svn commit: r206546 - head/sys/kern

2010-04-13 Thread Konstantin Belousov
Author: kib Date: Tue Apr 13 08:45:55 2010 New Revision: 206546 URL: http://svn.freebsd.org/changeset/base/206546 Log: Remove XXX comment. Add another comment, describing why f_vnode assignment is useful. MFC after:3 days Modified: head/sys/kern/vfs_syscalls.c Modified: head/sys/k

svn commit: r206547 - head/sys/kern

2010-04-13 Thread Konstantin Belousov
Author: kib Date: Tue Apr 13 08:52:20 2010 New Revision: 206547 URL: http://svn.freebsd.org/changeset/base/206547 Log: Handle a case in kern_openat() when vn_open() change file type from DTYPE_VNODE. Only acquire locks for O_EXLOCK/O_SHLOCK if file type is still vnode, since we allow fo

svn commit: r206548 - head/bin/ps

2010-04-13 Thread Konstantin Belousov
Author: kib Date: Tue Apr 13 08:54:53 2010 New Revision: 206548 URL: http://svn.freebsd.org/changeset/base/206548 Log: Update the list of the process flags for P_WKILLED. MFC after:4 weeks Modified: head/bin/ps/ps.1 Modified: head/bin/ps/ps.1

svn commit: r206549 - head/lib/libc/sys

2010-04-13 Thread Konstantin Belousov
Author: kib Date: Tue Apr 13 08:56:03 2010 New Revision: 206549 URL: http://svn.freebsd.org/changeset/base/206549 Log: Align the declaration for sa_sigaction with POSIX. MFC after:3 days Modified: head/lib/libc/sys/sigaction.2 Modified: head/lib/libc/sys/sigaction.2

Re: svn commit: r206497 - in head: sbin/geom/class sbin/geom/class/sched sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/modules/geom/geom_sched/gs_sched sys/modules/geom/geom_sched/gs

2010-04-13 Thread Rui Paulo
On 12 Apr 2010, at 22:05, Luigi Rizzo wrote: > On Mon, Apr 12, 2010 at 10:49:26PM +0200, Pawel Jakub Dawidek wrote: > ... >>> @@ -0,0 +1,19 @@ >>> +# GEOM_LIBRARY_PATH >>> +# $FreeBSD$ >>> + >>> +.PATH: /usr/src/sbin/geom/misc >>> + >>> +CFLAGS += -I/usr/src/sbin/geom >> >> This doesn't look righ

svn commit: r206550 - head/sbin/geom/class/sched

2010-04-13 Thread Luigi Rizzo
Author: luigi Date: Tue Apr 13 09:52:42 2010 New Revision: 206550 URL: http://svn.freebsd.org/changeset/base/206550 Log: use correct .PATH, remove unused CFLAGS Modified: head/sbin/geom/class/sched/Makefile Modified: head/sbin/geom/class/sched/Makefile ===

svn commit: r206551 - head/sys/geom/sched

2010-04-13 Thread Luigi Rizzo
Author: luigi Date: Tue Apr 13 09:53:08 2010 New Revision: 206551 URL: http://svn.freebsd.org/changeset/base/206551 Log: make code compile with KTR Modified: head/sys/geom/sched/g_sched.c Modified: head/sys/geom/sched/g_sched.c

svn commit: r206552 - in head: sbin/geom/class/sched sys/geom/sched

2010-04-13 Thread Luigi Rizzo
Author: luigi Date: Tue Apr 13 09:56:17 2010 New Revision: 206552 URL: http://svn.freebsd.org/changeset/base/206552 Log: fix copyright format, as requested by Joel Dahl Modified: head/sbin/geom/class/sched/geom_sched.c head/sbin/geom/class/sched/gsched.8 head/sys/geom/sched/g_sched.c he

svn commit: r206553 - in head/sys: amd64/amd64 amd64/ia32 i386/i386

2010-04-13 Thread Konstantin Belousov
Author: kib Date: Tue Apr 13 10:12:58 2010 New Revision: 206553 URL: http://svn.freebsd.org/changeset/base/206553 Log: Change printf() calls to uprintf() for sigreturn() and trap() complaints about inacessible or wrong mcontext, and for dreaded "kernel trap with interrupts disabled" situatio

Re: svn commit: r206553 - in head/sys: amd64/amd64 amd64/ia32 i386/i386

2010-04-13 Thread Kostik Belousov
On Tue, Apr 13, 2010 at 10:12:58AM +, Konstantin Belousov wrote: > Author: kib > Date: Tue Apr 13 10:12:58 2010 > New Revision: 206553 > URL: http://svn.freebsd.org/changeset/base/206553 > > Log: > Change printf() calls to uprintf() for sigreturn() and trap() complaints > about inacessible

svn commit: r206555 - head/sys/dev/aac

2010-04-13 Thread Ed Maste
Author: emaste Date: Tue Apr 13 12:10:55 2010 New Revision: 206555 URL: http://svn.freebsd.org/changeset/base/206555 Log: Use enums in the aac_command_status_table rather than duplicating the same values in two places. Suggested by: Garrett Cooper Modified: head/sys/dev/aac/aac_tables.

svn commit: r206556 - head/sys/ia64/include

2010-04-13 Thread Marcel Moolenaar
Author: marcel Date: Tue Apr 13 15:51:25 2010 New Revision: 206556 URL: http://svn.freebsd.org/changeset/base/206556 Log: o s/u_int64_t/uint64_t/g o style(9) fixes. Modified: head/sys/ia64/include/pal.h Modified: head/sys/ia64/include/pal.h =

svn commit: r206557 - head/share/man/man5

2010-04-13 Thread Hajimu UMEMOTO
Author: ume Date: Tue Apr 13 15:53:04 2010 New Revision: 206557 URL: http://svn.freebsd.org/changeset/base/206557 Log: Nuke the descriptions about ipv6_firewall_* as they were unified into firewall_*. MFC after:3 days Modified: head/share/man/man5/rc.conf.5 Modified: head/share/ma

svn commit: r206558 - head/sys/ia64/ia64

2010-04-13 Thread Marcel Moolenaar
Author: marcel Date: Tue Apr 13 15:55:18 2010 New Revision: 206558 URL: http://svn.freebsd.org/changeset/base/206558 Log: Change the (generic) argument to ia64_store_mca_state() from the cpuid to the struct pcpu of the CPU. We casting between pointer types only then. Modified: head/sys/ia

svn commit: r206560 - head/sys/fs/devfs

2010-04-13 Thread Jaakko Heinonen
Author: jh Date: Tue Apr 13 18:53:39 2010 New Revision: 206560 URL: http://svn.freebsd.org/changeset/base/206560 Log: - Ignore and report duplicate and empty device names in devfs_populate_loop() instead of causing erratic behavior. Currently make_dev(9) can't fail, so there is no way to

Re: svn commit: r206497 - in head: sbin/geom/class sbin/geom/class/sched sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/modules/geom/geom_sched/gs_sched sys/modules/geom/geom_sched/gs

2010-04-13 Thread Roman Divacky
you dont seem to have commited the anticipatory scheduler gsched_as. why? On Mon, Apr 12, 2010 at 04:37:45PM +, Luigi Rizzo wrote: > Author: luigi > Date: Mon Apr 12 16:37:45 2010 > New Revision: 206497 > URL: http://svn.freebsd.org/changeset/base/206497 > > Log: > Bring in geom_sched, sup

Re: svn commit: r206497 - in head: sbin/geom/class sbin/geom/class/sched sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/modules/geom/geom_sched/gs_sched sys/modules/geom/geom_sched/gs

2010-04-13 Thread Luigi Rizzo
On Tue, Apr 13, 2010 at 09:35:00PM +0200, Roman Divacky wrote: > you dont seem to have commited the anticipatory scheduler gsched_as. > > why? gsched_rr has anticipation too, and is the "production quality" one, so i only included that one in the svn repository. You can find other schedulers in

svn commit: r206563 - head/sys/dev/mii

2010-04-13 Thread Pyun YongHyeon
Author: yongari Date: Tue Apr 13 20:07:52 2010 New Revision: 206563 URL: http://svn.freebsd.org/changeset/base/206563 Log: Add Agere ET1011 PHY which is found on Belkin F5D5055 USB controller. Unlike Agere ET1011C, Agere ET1011 does not seem to need special DSP programming to workaround sili

svn commit: r206568 - head/usr.bin/calendar/calendars

2010-04-13 Thread Edwin Groothuis
Author: edwin Date: Tue Apr 13 20:50:59 2010 New Revision: 206568 URL: http://svn.freebsd.org/changeset/base/206568 Log: Allerheilingen -> Allerheiligen Submitted by: Ronald Klop Modified: head/usr.bin/calendar/calendars/calendar.dutch Modified: head/usr.bin/calendar/calendars/calendar

svn commit: r206569 - in head/sys/modules: . uart

2010-04-13 Thread Warner Losh
Author: imp Date: Tue Apr 13 21:32:06 2010 New Revision: 206569 URL: http://svn.freebsd.org/changeset/base/206569 Log: Only compile in uart_cpu_$MACHINE.c if it exists. I'm not sure how useful it will be, but we really need to be keying off something other than MACHINE for this anyway since

svn commit: r206570 - in head/sys/ia64: ia64 include

2010-04-13 Thread Marcel Moolenaar
Author: marcel Date: Tue Apr 13 22:20:12 2010 New Revision: 206570 URL: http://svn.freebsd.org/changeset/base/206570 Log: Populate the sysctl tree with any MCA records we collected. The sequence number is used as the name of a sysctl node, under which we add the MCA records using the CPU id

svn commit: r206571 - head/sbin/mca

2010-04-13 Thread Marcel Moolenaar
Author: marcel Date: Tue Apr 13 22:27:39 2010 New Revision: 206571 URL: http://svn.freebsd.org/changeset/base/206571 Log: The sequence number is now a node under which the MCA records are hung by CPU id. When showing the MCA record, print the MIB as a comment. PR: ia64/113102

svn commit: r206582 - head/sys/mips/mips

2010-04-13 Thread Neel Natu
Author: neel Date: Wed Apr 14 01:29:31 2010 New Revision: 206582 URL: http://svn.freebsd.org/changeset/base/206582 Log: Revert the vm_machdep.c part of r205072. This causes a panic in vm_thread_dispose() when it tries to add this kstack to the kstack cache. This happens only when 'td_ksta

svn commit: r206584 - head/sys/mips/mips

2010-04-13 Thread Neel Natu
Author: neel Date: Wed Apr 14 01:57:53 2010 New Revision: 206584 URL: http://svn.freebsd.org/changeset/base/206584 Log: Destroy the pmap 'pm_mutex' in pmap_release() otherwise we will panic subsequently in pmap_pinit() with the following signature: panic: lock "pmap" 0xc7878bc8 already in