Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-04 Thread Alexander Best
On Wed Jan 5 11, Alexander Best wrote: > On Tue Jan 4 11, Dimitry Andric wrote: > > Author: dim > > Date: Tue Jan 4 20:51:28 2011 > > New Revision: 216977 > > URL: http://svn.freebsd.org/changeset/base/216977 > > > > Log: > > On amd64 and i386, tell the compiler to refrain from generating SSE

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-04 Thread Alexander Best
On Tue Jan 4 11, Dimitry Andric wrote: > Author: dim > Date: Tue Jan 4 20:51:28 2011 > New Revision: 216977 > URL: http://svn.freebsd.org/changeset/base/216977 > > Log: > On amd64 and i386, tell the compiler to refrain from generating SSE, > 3DNow, MMX and floating point instructions in rtld

svn commit: r216983 - head/etc

2011-01-04 Thread Josh Paetzel
Author: jpaetzel (ports committer) Date: Tue Jan 4 23:00:54 2011 New Revision: 216983 URL: http://svn.freebsd.org/changeset/base/216983 Log: Fix typo in default config file. Approved by: Warner Losh MFC after:3 days Modified: head/etc/devd.conf Modified: head/etc/devd.conf

svn commit: r216982 - head/share/misc

2011-01-04 Thread Gavin Atkinson
Author: gavin Date: Tue Jan 4 22:56:18 2011 New Revision: 216982 URL: http://svn.freebsd.org/changeset/base/216982 Log: Update committers-doc.dot, noving doc committer alumni into the alumni section and recording the date these commit bits were returned. Also, sort the remaining entries, a

Re: svn commit: r216975 - in head/libexec/rtld-elf: amd64 i386

2011-01-04 Thread Dimitry Andric
On 2011-01-04 21:59, Anonymous wrote: '-elf' is not documented in either gcc(1) or ld(1). Did it work? It was a custom gcc option, but it was removed about 8 years ago: http://svn.freebsd.org/changeset/base/107286 ___ svn-src-head@freebsd.org mailing

Re: svn commit: r216975 - in head/libexec/rtld-elf: amd64 i386

2011-01-04 Thread Anonymous
Dimitry Andric writes: > Author: dim > Date: Tue Jan 4 20:26:41 2011 > New Revision: 216975 > URL: http://svn.freebsd.org/changeset/base/216975 > > Log: > Remove '-elf' from build flags for libexec/rtld-elf for amd64 and i386. > ELF has been the default format for almost 12 years now. '-elf

Re: svn commit: r216967 - head/usr.sbin/rtprio

2011-01-04 Thread Bruce Evans
On Tue, 4 Jan 2011, Garrett Cooper wrote: On Jan 4, 2011, at 10:22 AM, John Baldwin wrote: On Tuesday, January 04, 2011 12:41:51 pm Garrett Cooper wrote: On Tue, Jan 4, 2011 at 9:27 AM, Konstantin Belousov wrote: Author: kib Date: Tue Jan 4 17:27:17 2011 New Revision: 216967 URL: http://sv

svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-04 Thread Dimitry Andric
Author: dim Date: Tue Jan 4 20:51:28 2011 New Revision: 216977 URL: http://svn.freebsd.org/changeset/base/216977 Log: On amd64 and i386, tell the compiler to refrain from generating SSE, 3DNow, MMX and floating point instructions in rtld-elf. Otherwise, _rtld_bind() (and whatever it call

svn commit: r216975 - in head/libexec/rtld-elf: amd64 i386

2011-01-04 Thread Dimitry Andric
Author: dim Date: Tue Jan 4 20:26:41 2011 New Revision: 216975 URL: http://svn.freebsd.org/changeset/base/216975 Log: Remove '-elf' from build flags for libexec/rtld-elf for amd64 and i386. ELF has been the default format for almost 12 years now. Modified: head/libexec/rtld-elf/amd64/Makef

svn commit: r216973 - head/sys/dev/bge

2011-01-04 Thread Pyun YongHyeon
Author: yongari Date: Tue Jan 4 20:06:26 2011 New Revision: 216973 URL: http://svn.freebsd.org/changeset/base/216973 Log: Limit hardware bug workaround to controllers that have 4GB boundary bug instead of blindly applying it to all controllers. Pointed out by: marius MFC after:

svn commit: r216972 - head/sys/mips/include

2011-01-04 Thread Juli Mallett
Author: jmallett Date: Tue Jan 4 19:32:03 2011 New Revision: 216972 URL: http://svn.freebsd.org/changeset/base/216972 Log: Correct an 8-year-old typo which reliably leads to typo after typo today: The macros here for generating coprocessor 0 accessors are named like: MIPS_RDRW32

svn commit: r216971 - head/share/man/man4

2011-01-04 Thread Bernhard Schmidt
Author: bschmidt Date: Tue Jan 4 19:26:11 2011 New Revision: 216971 URL: http://svn.freebsd.org/changeset/base/216971 Log: OLDCARD is long gone. Discussed with: imp Modified: head/share/man/man4/wi.4 Modified: head/share/man/man4/wi.4 =

svn commit: r216970 - head/sys/dev/bge

2011-01-04 Thread Pyun YongHyeon
Author: yongari Date: Tue Jan 4 19:10:54 2011 New Revision: 216970 URL: http://svn.freebsd.org/changeset/base/216970 Log: Partially revert change made in r212061. r212061 relied on bus_dma(9)'s capability which honors boundary restrictions of DMA tag for dynamic buffers. However it seems th

svn commit: r216969 - head/sys/mips/conf

2011-01-04 Thread Juli Mallett
Author: jmallett Date: Tue Jan 4 19:09:05 2011 New Revision: 216969 URL: http://svn.freebsd.org/changeset/base/216969 Log: Remove OCTEON1-32. Since moving to the Cavium SDK, we've lost our support for running an o32 kernel safely, and would have to add interrupt disabling and reenabling to

Re: svn commit: r216967 - head/usr.sbin/rtprio

2011-01-04 Thread Garrett Cooper
On Jan 4, 2011, at 10:22 AM, John Baldwin wrote: > On Tuesday, January 04, 2011 12:41:51 pm Garrett Cooper wrote: >> On Tue, Jan 4, 2011 at 9:27 AM, Konstantin Belousov wrote: >>> Author: kib >>> Date: Tue Jan 4 17:27:17 2011 >>> New Revision: 216967 >>> URL: http://svn.freebsd.org/changeset/bas

Re: svn commit: r216967 - head/usr.sbin/rtprio

2011-01-04 Thread John Baldwin
On Tuesday, January 04, 2011 12:41:51 pm Garrett Cooper wrote: > On Tue, Jan 4, 2011 at 9:27 AM, Konstantin Belousov wrote: > > Author: kib > > Date: Tue Jan 4 17:27:17 2011 > > New Revision: 216967 > > URL: http://svn.freebsd.org/changeset/base/216967 > > > > Log: > > Use errx() instead of err(

Re: svn commit: r216954 - head/sys/kern

2011-01-04 Thread John Baldwin
On Tuesday, January 04, 2011 12:00:12 pm Julian Elischer wrote: > On 1/4/11 5:16 AM, John Baldwin wrote: > > Author: jhb > > Date: Tue Jan 4 13:16:28 2011 > > New Revision: 216954 > > URL: http://svn.freebsd.org/changeset/base/216954 > > > > Log: > >kproc_exit() is already marked __dead2 so a

Re: svn commit: r216967 - head/usr.sbin/rtprio

2011-01-04 Thread Garrett Cooper
On Tue, Jan 4, 2011 at 9:27 AM, Konstantin Belousov wrote: > Author: kib > Date: Tue Jan  4 17:27:17 2011 > New Revision: 216967 > URL: http://svn.freebsd.org/changeset/base/216967 > > Log: >  Use errx() instead of err() in parseint. There is usually no interesting >  information in errno. > >  No

Re: svn commit: r216954 - head/sys/kern

2011-01-04 Thread Bruce Cran
On Tue, 04 Jan 2011 09:00:12 -0800 Julian Elischer wrote: > On 1/4/11 5:16 AM, John Baldwin wrote: > >kproc_exit() is already marked __dead2 so a NOTREACHED comment > > here isn't needed for lint. > > yes but it IS good documentation when reading the code. Shouldn't people know that kproc_ex

svn commit: r216967 - head/usr.sbin/rtprio

2011-01-04 Thread Konstantin Belousov
Author: kib Date: Tue Jan 4 17:27:17 2011 New Revision: 216967 URL: http://svn.freebsd.org/changeset/base/216967 Log: Use errx() instead of err() in parseint. There is usually no interesting information in errno. Noted by: Garrett Cooper MFC after:1 week Modified: head/usr.

Re: svn commit: r216954 - head/sys/kern

2011-01-04 Thread Julian Elischer
On 1/4/11 5:16 AM, John Baldwin wrote: Author: jhb Date: Tue Jan 4 13:16:28 2011 New Revision: 216954 URL: http://svn.freebsd.org/changeset/base/216954 Log: kproc_exit() is already marked __dead2 so a NOTREACHED comment here isn't needed for lint. yes but it IS good documentation when r

svn commit: r216965 - head/sys/dev/acpica

2011-01-04 Thread Jung-uk Kim
Author: jkim Date: Tue Jan 4 17:06:03 2011 New Revision: 216965 URL: http://svn.freebsd.org/changeset/base/216965 Log: Clarify the previous commit. AcpiFinishGpe() will not clear GPE for us because we set it to edge-trigger. Modified: head/sys/dev/acpica/acpi_ec.c Modified: head/sys/dev/

svn commit: r216963 - head/sys/i386/xen

2011-01-04 Thread Colin Percival
Author: cperciva Date: Tue Jan 4 16:29:07 2011 New Revision: 216963 URL: http://svn.freebsd.org/changeset/base/216963 Log: Spell CRITICAL_ASSERT correctly. Submitted by: jhb MFC with: r216944 Modified: head/sys/i386/xen/xen_machdep.c Modified: head/sys/i386/xen/xen_machdep.c

svn commit: r216962 - head/sys/sparc64/pci

2011-01-04 Thread Marius Strobl
Author: marius Date: Tue Jan 4 16:21:14 2011 New Revision: 216962 URL: http://svn.freebsd.org/changeset/base/216962 Log: Inherit the APB and the generic OFW PCI-PCI bridge driver from the generic PCI-PCI bridge driver in order to safe some code. Modified: head/sys/sparc64/pci/apb.c head/

svn commit: r216961 - in head/sys: sparc64/include sparc64/pci sparc64/sbus sparc64/sparc64 sys

2011-01-04 Thread Marius Strobl
Author: marius Date: Tue Jan 4 16:11:32 2011 New Revision: 216961 URL: http://svn.freebsd.org/changeset/base/216961 Log: Reserve INTR_MD[1-4] similarly to what BUS_DMA_BUS[1-4] are intended for and switch sparc64 to use the first one for bus error filter handlers of bridge drivers instead o

Re: svn commit: r216953 - head/lib/libugidfw

2011-01-04 Thread Robert Watson
On Tue, 4 Jan 2011, Ed Maste wrote: Author: emaste Date: Tue Jan 4 13:02:52 2011 New Revision: 216953 URL: http://svn.freebsd.org/changeset/base/216953 Log: Quiet clang warnings by using string literal format strings. Thanks! Robert Modified: head/lib/libugidfw/ugidfw.c Modified: hea

Re: svn commit: r216944 - head/sys/i386/xen

2011-01-04 Thread Colin Percival
On 01/04/11 05:00, John Baldwin wrote: > On Monday, January 03, 2011 7:16:38 pm Colin Percival wrote: >> +#ifdef INVARIANTS >> if (__predict_true(gdtset)) >> -critical_enter(); >> +KASSERT(curthread->td_critnest > 0, >> +("xen queue flush should be in a

svn commit: r216960 - head/sys/i386/xen

2011-01-04 Thread Colin Percival
Author: cperciva Date: Tue Jan 4 15:55:15 2011 New Revision: 216960 URL: http://svn.freebsd.org/changeset/base/216960 Log: Add hamfisted locking to the Xen/PV pmap code: Only allow one thread to be in {pmap_pinit, pmap_copy, pmap_release} at a time. This reduces the rate of panics when r

svn commit: r216956 - in head/sys: conf dev/xen/balloon dev/xen/blkfront dev/xen/netfront dev/xen/xenpci i386/include i386/include/xen

2011-01-04 Thread Robert Watson
Author: rwatson Date: Tue Jan 4 14:49:54 2011 New Revision: 216956 URL: http://svn.freebsd.org/changeset/base/216956 Log: Make "options XENHVM" compile for i386, not just amd64 -- a largely mechanical change. This opens the door for using PV device drivers under Xen HVM on i386, as well as

svn commit: r216955 - head/usr.sbin/rtprio

2011-01-04 Thread Konstantin Belousov
Author: kib Date: Tue Jan 4 14:13:09 2011 New Revision: 216955 URL: http://svn.freebsd.org/changeset/base/216955 Log: Make the parsing of the integer arguments for rtprio(1)/idprio(1) stricter. Style. Based on submission by: Eitan Adler , keramida Reviewed by: jhb, keramida MF

Re: svn commit: r216944 - head/sys/i386/xen

2011-01-04 Thread John Baldwin
On Monday, January 03, 2011 7:16:38 pm Colin Percival wrote: > Author: cperciva > Date: Tue Jan 4 00:16:38 2011 > New Revision: 216944 > URL: http://svn.freebsd.org/changeset/base/216944 > > Log: > Adjust the critical section protecting _xen_flush_queue to cover the > entire range where the p

svn commit: r216954 - head/sys/kern

2011-01-04 Thread John Baldwin
Author: jhb Date: Tue Jan 4 13:16:28 2011 New Revision: 216954 URL: http://svn.freebsd.org/changeset/base/216954 Log: kproc_exit() is already marked __dead2 so a NOTREACHED comment here isn't needed for lint. Submitted by: bde Modified: head/sys/kern/kern_kthread.c Modified: head/sys

svn commit: r216953 - head/lib/libugidfw

2011-01-04 Thread Ed Maste
Author: emaste Date: Tue Jan 4 13:02:52 2011 New Revision: 216953 URL: http://svn.freebsd.org/changeset/base/216953 Log: Quiet clang warnings by using string literal format strings. Modified: head/lib/libugidfw/ugidfw.c Modified: head/lib/libugidfw/ugidfw.c =

svn commit: r216952 - in head/sys: dev/pty dev/random geom kern

2011-01-04 Thread Konstantin Belousov
Author: kib Date: Tue Jan 4 10:59:38 2011 New Revision: 216952 URL: http://svn.freebsd.org/changeset/base/216952 Log: Finish r210923, 210926. Mark some devices as eternal. MFC after:2 weeks Modified: head/sys/dev/pty/pty.c head/sys/dev/random/randomdev.c head/sys/geom/geom_ctl.c

svn commit: r216951 - head/sys/ufs/ffs

2011-01-04 Thread Konstantin Belousov
Author: kib Date: Tue Jan 4 10:25:55 2011 New Revision: 216951 URL: http://svn.freebsd.org/changeset/base/216951 Log: Instead of incrementing freework reference counter in indir_trunc(), do it at the allocation time for journaled fs and indirect blocks, when the allocated object is not acce