Re: svn commit: r202598 - head/sys/compat/linux

2010-01-19 Thread Alexander Leidinger
Quoting Wojciech A. Koszek wkos...@freebsd.org (from Mon, 18 Jan 2010 22:46:06 + (UTC)): Author: wkoszek Date: Mon Jan 18 22:46:06 2010 New Revision: 202598 URL: http://svn.freebsd.org/changeset/base/202598 Log: Let us to use our libusb(3) in Linuxolator. With this change, Linux

svn commit: r202613 - head/lib/libfetch

2010-01-19 Thread Dag-Erling Smorgrav
Author: des Date: Tue Jan 19 10:19:55 2010 New Revision: 202613 URL: http://svn.freebsd.org/changeset/base/202613 Log: Add HTTP digest authentication. Submitted by: Jean-Francois Dockes j...@dockes.org Forgotten by: des (repeatedly) Modified: head/lib/libfetch/Makefile

svn commit: r202614 - head/sys/conf

2010-01-19 Thread Ruslan Ermilov
Author: ru Date: Tue Jan 19 11:42:15 2010 New Revision: 202614 URL: http://svn.freebsd.org/changeset/base/202614 Log: Removed NO_UNDEF. Nudged by:trasz Modified: head/sys/conf/kern.mk Modified: head/sys/conf/kern.mk

svn commit: r202615 - in stable/8/sys: cam/ata geom sys

2010-01-19 Thread Alexander Motin
Author: mav Date: Tue Jan 19 12:58:29 2010 New Revision: 202615 URL: http://svn.freebsd.org/changeset/base/202615 Log: MFC r201139: Add BIO_DELETE support to ada(4): - For SSDs use TRIM feature of DATA SET MANAGEMENT command, as defined by ACS-2 specification working draft. - For

svn commit: r202616 - in stable/8/sys: cam/ata dev/ata

2010-01-19 Thread Alexander Motin
Author: mav Date: Tue Jan 19 13:00:33 2010 New Revision: 202616 URL: http://svn.freebsd.org/changeset/base/202616 Log: MFC r201990: - Report SATA in legacy emulation mode still as SATA. - Make ATA XPT able to handle such case. Modified: stable/8/sys/cam/ata/ata_xpt.c

svn commit: r202617 - stable/8/sys/dev/ata/chipsets

2010-01-19 Thread Alexander Motin
Author: mav Date: Tue Jan 19 13:07:25 2010 New Revision: 202617 URL: http://svn.freebsd.org/changeset/base/202617 Log: MFC r200655: Serverworks OSB4 has no 0x4a (piomode) register, do not touch it. Also OSB4 has some problems with UDMA transfers, limit it to WDMA2. Modified:

svn commit: r202618 - stable/8/sys/dev/ata/chipsets

2010-01-19 Thread Alexander Motin
Author: mav Date: Tue Jan 19 13:21:25 2010 New Revision: 202618 URL: http://svn.freebsd.org/changeset/base/202618 Log: MFC r200753: Fairly set master/slave shared PIO/WDMA timings on ITE 821x controllers. Previous implementation could only limit mode, but not rise it back. Modified:

svn commit: r202619 - in stable/8/sys/dev/ata: . chipsets

2010-01-19 Thread Alexander Motin
Author: mav Date: Tue Jan 19 13:24:11 2010 New Revision: 202619 URL: http://svn.freebsd.org/changeset/base/202619 Log: MFC r200754: Add VIA CX700/VX800 chipsets SATA/PATA support. PR: kern/121521 Modified: stable/8/sys/dev/ata/ata-pci.h

svn commit: r202620 - stable/8/sys/dev/ata/chipsets

2010-01-19 Thread Alexander Motin
Author: mav Date: Tue Jan 19 13:25:31 2010 New Revision: 202620 URL: http://svn.freebsd.org/changeset/base/202620 Log: MFC r200817: Spell AMD properly. Modified: stable/8/sys/dev/ata/chipsets/ata-amd.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r202621 - in stable/8/sys/dev/ata: . chipsets

2010-01-19 Thread Alexander Motin
Author: mav Date: Tue Jan 19 13:26:45 2010 New Revision: 202621 URL: http://svn.freebsd.org/changeset/base/202621 Log: MFC r200857: Add support for Intel SCH PATA controller. PR: kern/140251 Modified: stable/8/sys/dev/ata/ata-pci.h

svn commit: r202622 - stable/8/sys/dev/ata/chipsets

2010-01-19 Thread Alexander Motin
Author: mav Date: Tue Jan 19 13:27:54 2010 New Revision: 202622 URL: http://svn.freebsd.org/changeset/base/202622 Log: MFC r201993: Report which of IXP700 legacy ATA channels are SATA. Modified: stable/8/sys/dev/ata/chipsets/ata-ati.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r202623 - head/lib/libfetch

2010-01-19 Thread Dag-Erling Smorgrav
Author: des Date: Tue Jan 19 13:31:57 2010 New Revision: 202623 URL: http://svn.freebsd.org/changeset/base/202623 Log: Add missing DPADD and fix whitespace. Submitted by: ru Modified: head/lib/libfetch/Makefile Modified: head/lib/libfetch/Makefile

svn commit: r202624 - stable/8/sys/dev/ahci

2010-01-19 Thread Alexander Motin
Author: mav Date: Tue Jan 19 13:33:31 2010 New Revision: 202624 URL: http://svn.freebsd.org/changeset/base/202624 Log: MFC r200814: Clear all ports interrupt status bits in single write. Clearing one by one causes additional MSIs messages sent if several ports asked for attention same

svn commit: r202626 - stable/8/sys/dev/siis

2010-01-19 Thread Alexander Motin
Author: mav Date: Tue Jan 19 13:36:12 2010 New Revision: 202626 URL: http://svn.freebsd.org/changeset/base/202626 Log: MFC r201222: Usually these controllers are able to automatically decode command code to get required command protocol. But they have no idea about new commands, such as

Re: svn commit: r202572 - head/lib/libc/gen

2010-01-19 Thread Bruce Evans
On Mon, 18 Jan 2010, Andrey A. Chernov wrote: Log: Double checking my commit I found that comment saying that POSIX 2008 and XSI 7require strcoll() for opendir() is not true. I can't find such requirement in POSIX 2008 and XSI 7. The comment was correct. It says that POSIX requires

svn commit: r202628 - in head: . sys/amd64/amd64 sys/i386/i386 sys/i386/xen sys/sys

2010-01-19 Thread Ed Schouten
Author: ed Date: Tue Jan 19 15:31:18 2010 New Revision: 202628 URL: http://svn.freebsd.org/changeset/base/202628 Log: Recommit r193732: Remove __gnu89_inline. Now that we use C99 almost everywhere, just use C99-style in the pmap code. Since the pmap code is the only consumer

svn commit: r202629 - head

2010-01-19 Thread Ed Schouten
Author: ed Date: Tue Jan 19 15:34:16 2010 New Revision: 202629 URL: http://svn.freebsd.org/changeset/base/202629 Log: Back out the change to Makefile made in r202628. It was just a local modification to build the i386 and amd64 more quickly. Modified: head/Makefile Modified:

Re: svn commit: r202628 - in head: . sys/amd64/amd64 sys/i386/i386 sys/i386/xen sys/sys

2010-01-19 Thread Scott Long
On Jan 19, 2010, at 8:31 AM, Ed Schouten wrote: Author: ed Date: Tue Jan 19 15:31:18 2010 New Revision: 202628 URL: http://svn.freebsd.org/changeset/base/202628 Log: Recommit r193732: Remove __gnu89_inline. Now that we use C99 almost everywhere, just use C99-style in the pmap

Re: svn commit: r202628 - in head: . sys/amd64/amd64 sys/i386/i386 sys/i386/xen sys/sys

2010-01-19 Thread Ed Schouten
Hi Scott, * Scott Long sco...@samsco.org wrote: Ok, so you've broken a legitimate piece of compatibility. What's the gain? That we no longer have a blend of GNU and ISO C inline throughout our entire source tree, making the code more accessible for alternative compilers. -- Ed Schouten

Re: svn commit: r202628 - in head: . sys/amd64/amd64 sys/i386/i386 sys/i386/xen sys/sys

2010-01-19 Thread Scott Long
On Jan 19, 2010, at 8:59 AM, Ed Schouten wrote: Hi Scott, * Scott Long sco...@samsco.org wrote: Ok, so you've broken a legitimate piece of compatibility. What's the gain? That we no longer have a blend of GNU and ISO C inline throughout our entire source tree, making the code more

Re: svn commit: r202628 - in head: . sys/amd64/amd64 sys/i386/i386 sys/i386/xen sys/sys

2010-01-19 Thread Andriy Gapon
on 19/01/2010 17:31 Ed Schouten said the following: It was backed out, because it prevented us from building kernels using a 7.x compiler. Ed, could you please clarify this part? It seems that we have the same compiler in 7/8/9. -- Andriy Gapon

Re: svn commit: r202628 - in head: . sys/amd64/amd64 sys/i386/i386 sys/i386/xen sys/sys

2010-01-19 Thread Ed Schouten
* Scott Long sco...@samsco.org wrote: Which compilers? Is this a requirement for CLANG? Or is it just a nice-to-have clean-up? Clang's support for the gnu89 inline semantics works sometimes, while there have been many regressions over time where fixes related to the ISO C99 inlining broke the

Re: svn commit: r202628 - in head: . sys/amd64/amd64 sys/i386/i386 sys/i386/xen sys/sys

2010-01-19 Thread Ed Schouten
Hi Andriy, * Andriy Gapon a...@freebsd.org wrote: could you please clarify this part? It seems that we have the same compiler in 7/8/9. Well, not entirely. They do share the same version number, but back in March last year, das@ backported ISO C99 inlining from a GPLv2 licensed snapshot of GCC

Re: svn commit: r202628 - in head: . sys/amd64/amd64 sys/i386/i386 sys/i386/xen sys/sys

2010-01-19 Thread Dag-Erling Smørgrav
Scott Long sco...@samsco.org writes: Ok, so you've broken a legitimate piece of compatibility. What's the gain? GCC had inline functions long before they were added to the C standard. Inline functions were introduced in C99 with different semantics (and believe me, that was not a gratuitous

svn commit: r202630 - stable/8/lib/libc/rpc

2010-01-19 Thread Christian Brueffer
Author: brueffer Date: Tue Jan 19 16:51:51 2010 New Revision: 202630 URL: http://svn.freebsd.org/changeset/base/202630 Log: MFC: r201603 Fix a double free(). Modified: stable/8/lib/libc/rpc/getnetpath.c Directory Properties: stable/8/lib/libc/ (props changed)

svn commit: r202631 - stable/7/lib/libc/rpc

2010-01-19 Thread Christian Brueffer
Author: brueffer Date: Tue Jan 19 16:58:50 2010 New Revision: 202631 URL: http://svn.freebsd.org/changeset/base/202631 Log: MFC: r201603 Fix a double free(). Modified: stable/7/lib/libc/rpc/getnetpath.c Directory Properties: stable/7/lib/libc/ (props changed)

Re: svn commit: r202628 - in head: . sys/amd64/amd64 sys/i386/i386 sys/i386/xen sys/sys

2010-01-19 Thread Andriy Gapon
on 19/01/2010 18:37 Ed Schouten said the following: Hi Andriy, * Andriy Gapon a...@freebsd.org wrote: could you please clarify this part? It seems that we have the same compiler in 7/8/9. Well, not entirely. They do share the same version number, but back in March last year, das@

Re: svn commit: r202431 - stable/8/sys/dev/ahci

2010-01-19 Thread John Baldwin
On Saturday 16 January 2010 2:55:46 am Alexander Motin wrote: Author: mav Date: Sat Jan 16 07:55:46 2010 New Revision: 202431 URL: http://svn.freebsd.org/changeset/base/202431 Log: Partially revert r202428. There is no bus_describe_intr() on RELENG_8. I can MFC it. -- John Baldwin

svn commit: r202632 - in stable/8/lib/libc: net sys

2010-01-19 Thread Christian Brueffer
Author: brueffer Date: Tue Jan 19 17:09:18 2010 New Revision: 202632 URL: http://svn.freebsd.org/changeset/base/202632 Log: MFC: r202176 Miscellaneous mdoc, spelling and inconsistency fixes. Modified: stable/8/lib/libc/net/sctp_bindx.3 stable/8/lib/libc/net/sctp_connectx.3

svn commit: r202633 - in stable/7/lib/libc: net sys

2010-01-19 Thread Christian Brueffer
Author: brueffer Date: Tue Jan 19 17:10:34 2010 New Revision: 202633 URL: http://svn.freebsd.org/changeset/base/202633 Log: MFC: r202176 Miscellaneous mdoc, spelling and inconsistency fixes. Modified: stable/7/lib/libc/net/sctp_bindx.3 stable/7/lib/libc/net/sctp_connectx.3

Re: svn commit: r202628 - in head: . sys/amd64/amd64 sys/i386/i386 sys/i386/xen sys/sys

2010-01-19 Thread Andriy Gapon
on 19/01/2010 19:04 Ed Schouten said the following: * Andriy Gapon a...@freebsd.org wrote: So perhaps that should be done as well? Well, I'd say it would be a useful thing to MFC, but I can't really judge how big the impact is, like whether it breaks anything in Ports. There should be some

svn commit: r202634 - in head/sys: amd64/conf arm/conf conf i386/conf mips/conf pc98/conf powerpc/conf sparc64/conf

2010-01-19 Thread John Baldwin
Author: jhb Date: Tue Jan 19 17:20:34 2010 New Revision: 202634 URL: http://svn.freebsd.org/changeset/base/202634 Log: Move the examples for the 'hints' and 'env' keywords from various GENERIC kernel configs into NOTES. Reviewed by: imp Modified: head/sys/amd64/conf/GENERIC

Re: svn commit: r202431 - stable/8/sys/dev/ahci

2010-01-19 Thread Alexander Motin
John Baldwin wrote: On Saturday 16 January 2010 2:55:46 am Alexander Motin wrote: Author: mav Date: Sat Jan 16 07:55:46 2010 New Revision: 202431 URL: http://svn.freebsd.org/changeset/base/202431 Log: Partially revert r202428. There is no bus_describe_intr() on RELENG_8. I can MFC it.

svn commit: r202635 - head/usr.bin/unifdef

2010-01-19 Thread Tony Finch
Author: fanf Date: Tue Jan 19 18:13:54 2010 New Revision: 202635 URL: http://svn.freebsd.org/changeset/base/202635 Log: Add a -o outfile option, which can be used to specify an output file. The file can safely be the same as the input file. Idea from IRIX unifdef(1). This version fixes a

svn commit: r202636 - head/usr.bin/unifdef

2010-01-19 Thread Tony Finch
Author: fanf Date: Tue Jan 19 18:18:15 2010 New Revision: 202636 URL: http://svn.freebsd.org/changeset/base/202636 Log: Sync unifdefall with upstream. It no longer relies entirely on $PATH to find unifdef, in order to support running the test suite before installing. Modified:

svn commit: r202637 - vendor/netcat/dist

2010-01-19 Thread Xin LI
Author: delphij Date: Tue Jan 19 18:25:10 2010 New Revision: 202637 URL: http://svn.freebsd.org/changeset/base/202637 Log: Vendor import of netcat as of OPENBSD_4_6. Modified: vendor/netcat/dist/nc.1 vendor/netcat/dist/netcat.c Modified: vendor/netcat/dist/nc.1

svn commit: r202640 - head/contrib/netcat

2010-01-19 Thread Xin LI
Author: delphij Date: Tue Jan 19 18:45:29 2010 New Revision: 202640 URL: http://svn.freebsd.org/changeset/base/202640 Log: Update to 4.6. Note: the -V option from OpenBSD is implemented using setfib(2) on FreeBSD. MFC after:2 weeks Modified: head/contrib/netcat/nc.1

svn commit: r202642 - in stable/7/sys: amd64/include arm/include i386/include ia64/include powerpc/include sparc64/include sun4v/include

2010-01-19 Thread Konstantin Belousov
Author: kib Date: Tue Jan 19 19:51:54 2010 New Revision: 202642 URL: http://svn.freebsd.org/changeset/base/202642 Log: MFC r197933: Define architectural load bases for PIE binaries. MFC r198203: Change the load base to below 2GB for sparc64/sun4v. Modified:

svn commit: r202643 - head/usr.bin/last

2010-01-19 Thread Ed Schouten
Author: ed Date: Tue Jan 19 19:53:05 2010 New Revision: 202643 URL: http://svn.freebsd.org/changeset/base/202643 Log: Make last(1) display the full log file. I must have misread when I ported the original last(1) source code. Instead of only processing the last 1024 entries, it reads

svn commit: r202644 - stable/7/sys/kern

2010-01-19 Thread Konstantin Belousov
Author: kib Date: Tue Jan 19 19:54:18 2010 New Revision: 202644 URL: http://svn.freebsd.org/changeset/base/202644 Log: MFC r197932: Do not map segments of zero length. Tested by:Mykola Dzham i levsha me Modified: stable/7/sys/kern/imgact_elf.c Directory Properties: stable/7/sys/

svn commit: r202645 - stable/7/sys/kern

2010-01-19 Thread Konstantin Belousov
Author: kib Date: Tue Jan 19 19:56:50 2010 New Revision: 202645 URL: http://svn.freebsd.org/changeset/base/202645 Log: MFC r197934: Map PIE binaries at non-zero base address. Tested by:Mykola Dzham i levsha me Modified: stable/7/sys/kern/imgact_elf.c Directory Properties:

svn commit: r202646 - stable/7/sys/kern

2010-01-19 Thread Konstantin Belousov
Author: kib Date: Tue Jan 19 19:59:03 2010 New Revision: 202646 URL: http://svn.freebsd.org/changeset/base/202646 Log: MFC r198202: If ET_DYN binary has non-zero base address for some reason, honour it and do not relocate the binary to ET_DYN_LOAD_ADDR. Communicate the relocation bias of

svn commit: r202647 - stable/7/libexec/rtld-elf

2010-01-19 Thread Konstantin Belousov
Author: kib Date: Tue Jan 19 20:05:20 2010 New Revision: 202647 URL: http://svn.freebsd.org/changeset/base/202647 Log: MFC r197931: Calculate relocation base for the main object, and apply the relocation adjustment for all virtual addresses encoded into the ELF structures of it. Tested

svn commit: r202648 - in stable/7: contrib/gcc/config lib/csu/amd64 lib/csu/arm lib/csu/i386-elf lib/csu/ia64 lib/csu/powerpc lib/csu/sparc64

2010-01-19 Thread Konstantin Belousov
Author: kib Date: Tue Jan 19 20:19:52 2010 New Revision: 202648 URL: http://svn.freebsd.org/changeset/base/202648 Log: MFC r200038: Properly support -fPIE by linking PIE binaries with specially-built Scrt1.o instead of crt1.o. Separate i386-elf crt1.c into the pure assembler part and C

svn commit: r202649 - head/usr.bin/unifdef

2010-01-19 Thread Tony Finch
Author: fanf Date: Tue Jan 19 20:35:44 2010 New Revision: 202649 URL: http://svn.freebsd.org/changeset/base/202649 Log: Fix portability to 64 bit platforms. printf(%.*s,i,s) expects an int not a ptrdiff_t Thanks to bf1783 (at) googlemail.com for the bug report. Modified:

svn commit: r202650 - head/share/man/man9

2010-01-19 Thread John Baldwin
Author: jhb Date: Tue Jan 19 20:36:15 2010 New Revision: 202650 URL: http://svn.freebsd.org/changeset/base/202650 Log: Sort NDHASGIANT.9 link properly. Modified: head/share/man/man9/Makefile Modified: head/share/man/man9/Makefile

svn commit: r202652 - stable/8/share/man/man9

2010-01-19 Thread John Baldwin
Author: jhb Date: Tue Jan 19 20:48:23 2010 New Revision: 202652 URL: http://svn.freebsd.org/changeset/base/202652 Log: MFC 202284,202650: - Update required headers for namei() to add sys/fcntl.h and remove sys/proc.h. - Add RETURN VALUES and ERROR sections for namei()'s error return

svn commit: r202653 - stable/7/share/man/man9

2010-01-19 Thread John Baldwin
Author: jhb Date: Tue Jan 19 20:48:57 2010 New Revision: 202653 URL: http://svn.freebsd.org/changeset/base/202653 Log: MFC 202284,202650: - Update required headers for namei() to remove sys/proc.h. - Add RETURN VALUES and ERROR sections for namei()'s error return values. - Add a missing

svn commit: r202654 - stable/8/lib/libpmc

2010-01-19 Thread Fabien Thomas
Author: fabient Date: Tue Jan 19 20:55:57 2010 New Revision: 202654 URL: http://svn.freebsd.org/changeset/base/202654 Log: MFC 202157: Bug fix: add a missing initializer. Modified: stable/8/lib/libpmc/libpmc.c Directory Properties: stable/8/lib/libpmc/ (props changed) Modified:

svn commit: r202655 - stable/7/lib/libpmc

2010-01-19 Thread Fabien Thomas
Author: fabient Date: Tue Jan 19 20:56:57 2010 New Revision: 202655 URL: http://svn.freebsd.org/changeset/base/202655 Log: MFC 202157: Bug fix: add a missing initializer. Modified: stable/7/lib/libpmc/libpmc.c Directory Properties: stable/7/lib/libpmc/ (props changed) Modified:

svn commit: r202656 - stable/7/release/doc/en_US.ISO8859-1/hardware

2010-01-19 Thread Marius Strobl
Author: marius Date: Tue Jan 19 22:03:45 2010 New Revision: 202656 URL: http://svn.freebsd.org/changeset/base/202656 Log: MFC: r197368 - Update the list of known-working machines based on feedback for 7.2. - Update the V440 entry regarding added support for the on-board NICs in 7.3

svn commit: r202657 - stable/8/release/doc/en_US.ISO8859-1/hardware

2010-01-19 Thread Marius Strobl
Author: marius Date: Tue Jan 19 22:09:41 2010 New Revision: 202657 URL: http://svn.freebsd.org/changeset/base/202657 Log: MFC: r202453 Update the sparc64 hardware list regarding machines that will be supported by 7.3-RELEASE. Modified:

svn commit: r202658 - stable/7/release/doc/en_US.ISO8859-1/hardware

2010-01-19 Thread Marius Strobl
Author: marius Date: Tue Jan 19 22:09:45 2010 New Revision: 202658 URL: http://svn.freebsd.org/changeset/base/202658 Log: MFC: r202453 Update the sparc64 hardware list regarding machines that will be supported by 7.3-RELEASE. Modified:

svn commit: r202659 - head/release/doc/en_US.ISO8859-1/hardware

2010-01-19 Thread Christian Brueffer
Author: brueffer Date: Tue Jan 19 22:44:29 2010 New Revision: 202659 URL: http://svn.freebsd.org/changeset/base/202659 Log: We don't support isdn devices anymore (since May 2008). PR: 142970 Submitted by: Matthias Meyser mey...@xenet.de MFC after:1 week Modified:

svn commit: r202661 - head/lib/libc/gen

2010-01-19 Thread Ed Schouten
Author: ed Date: Tue Jan 19 23:07:12 2010 New Revision: 202661 URL: http://svn.freebsd.org/changeset/base/202661 Log: Revert r202447 by re-exposing the old uname(3) function. It makes hardly any sense to expose a symbol which should only be provided for binary compatibility, but it seems

Re: svn commit: r202661 - head/lib/libc/gen

2010-01-19 Thread Mark Linimon
Thank you. mcl ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org

Re: svn commit: r202628 - in head: . sys/amd64/amd64 sys/i386/i386 sys/i386/xen sys/sys

2010-01-19 Thread David Schultz
__gnu89_inline was the only way to write a program with non-static inline functions that would compile and link both with older versions of gcc, and with newer versions of gcc in C99 mode. This is because gcc in 8.x (as well as Clang and gcc 4.3+ from ports) use C99 inline semantics in the c99

svn commit: r202662 - stable/8/usr.sbin/burncd

2010-01-19 Thread Xin LI
Author: delphij Date: Wed Jan 20 00:43:15 2010 New Revision: 202662 URL: http://svn.freebsd.org/changeset/base/202662 Log: MFC r200795: Add support of using environment variable BURNCD_SPEED to specify recodring speed. PR: bin/140530 Submitted by: Alexander Best

svn commit: r202663 - stable/7/usr.sbin/burncd

2010-01-19 Thread Xin LI
Author: delphij Date: Wed Jan 20 00:46:55 2010 New Revision: 202663 URL: http://svn.freebsd.org/changeset/base/202663 Log: MFC r200795: Add support of using environment variable BURNCD_SPEED to specify recodring speed. PR: bin/140530 Submitted by: Alexander Best

svn commit: r202664 - stable/8/lib/libc/stdio

2010-01-19 Thread Xin LI
Author: delphij Date: Wed Jan 20 00:52:24 2010 New Revision: 202664 URL: http://svn.freebsd.org/changeset/base/202664 Log: MFC r200799: KR - ANSI prototype. Modified: stable/8/lib/libc/stdio/vsscanf.c Directory Properties: stable/8/lib/libc/ (props changed)

svn commit: r202665 - stable/8/lib/libc/stdio

2010-01-19 Thread Xin LI
Author: delphij Date: Wed Jan 20 00:53:03 2010 New Revision: 202665 URL: http://svn.freebsd.org/changeset/base/202665 Log: MFC r200800: Use vsscanf instead of rolling our own. PR: bin/140530 Submitted by: Jeremy Huddleston jeremyhu apple.com Modified:

svn commit: r202666 - stable/8/lib/libc/stdio

2010-01-19 Thread Xin LI
Author: delphij Date: Wed Jan 20 00:53:44 2010 New Revision: 202666 URL: http://svn.freebsd.org/changeset/base/202666 Log: MFC r200802: Use vsprintf instead of rolling our own. PR: bin/140496 Submitted by: Jeremy Huddleston jeremyhu apple.com Modified:

svn commit: r202667 - stable/7/lib/libc/stdio

2010-01-19 Thread Xin LI
Author: delphij Date: Wed Jan 20 00:54:51 2010 New Revision: 202667 URL: http://svn.freebsd.org/changeset/base/202667 Log: MFC r200799: KR - ANSI prototype. Modified: stable/7/lib/libc/stdio/vsscanf.c Directory Properties: stable/7/lib/libc/ (props changed)

svn commit: r202668 - head/usr.sbin/newsyslog

2010-01-19 Thread Xin LI
Author: delphij Date: Wed Jan 20 01:07:38 2010 New Revision: 202668 URL: http://svn.freebsd.org/changeset/base/202668 Log: Add a new option, -P, which reverts newsyslog(8) to the old behavior, which stops to proceed further, as it is possible that processes which fails to create PID file

svn commit: r202669 - in stable/8/sys: boot/zfs cddl/boot/zfs

2010-01-19 Thread Xin LI
Author: delphij Date: Wed Jan 20 01:13:52 2010 New Revision: 202669 URL: http://svn.freebsd.org/changeset/base/202669 Log: MFC r201689: Instead of assuming all vdevs are healthy, check the newest vdev label for each vdev's status. Booting from a degraded vdev should now be more

svn commit: r202670 - stable/8/sys/boot/zfs

2010-01-19 Thread Xin LI
Author: delphij Date: Wed Jan 20 01:14:54 2010 New Revision: 202670 URL: http://svn.freebsd.org/changeset/base/202670 Log: MFC r201690: Space cleanup for revision 202669 committed separately for easier review. This commit is purely space changes. Submitted by: Matt Reimer

svn commit: r202671 - head/sys/dev/cxgb

2010-01-19 Thread Navdeep Parhar
Author: np Date: Wed Jan 20 03:40:43 2010 New Revision: 202671 URL: http://svn.freebsd.org/changeset/base/202671 Log: Fix for a cxgb(4) panic. cxgb_ioctl can be called by the IP and IPv6 layers with non-sleepable locks held. Don't (potentially) sleep in those situations. Modified:

Re: svn commit: r202662 - stable/8/usr.sbin/burncd

2010-01-19 Thread Alexey Dokuchaev
On Wed, Jan 20, 2010 at 12:43:15AM +, Xin LI wrote: @@ -147,6 +144,15 @@ main(int argc, char **argv) argc -= optind; argv += optind; + if (env_speed == NULL) + ; + else if (strcasecmp(max, env_speed) == 0) + speed = CDR_MAX_SPEED; +

Re: svn commit: r202661 - head/lib/libc/gen

2010-01-19 Thread Bruce Evans
On Tue, 19 Jan 2010, Ed Schouten wrote: Author: ed Date: Tue Jan 19 23:07:12 2010 New Revision: 202661 URL: http://svn.freebsd.org/changeset/base/202661 Log: Revert r202447 by re-exposing the old uname(3) function. It makes hardly any sense to expose a symbol which should only be provided

Re: svn commit: r202661 - head/lib/libc/gen

2010-01-19 Thread Ed Schouten
* Bruce Evans b...@optusnet.com.au wrote: Of course it is against standards. This is implicit for most functions, and the part of the standard that you quoted says it explicitly for uname(): | The following shall be declared as a function and may also be defined

Re: svn commit: r202572 - head/lib/libc/gen

2010-01-19 Thread Andrey Chernov
On Wed, Jan 20, 2010 at 01:42:08AM +1100, Bruce Evans wrote: The comment was correct. It says that POSIX requires strcoll() for alphasort(), not for opendir(). Since opendir() is not alphasort(), and it wants plain ASCII sorting to support union file systems, it intentionally doesn't use

svn commit: r202677 - head/lib/libc/gen

2010-01-19 Thread Andrey A. Chernov
Author: ache Date: Wed Jan 20 07:27:56 2010 New Revision: 202677 URL: http://svn.freebsd.org/changeset/base/202677 Log: Style: remove extra empty line in the comment. Pointed by: bde Modified: head/lib/libc/gen/scandir.c Modified: head/lib/libc/gen/scandir.c

svn commit: r202678 - head/sys/dev/cxgb

2010-01-19 Thread Navdeep Parhar
Author: np Date: Wed Jan 20 07:28:14 2010 New Revision: 202678 URL: http://svn.freebsd.org/changeset/base/202678 Log: Complain if freelist queue sizes are significantly less than desired. MFC after:1 day Modified: head/sys/dev/cxgb/cxgb_sge.c Modified: head/sys/dev/cxgb/cxgb_sge.c

svn commit: r202679 - head/lib/libc/gen

2010-01-19 Thread Andrey A. Chernov
Author: ache Date: Wed Jan 20 07:36:29 2010 New Revision: 202679 URL: http://svn.freebsd.org/changeset/base/202679 Log: Style: rename internal function to opendir_compar() Pointed by: bde Modified: head/lib/libc/gen/opendir.c Modified: head/lib/libc/gen/opendir.c