Author: glebius
Date: Sat Oct 6 07:06:57 2012
New Revision: 241244
URL: http://svn.freebsd.org/changeset/base/241244
Log:
The pfil(9) layer guarantees us presence of the protocol header,
so remove extra check, that is always false.
P.S. Also, goto there lead to unlocking a not locked r
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20121006:
+ The pfil(9) API/ABI for AF_INET family has been changed. Packet
+ filtering modules: pf(4), ipfw(4), ipfilter(4) need to be recompiled
+ with new kernel.
+
20121001:
The net80211(4)
Author: mav
Date: Sat Oct 6 12:25:13 2012
New Revision: 241246
URL: http://svn.freebsd.org/changeset/base/241246
Log:
MFC r232207, r232454, r234066:
Rework CPU load balancing in SCHED_ULE:
- In sched_pickcpu() be more careful taking previous CPU on SMT systems.
Do it only if all other lo
Author: mav
Date: Sat Oct 6 12:38:41 2012
New Revision: 241247
URL: http://svn.freebsd.org/changeset/base/241247
Log:
MFC r239153:
SCHED_4BSD scheduling quantum mechanism appears to be broken for some time.
With switchticks variable being reset each time thread preempted (that is
done reg
Author: mav
Date: Sat Oct 6 12:51:16 2012
New Revision: 241248
URL: http://svn.freebsd.org/changeset/base/241248
Log:
MFC r239157:
Rework r220198 change (by fabient). I believe it solves the problem from
the wrong direction. Before it, if preemption and end of time slice happen
same time,
Author: mav
Date: Sat Oct 6 12:58:56 2012
New Revision: 241249
URL: http://svn.freebsd.org/changeset/base/241249
Log:
MFC r239185, r239196:
Some minor tunings/cleanups inspired by bde@ after previous commits:
- remove extra dynamic variable initializations;
- restore (4BSD) and implemen
Author: mav
Date: Sat Oct 6 13:01:08 2012
New Revision: 241250
URL: http://svn.freebsd.org/changeset/base/241250
Log:
MFC r239194:
Allow idle threads to steal second threads from other cores on systems with
8 or more cores to improve utilization. None of my tests on 2xXeon (2x6x2)
system
Author: mav
Date: Sat Oct 6 13:38:49 2012
New Revision: 241251
URL: http://svn.freebsd.org/changeset/base/241251
Log:
MFC r212455:
Merge some SCHED_ULE features to SCHED_4BSD:
- Teach SCHED_4BSD to inform cpu_idle() about high sleep/wakeup rate to
choose optimized handler. In case of x86
Author: mav
Date: Sat Oct 6 13:42:21 2012
New Revision: 241252
URL: http://svn.freebsd.org/changeset/base/241252
Log:
MFC r239153:
SCHED_4BSD scheduling quantum mechanism appears to be broken for some time.
With switchticks variable being reset each time thread preempted (that is
done reg
Author: mav
Date: Sat Oct 6 13:43:56 2012
New Revision: 241253
URL: http://svn.freebsd.org/changeset/base/241253
Log:
MFC r239157:
Rework r220198 change (by fabient). I believe it solves the problem from
the wrong direction. Before it, if preemption and end of time slice happen
same time,
Author: mav
Date: Sat Oct 6 14:04:36 2012
New Revision: 241254
URL: http://svn.freebsd.org/changeset/base/241254
Log:
MFC r239185, r239196:
Some minor tunings/cleanups inspired by bde@ after previous commits:
- remove extra dynamic variable initializations;
- restore (4BSD) and implemen
Author: kientzle
Date: Sat Oct 6 17:54:42 2012
New Revision: 241255
URL: http://svn.freebsd.org/changeset/base/241255
Log:
Fix "make install"
Also make arm the same as other platforms: Install man
pages for all CPUs in the family.
Modified:
head/lib/libpmc/Makefile
Modified: head/li
Author: avg
Date: Sat Oct 6 18:42:02 2012
New Revision: 241256
URL: http://svn.freebsd.org/changeset/base/241256
Log:
MFC r240341,240637: loader/i386: replace ugly inb/outb
re-implementations with cpufunc.h
Modified:
stable/9/sys/boot/i386/loader/main.c
Directory Properties:
stable/9/sys
Author: avg
Date: Sat Oct 6 18:42:39 2012
New Revision: 241257
URL: http://svn.freebsd.org/changeset/base/241257
Log:
MFC r240341,240637: loader/i386: replace ugly inb/outb
re-implementations with cpufunc.h
Modified:
stable/8/sys/boot/i386/loader/main.c
Directory Properties:
stable/8/sys
Author: avg
Date: Sat Oct 6 18:45:13 2012
New Revision: 241258
URL: http://svn.freebsd.org/changeset/base/241258
Log:
MFC r240348: zfs boot: print only an attribute name in fzap_list
Modified:
stable/9/sys/boot/zfs/zfsimpl.c
Directory Properties:
stable/9/sys/ (props changed)
stable/9/
Author: avg
Date: Sat Oct 6 18:45:18 2012
New Revision: 241259
URL: http://svn.freebsd.org/changeset/base/241259
Log:
MFC r240348: zfs boot: print only an attribute name in fzap_list
Modified:
stable/8/sys/boot/zfs/zfsimpl.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/
Author: avg
Date: Sat Oct 6 18:47:15 2012
New Revision: 241260
URL: http://svn.freebsd.org/changeset/base/241260
Log:
MFC r240342: boot: file_loadraw should strdup name argument
Modified:
stable/9/sys/boot/common/module.c
Directory Properties:
stable/9/sys/ (props changed)
stable/9/sys
Author: avg
Date: Sat Oct 6 18:47:31 2012
New Revision: 241261
URL: http://svn.freebsd.org/changeset/base/241261
Log:
MFC r240342: boot: file_loadraw should strdup name argument
Modified:
stable/8/sys/boot/common/module.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys
Author: avg
Date: Sat Oct 6 18:49:18 2012
New Revision: 241262
URL: http://svn.freebsd.org/changeset/base/241262
Log:
MFC r240345: zfs: fix sa_modify_attrs handling of variable-sized
attributes
Modified:
stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c
Directory Properties:
s
Author: avg
Date: Sat Oct 6 18:50:14 2012
New Revision: 241263
URL: http://svn.freebsd.org/changeset/base/241263
Log:
MFC r240345: zfs: fix sa_modify_attrs handling of variable-sized
attributes
Modified:
stable/8/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c
Directory Properties:
s
Author: avg
Date: Sat Oct 6 18:51:43 2012
New Revision: 241264
URL: http://svn.freebsd.org/changeset/base/241264
Log:
MFC r240629: g_disk_flushcache definitely should not be traced under
G_T_TOPOLOGY
Modified:
stable/9/sys/geom/geom_disk.c
Directory Properties:
stable/9/sys/ (props cha
Author: avg
Date: Sat Oct 6 18:52:06 2012
New Revision: 241265
URL: http://svn.freebsd.org/changeset/base/241265
Log:
MFC r240629: g_disk_flushcache definitely should not be traced under
G_T_TOPOLOGY
Modified:
stable/8/sys/geom/geom_disk.c
Directory Properties:
stable/8/sys/ (props cha
Author: avg
Date: Sat Oct 6 18:53:48 2012
New Revision: 241266
URL: http://svn.freebsd.org/changeset/base/241266
Log:
MFC r240347: zfs boot: fix/replace fzap_rlookup implementation
Modified:
stable/9/sys/boot/zfs/zfsimpl.c
Directory Properties:
stable/9/sys/ (props changed)
stable/9/sy
Author: avg
Date: Sat Oct 6 18:54:01 2012
New Revision: 241267
URL: http://svn.freebsd.org/changeset/base/241267
Log:
MFC r240347: zfs boot: fix/replace fzap_rlookup implementation
Modified:
stable/8/sys/boot/zfs/zfsimpl.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sy
Author: avg
Date: Sat Oct 6 18:55:54 2012
New Revision: 241269
URL: http://svn.freebsd.org/changeset/base/241269
Log:
MFC r240631: zfs: allow both DEBUG and ZFS_DEBUG to be defined on
command line
Modified:
stable/8/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_debug.h
Directory P
Author: avg
Date: Sat Oct 6 18:55:32 2012
New Revision: 241268
URL: http://svn.freebsd.org/changeset/base/241268
Log:
MFC r240631: zfs: allow both DEBUG and ZFS_DEBUG to be defined on
command line
Modified:
stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_debug.h
Directory P
Author: avg
Date: Sat Oct 6 18:57:27 2012
New Revision: 241270
URL: http://svn.freebsd.org/changeset/base/241270
Log:
MFC r240632: zfs: correctly calculate dn_bonuslen for saving SAs to disk
Modified:
stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c
Directory Properties:
stabl
Author: avg
Date: Sat Oct 6 18:57:44 2012
New Revision: 241271
URL: http://svn.freebsd.org/changeset/base/241271
Log:
MFC r240632: zfs: correctly calculate dn_bonuslen for saving SAs to disk
Modified:
stable/8/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c
Directory Properties:
stabl
Author: avg
Date: Sat Oct 6 18:59:12 2012
New Revision: 241272
URL: http://svn.freebsd.org/changeset/base/241272
Log:
MFC r240650: hwpmc amd_pcpu_fini: fix a bug in code locked under DEBUG
Modified:
stable/9/sys/dev/hwpmc/hwpmc_amd.c
Directory Properties:
stable/9/sys/ (props changed)
Author: avg
Date: Sat Oct 6 18:59:23 2012
New Revision: 241273
URL: http://svn.freebsd.org/changeset/base/241273
Log:
MFC r240650: hwpmc amd_pcpu_fini: fix a bug in code locked under DEBUG
Modified:
stable/8/sys/dev/hwpmc/hwpmc_amd.c
Directory Properties:
stable/8/sys/ (props changed)
Author: avg
Date: Sat Oct 6 19:01:20 2012
New Revision: 241274
URL: http://svn.freebsd.org/changeset/base/241274
Log:
MFC r240349: zfs boot: add a size check for a value in fzap_lookup
Modified:
stable/9/sys/boot/zfs/zfsimpl.c
Directory Properties:
stable/9/sys/ (props changed)
stable/
Author: avg
Date: Sat Oct 6 19:01:31 2012
New Revision: 241275
URL: http://svn.freebsd.org/changeset/base/241275
Log:
MFC r240349: zfs boot: add a size check for a value in fzap_lookup
Modified:
stable/8/sys/boot/zfs/zfsimpl.c
Directory Properties:
stable/8/sys/ (props changed)
stable/
Author: alc
Date: Sat Oct 6 19:05:50 2012
New Revision: 241276
URL: http://svn.freebsd.org/changeset/base/241276
Log:
Correct two pessimizations in pmap_extract_and_hold(). Test the PTE for
having PTE_RO set instead of PTE_D. This avoids some unnecessary failures
by pmap_extract_and_hold(
Author: avg
Date: Sat Oct 6 19:06:09 2012
New Revision: 241277
URL: http://svn.freebsd.org/changeset/base/241277
Log:
MFC r240343: rc.d/power_profile: use recently added Cmax for cx_lowest
Modified:
stable/9/etc/rc.d/power_profile
Directory Properties:
stable/9/etc/ (props changed)
Modi
Author: avg
Date: Sat Oct 6 19:06:23 2012
New Revision: 241278
URL: http://svn.freebsd.org/changeset/base/241278
Log:
MFC r240343: rc.d/power_profile: use recently added Cmax for cx_lowest
Modified:
stable/8/etc/rc.d/power_profile
Directory Properties:
stable/8/etc/ (props changed)
Modi
Author: marcel
Date: Sat Oct 6 19:19:21 2012
New Revision: 241279
URL: http://svn.freebsd.org/changeset/base/241279
Log:
Add bmake to the build and allow it to be installed as make(1) instead
of FreeBSD's make by setting WITH_BMAKE. The WITH_BMAKE build makes it
easy for people to switch w
Author: avg
Date: Sat Oct 6 19:19:32 2012
New Revision: 241280
URL: http://svn.freebsd.org/changeset/base/241280
Log:
make: report :M or :N pattern in debug mode
MFC after:12 days
Modified:
head/usr.bin/make/var.c
Modified: head/usr.bin/make/var.c
==
Author: avg
Date: Sat Oct 6 19:23:44 2012
New Revision: 241281
URL: http://svn.freebsd.org/changeset/base/241281
Log:
ktrace/kern_exec: check p_tracecred instead of p_cred
.. when deciding whether to continue tracing across suid/sgid exec.
Otherwise if root ktrace-d an unprivileged proce
Author: avg
Date: Sat Oct 6 19:25:40 2012
New Revision: 241282
URL: http://svn.freebsd.org/changeset/base/241282
Log:
zfs boot: chose a "first" pool if none is explicitly requested
MFC after:8 days
Modified:
head/sys/boot/zfs/zfs.c
Modified: head/sys/boot/zfs/zfs.c
Author: avg
Date: Sat Oct 6 19:27:04 2012
New Revision: 241283
URL: http://svn.freebsd.org/changeset/base/241283
Log:
zfs boot: add code for listing child datasets of a given dataset
- only filesystem datasets are supported
- children names are printed to stdout
To do: allow to iter
Author: marcel
Date: Sat Oct 6 19:28:19 2012
New Revision: 241285
URL: http://svn.freebsd.org/changeset/base/241285
Log:
Update to include WITH_BMAKE.
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
==
Author: avg
Date: Sat Oct 6 19:27:54 2012
New Revision: 241284
URL: http://svn.freebsd.org/changeset/base/241284
Log:
zfs boot: add lszfs command to i386 loader
... to list child datasets of a specified dataset.
Dataset name should be provided in poolname/dsname format.
MFC after:
Author: avg
Date: Sat Oct 6 19:33:47 2012
New Revision: 241286
URL: http://svn.freebsd.org/changeset/base/241286
Log:
zfs_mount: taste geom providers for root pool config
This should allow to mount a dataset as a root filesystem even if
it belongs to a pool that is not described in zpool
Author: alc
Date: Sat Oct 6 19:33:52 2012
New Revision: 241287
URL: http://svn.freebsd.org/changeset/base/241287
Log:
In general pmap implementations do not set the wired attribute on
the temporary mappings that are used to implement operations like
pmap_zero_page(). There is no reason for
Author: avg
Date: Sat Oct 6 19:38:33 2012
New Revision: 241288
URL: http://svn.freebsd.org/changeset/base/241288
Log:
zfsboot: use the same zfs dataset naming format as loader
Also, pool name alone now names a root dataset of the pool regardless
of bootfs property value.
MFC after:
Author: avg
Date: Sat Oct 6 19:40:12 2012
New Revision: 241289
URL: http://svn.freebsd.org/changeset/base/241289
Log:
boot/zfs: call zfs_spa_init for all found pools
... and drop those for which it fails.
Also, add more sanity checking to the function.
MFC after:16 days
Modifie
Author: avg
Date: Sat Oct 6 19:41:11 2012
New Revision: 241290
URL: http://svn.freebsd.org/changeset/base/241290
Log:
boot/zfs: a small whitespace cleanup
MFC after:5 days
Modified:
head/sys/boot/zfs/zfs.c
Modified: head/sys/boot/zfs/zfs.c
==
Author: avg
Date: Sat Oct 6 19:42:05 2012
New Revision: 241291
URL: http://svn.freebsd.org/changeset/base/241291
Log:
zfs boot spa_status: print bootfs for each reported pool
MFC after:9 days
Modified:
head/sys/boot/zfs/zfsimpl.c
Modified: head/sys/boot/zfs/zfsimpl.c
==
Author: avg
Date: Sat Oct 6 19:42:50 2012
New Revision: 241292
URL: http://svn.freebsd.org/changeset/base/241292
Log:
zfs loader: treat plain pool name as a name of its root dataset
... as opposed to the previous behavior of treating it as boot
dataset (specified by bootfs or default)
Author: avg
Date: Sat Oct 6 19:47:24 2012
New Revision: 241293
URL: http://svn.freebsd.org/changeset/base/241293
Log:
zfs boot: export boot/primary pool and vdev guid all the way to kenv
This is work in progress to for znextboot and it also provides
some convenient infrastructure.
M
Author: avg
Date: Sat Oct 6 19:48:15 2012
New Revision: 241294
URL: http://svn.freebsd.org/changeset/base/241294
Log:
zfsboot: simplify probe_drive() a little bit
The first discovered pool, whether it covers the whole boot disk or not,
is going to be first in zfs_pools list. So there is
Author: avg
Date: Sat Oct 6 19:50:23 2012
New Revision: 241295
URL: http://svn.freebsd.org/changeset/base/241295
Log:
cngetc: use cpu_spinwait to ease the cncheckc loop a tiny bit
Reviewed by: julian
MFC after:10 days
Modified:
head/sys/kern/kern_cons.c
Modified: head/sys/kern/k
Author: avg
Date: Sat Oct 6 19:52:50 2012
New Revision: 241296
URL: http://svn.freebsd.org/changeset/base/241296
Log:
g_part_taste: directly destroy consumer and geom here, no need for withering
Besides withered but still alive consumers may interfere with
re-tatsing.
MFC after:
Author: avg
Date: Sat Oct 6 19:57:27 2012
New Revision: 241297
URL: http://svn.freebsd.org/changeset/base/241297
Log:
zvol: set mediasize in geom provider right upon its creation
... instead of deferring the action until first open.
Unlike upstream this has no benefit on FreeBSD.
We kn
Author: marcel
Date: Sat Oct 6 20:01:05 2012
New Revision: 241298
URL: http://svn.freebsd.org/changeset/base/241298
Log:
Add support for bmake. This includes:
1. Don't do upgrade_checks when using bmake. As long as we have WITH_BMAKE,
there's a bootstrap complication in ths respect. Av
Author: avg
Date: Sat Oct 6 20:01:17 2012
New Revision: 241299
URL: http://svn.freebsd.org/changeset/base/241299
Log:
boot/console: handle consoles that fail to probe
- clarify meaning of console flags
- perform i/o via a console only if both of the following conditions are met:
o c
Author: avg
Date: Sat Oct 6 20:04:51 2012
New Revision: 241300
URL: http://svn.freebsd.org/changeset/base/241300
Log:
i386 comconsole: don't loop forever if hardware doesn't respond
- clear capability flags when hw timeouts
- retire comc_started status variable and directly use c_flags t
Author: avg
Date: Sat Oct 6 20:08:29 2012
New Revision: 241301
URL: http://svn.freebsd.org/changeset/base/241301
Log:
add detection of serial console presence to btx and boot2-like blocks
Note that this commit slightly increases size of boot blocks.
Reviewed by: jhb
Tested by:O
Author: avg
Date: Sat Oct 6 20:12:24 2012
New Revision: 241302
URL: http://svn.freebsd.org/changeset/base/241302
Log:
kvm_proclist: ignore processes in larvae state
Reviewed by: jhb
MFC after:8 days
Modified:
head/lib/libkvm/kvm_proc.c
Modified: head/lib/libkvm/kvm_proc.c
==
Author: avg
Date: Sat Oct 6 20:16:04 2012
New Revision: 241303
URL: http://svn.freebsd.org/changeset/base/241303
Log:
kvm_getprocs: gracefully handle errors from kvm_deadprocs
and don't confuse callers with incorrect return value
MFC after:9 days
Modified:
head/lib/libkvm/kvm_p
Author: avg
Date: Sat Oct 6 20:17:28 2012
New Revision: 241304
URL: http://svn.freebsd.org/changeset/base/241304
Log:
procstat_getprocs: honor kvm_getprocs interface - cnt is signed
MFC after:10 days
Modified:
head/lib/libprocstat/libprocstat.c
Modified: head/lib/libprocstat/libpro
On 2012-10-06 22:01, Marcel Moolenaar wrote:
2. Remove the use of -E. It's not needed in our build because we use ?= for
the respective variables, which means that we'll take the environment
value (if any) anyway.
No, this will break builds of 32-bit libraries on amd64, at lea
Author: avg
Date: Sat Oct 6 21:42:07 2012
New Revision: 241305
URL: http://svn.freebsd.org/changeset/base/241305
Log:
ata_da: set disk::d_ident from serial number
MFC after:10 days
Modified:
head/sys/cam/ata/ata_da.c
Modified: head/sys/cam/ata/ata_da.c
=
Author: rmacklem
Date: Sat Oct 6 22:14:19 2012
New Revision: 241306
URL: http://svn.freebsd.org/changeset/base/241306
Log:
MFC: r240720
Modify the NFSv4 client so that it can handle owner
and owner_group strings that consist entirely of
digits, interpreting them as the uid/gid number.
T
On Sat, Oct 06, 2012 at 07:50:23PM +, Andriy Gapon wrote:
> Author: avg
> Date: Sat Oct 6 19:50:23 2012
> New Revision: 241295
> URL: http://svn.freebsd.org/changeset/base/241295
>
> Log:
> cngetc: use cpu_spinwait to ease the cncheckc loop a tiny bit
This doesn't really help me. On machin
On Oct 6, 2012, at 2:39 PM, Dimitry Andric wrote:
> On 2012-10-06 22:01, Marcel Moolenaar wrote:
>> 2. Remove the use of -E. It's not needed in our build because we use ?=
>> for
>> the respective variables, which means that we'll take the environment
>> value (if any) anyway.
>
Author: imp
Date: Sun Oct 7 01:58:32 2012
New Revision: 241307
URL: http://svn.freebsd.org/changeset/base/241307
Log:
Use the RTC unit to get the time. This works on all known AT91SAM9*
processors, either on reboot or after power down with battery backup.
However, the AT91RM9200 RTC always
Author: imp
Date: Sun Oct 7 02:08:19 2012
New Revision: 241308
URL: http://svn.freebsd.org/changeset/base/241308
Log:
Improve a few comments.
Modified:
head/sys/arm/at91/at91_rtc.c
Modified: head/sys/arm/at91/at91_rtc.c
===
Author: pfg
Date: Sun Oct 7 05:11:29 2012
New Revision: 241309
URL: http://svn.freebsd.org/changeset/base/241309
Log:
MFCr241141, r241165, r241165, r241181;
rpc: convert all uid and gid variables to u_int.
Follow a similar change in Solaris and linux where the uid and
gid varia
On Sat, 6 Oct 2012, Marcel Moolenaar wrote:
Log:
Add support for bmake. This includes:
Modified: head/share/mk/bsd.dep.mk
==
--- head/share/mk/bsd.dep.mkSat Oct 6 19:57:27 2012(r241297)
+++ head/share/
70 matches
Mail list logo