svn commit: r183911 - in head/sys: kern sys

2008-10-14 Thread David Xu
Author: davidxu Date: Wed Oct 15 06:31:37 2008 New Revision: 183911 URL: http://svn.freebsd.org/changeset/base/183911 Log: Move per-thread userland debugging flags into seperated field, this eliminates some problems of locking, e.g, a thread lock is needed but can not be used at that time. O

svn commit: r183901 - head/sys/powerpc/ofw

2008-10-14 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed Oct 15 03:38:03 2008 New Revision: 183901 URL: http://svn.freebsd.org/changeset/base/183901 Log: Prevent the OF syscons module from trying to attach to real devices on the nexus by only attaching to a device with no OF node. Modified: head/sys/powerpc/ofw/ofw_sy

svn commit: r183898 - in stable/7/sys: . kern

2008-10-14 Thread Robert Watson
Author: rwatson Date: Tue Oct 14 22:48:38 2008 New Revision: 183898 URL: http://svn.freebsd.org/changeset/base/183898 Log: Merge r183675 from head to stable/7: In soreceive_dgram, when a 0-length buffer is passed into recv(2) and no data is ready, return 0 rather than blocking or retu

Re: cvs commit: src/sys/net if_enc.c if_enc.h src/sys/netipsec ipsec_input.c ipsec_output.c

2008-10-14 Thread Bjoern A. Zeeb
On Sat, 30 Aug 2008, VANHULLEBUS Yvan wrote: vanhu 2008-08-30 10:25:57 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/net if_enc.c sys/netipsec ipsec_input.c ipsec_output.c Added files: (Branch: RELENG_7) sys/net

Re: svn commit: r183896 - head/sys/dev/bge

2008-10-14 Thread Scott Long
Marius Strobl wrote: Author: marius Date: Tue Oct 14 20:28:42 2008 New Revision: 183896 URL: http://svn.freebsd.org/changeset/base/183896 Log: Use bus_{read,write}_4(9) instead of bus_space_{read,write}_4(9) in order to get rid of the bus space handle and tag in the softc. Has anyone lo

Re: svn commit: r183892 - stable/7/sys/dev/twa

2008-10-14 Thread Xin LI
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 John Baldwin wrote: > On Tuesday 14 October 2008 03:02:47 pm Xin LI wrote: >> Author: delphij >> Date: Tue Oct 14 19:02:47 2008 >> New Revision: 183892 >> URL: http://svn.freebsd.org/changeset/base/183892 >> >> Log: >> MFC r183660: Limit DMA memory t

Re: svn commit: r183866 - head/sys/dev/usb

2008-10-14 Thread Attilio Rao
2008/10/14, Rafal Jaworowski <[EMAIL PROTECTED]>: > Author: raj > Date: Tue Oct 14 07:05:20 2008 > New Revision: 183866 > URL: http://svn.freebsd.org/changeset/base/183866 > > Log: > Mbus attachment for USB EHCI integrated controller on Marvell chips. > > This includes workarounds required

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

2008-10-14 Thread Marius Strobl
Author: marius Date: Tue Oct 14 20:28:42 2008 New Revision: 183896 URL: http://svn.freebsd.org/changeset/base/183896 Log: Use bus_{read,write}_4(9) instead of bus_space_{read,write}_4(9) in order to get rid of the bus space handle and tag in the softc. MFC after:1 month Modified: h

svn commit: r183895 - head/sys/dev/sym

2008-10-14 Thread Marius Strobl
Author: marius Date: Tue Oct 14 20:18:57 2008 New Revision: 183895 URL: http://svn.freebsd.org/changeset/base/183895 Log: Use xpt_register_async() in order to remove code duplication. MFC after:1 month Modified: head/sys/dev/sym/sym_hipd.c Modified: head/sys/dev/sym/sym_hipd.c =

Re: svn commit: r183892 - stable/7/sys/dev/twa

2008-10-14 Thread John Baldwin
On Tuesday 14 October 2008 03:02:47 pm Xin LI wrote: > Author: delphij > Date: Tue Oct 14 19:02:47 2008 > New Revision: 183892 > URL: http://svn.freebsd.org/changeset/base/183892 > > Log: > MFC r183660: Limit DMA memory to lower addressable 4GB, without > this patch, we can reliably provoke da

Re: svn commit: r183866 - head/sys/dev/usb

2008-10-14 Thread Nick Hibma
Should this be added to the ehci module in /sys/modules/ehci? I created those modules not so long ago. Nick > Author: raj > Date: Tue Oct 14 07:05:20 2008 > New Revision: 183866 > URL: http://svn.freebsd.org/changeset/base/183866 > > Log: > Mbus attachment for USB EHCI integrated controller on

svn commit: r183894 - head/sys/dev/sound/pci/hda

2008-10-14 Thread Alexander Motin
Author: mav Date: Tue Oct 14 19:58:26 2008 New Revision: 183894 URL: http://svn.freebsd.org/changeset/base/183894 Log: Add all Sigmatel/IDT codecs I could find. Add IDT and Intel unknown codecs. PR: kern/125822 Modified: head/sys/dev/sound/pci/hda/hdac.c Modified: head/sys/d

svn commit: r183893 - in stable/7/sys: . dev/twa net

2008-10-14 Thread David Malone
Author: dwmalone Date: Tue Oct 14 19:48:58 2008 New Revision: 183893 URL: http://svn.freebsd.org/changeset/base/183893 Log: Some people's 6to4 routers seem to have been blowing up because of the unlocked route caching in if_stf. Add a mutex that protects access to cached route. Various versi

svn commit: r183892 - stable/7/sys/dev/twa

2008-10-14 Thread Xin LI
Author: delphij Date: Tue Oct 14 19:02:47 2008 New Revision: 183892 URL: http://svn.freebsd.org/changeset/base/183892 Log: MFC r183660: Limit DMA memory to lower addressable 4GB, without this patch, we can reliably provoke data corruption on systems equipped with a plenty of memory during hi

svn commit: r183891 - head/sys/dev/usb

2008-10-14 Thread Andrew Thompson
Author: thompsa Date: Tue Oct 14 18:24:40 2008 New Revision: 183891 URL: http://svn.freebsd.org/changeset/base/183891 Log: Remove the 'old' Novatel MC950D entry which was slightly incorrect, NetBSD has already picked up the new name so run with it. Modified: head/sys/dev/usb/usbdevs Modifi

Re: svn commit: r183873 - head/sys/arm/conf

2008-10-14 Thread Sam Leffler
Rafal Jaworowski wrote: Author: raj Date: Tue Oct 14 08:18:27 2008 New Revision: 183873 URL: http://svn.freebsd.org/changeset/base/183873 Log: Add kernel config files for Marvell development boards. FreeBSD 8-CURRENT was tested and run successfully on the following eval boards and devi

svn commit: r183889 - head/sbin/ipfw

2008-10-14 Thread Maxim Konovalov
Author: maxim Date: Tue Oct 14 17:53:26 2008 New Revision: 183889 URL: http://svn.freebsd.org/changeset/base/183889 Log: o Do nothing in show_nat() for a test mode (-n). This prevents show_nat() from endless loop and makes work ipfw -n nat <...>. PR: bin/128064 Submitted by:

svn commit: r183890 - head/sbin/ipfw

2008-10-14 Thread Maxim Konovalov
Author: maxim Date: Tue Oct 14 17:59:39 2008 New Revision: 183890 URL: http://svn.freebsd.org/changeset/base/183890 Log: o Remove a debug code and restore an accidentally deleted code in a previous commit. Modified: head/sbin/ipfw/ipfw2.c Modified: head/sbin/ipfw/ipfw2.c ==

svn commit: r183888 - head/sys/dev/atkbdc

2008-10-14 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Tue Oct 14 17:48:36 2008 New Revision: 183888 URL: http://svn.freebsd.org/changeset/base/183888 Log: Rewrite Synaptics touchpads support with the following goals in mind: o better quality of the movement smoothing o more features such as tap-hold and virtual

svn commit: r183887 - head/sys/netinet

2008-10-14 Thread Maxim Konovalov
Author: maxim Date: Tue Oct 14 17:47:29 2008 New Revision: 183887 URL: http://svn.freebsd.org/changeset/base/183887 Log: o Remove unnecessary parentheses and restore identation. Prodded by: mlaier Modified: head/sys/netinet/ip_fw2.c Modified: head/sys/netinet/ip_fw2.c

Re: svn commit: r183873 - head/sys/arm/conf

2008-10-14 Thread Rafal Jaworowski
Sam Leffler wrote: > Rafal Jaworowski wrote: >> Author: raj >> Date: Tue Oct 14 08:18:27 2008 >> New Revision: 183873 >> URL: http://svn.freebsd.org/changeset/base/183873 >> >> Log: >> Add kernel config files for Marvell development boards. >> FreeBSD 8-CURRENT was tested and run successfully

svn commit: r183886 - head/sys/arm/xscale/ixp425

2008-10-14 Thread Sam Leffler
Author: sam Date: Tue Oct 14 16:27:52 2008 New Revision: 183886 URL: http://svn.freebsd.org/changeset/base/183886 Log: correct sizeof calculation PR: arm/128095 Submitted by: Henning Petersen MFC after:1 week Modified: head/sys/arm/xscale/ixp425/if_npe.c Modified: head

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

2008-10-14 Thread Nick Hibma
Author: n_hibma Date: Tue Oct 14 15:30:17 2008 New Revision: 183885 URL: http://svn.freebsd.org/changeset/base/183885 Log: Correct the name of the device. Modified: head/share/man/man4/u3g.4 Modified: head/share/man/man4/u3g.4 =

svn commit: r183884 - stable/4/share/zoneinfo

2008-10-14 Thread John Baldwin
Author: jhb Date: Tue Oct 14 15:22:36 2008 New Revision: 183884 URL: http://svn.freebsd.org/changeset/base/183884 Log: MFC: tzdata2008h. Modified: stable/4/share/zoneinfo/ (props changed) stable/4/share/zoneinfo/africa stable/4/share/zoneinfo/asia stable/4/share/zoneinfo/southamerica

svn commit: r183883 - head/sys/dev/usb

2008-10-14 Thread Nick Hibma
Author: n_hibma Date: Tue Oct 14 15:19:02 2008 New Revision: 183883 URL: http://svn.freebsd.org/changeset/base/183883 Log: Add back in the (incorrect) entry for the MC950D, as requested by Andrew Thompson. They should not be removed in support of 3rd party software. Modified: head/sys/dev/u

Re: svn commit: r183868 - head/sys/dev/usb

2008-10-14 Thread Andrew Thompson
On Tue, Oct 14, 2008 at 07:45:11AM +, Nick Hibma wrote: > Author: n_hibma > Date: Tue Oct 14 07:45:11 2008 > New Revision: 183868 > URL: http://svn.freebsd.org/changeset/base/183868 > > Log: > - Fix the naming of the MC950D device. > - Remove the (unimplemented) U3GFL_EJECT quirk as this w

svn commit: r183882 - in head/sys: conf dev/powermac_nvram powerpc/aim powerpc/include powerpc/ofw powerpc/powermac powerpc/psim

2008-10-14 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Oct 14 14:54:14 2008 New Revision: 183882 URL: http://svn.freebsd.org/changeset/base/183882 Log: Convert PowerPC AIM PCI and nexus busses to standard OFW bus interface. This simplifies certain device attachments (Kauai ATA, for instance), and makes possible other

Re: svn commit: r183881 - head/sys/netinet

2008-10-14 Thread Max Laier
On Tuesday 14 October 2008 16:16:05 Roman Kurakin wrote: > Maxim Konovalov: > > Author: maxim > > Date: Tue Oct 14 12:26:55 2008 > > New Revision: 183881 > > URL: http://svn.freebsd.org/changeset/base/183881 > > > > Log: > > o Reformat ipfw nat get|setsockopt code to look it more > > style(9)

Re: svn commit: r183881 - head/sys/netinet

2008-10-14 Thread Roman Kurakin
Maxim Konovalov: Author: maxim Date: Tue Oct 14 12:26:55 2008 New Revision: 183881 URL: http://svn.freebsd.org/changeset/base/183881 Log: o Reformat ipfw nat get|setsockopt code to look it more style(9) compliant. No functional changes. Modified: head/sys/netinet/ip_fw2.c Modified: hea

Re: svn commit: r183818 - in stable/7/sys: . i386/include

2008-10-14 Thread Christoph Mallon
Hi Konstantin Konstantin Belousov wrote: Author: kib Date: Mon Oct 13 12:45:18 2008 New Revision: 183818 URL: http://svn.freebsd.org/changeset/base/183818 Log: MFC r180756 (by luoqi): Unbreak cc -pg support on i386 by changing mcount() to always preserve %ecx. Approved by: re (kensmith

svn commit: r183881 - head/sys/netinet

2008-10-14 Thread Maxim Konovalov
Author: maxim Date: Tue Oct 14 12:26:55 2008 New Revision: 183881 URL: http://svn.freebsd.org/changeset/base/183881 Log: o Reformat ipfw nat get|setsockopt code to look it more style(9) compliant. No functional changes. Modified: head/sys/netinet/ip_fw2.c Modified: head/sys/netinet/ip_fw

svn commit: r183880 - releng/6.4/share/zoneinfo

2008-10-14 Thread Edwin Groothuis
Author: edwin Date: Tue Oct 14 10:23:11 2008 New Revision: 183880 URL: http://svn.freebsd.org/changeset/base/183880 Log: MFC of r183537 - tzdata2008g MFC of r183864 - tzdata2008h Approved by: re (blackend) Modified: releng/6.4/share/zoneinfo/ (props changed) releng/6.4/share/zonei

svn commit: r183879 - stable/6/share/zoneinfo

2008-10-14 Thread Edwin Groothuis
Author: edwin Date: Tue Oct 14 10:16:15 2008 New Revision: 183879 URL: http://svn.freebsd.org/changeset/base/183879 Log: MFC of r183536: tzdata2008g MFC of r183864: tzdata2008h Approved by: re (blackend) Modified: stable/6/share/zoneinfo/ (props changed) stable/6/share/zoneinfo/af

svn commit: r183878 - in head/sys: arm/arm arm/include boot boot/arm boot/arm/uboot boot/common boot/ficl boot/uboot/lib

2008-10-14 Thread Rafal Jaworowski
Author: raj Date: Tue Oct 14 10:11:14 2008 New Revision: 183878 URL: http://svn.freebsd.org/changeset/base/183878 Log: Initial support of loader(8) for ARM machines running U-Boot. This uses the common U-Boot support lib (sys/boot/uboot, already used on FreeBSD/powerpc), and assumes the u

svn commit: r183877 - stable/7/share/zoneinfo

2008-10-14 Thread Edwin Groothuis
Author: edwin Date: Tue Oct 14 10:09:32 2008 New Revision: 183877 URL: http://svn.freebsd.org/changeset/base/183877 Log: Vendor import of tzdata2008h MFV of r183861 MFC of r183864 - Minor update for Mauritius (which I don't understand) - Syria goes to DST at 1 November instead of 1 Oc

svn commit: r183876 - in head/lib: libc/arm/gen libstand

2008-10-14 Thread Rafal Jaworowski
Author: raj Date: Tue Oct 14 09:53:47 2008 New Revision: 183876 URL: http://svn.freebsd.org/changeset/base/183876 Log: Let libstand(3) build on ARM. This is a pre-requisite for loader(8) + U-Boot support library on this arch. Modified: head/lib/libc/arm/gen/_setjmp.S head/lib/libstand/

svn commit: r183875 - in stable/7/sys: . kern

2008-10-14 Thread Robert Watson
Author: rwatson Date: Tue Oct 14 08:44:27 2008 New Revision: 183875 URL: http://svn.freebsd.org/changeset/base/183875 Log: Merge r183664 from head to stable/7: Remove temporary debugging KASSERT's introduced to detect protocols improperly invoking sosend(), soreceive(), and sopoll() i

svn commit: r183874 - head/sys/dev/usb

2008-10-14 Thread Nick Hibma
Author: n_hibma Date: Tue Oct 14 08:41:54 2008 New Revision: 183874 URL: http://svn.freebsd.org/changeset/base/183874 Log: Move all the hacks for the Huawei, Novatel and Qualcomm cards into a stub driver. This stub also hides the devices until they are ready to be used to avoid confusio

svn commit: r183873 - head/sys/arm/conf

2008-10-14 Thread Rafal Jaworowski
Author: raj Date: Tue Oct 14 08:18:27 2008 New Revision: 183873 URL: http://svn.freebsd.org/changeset/base/183873 Log: Add kernel config files for Marvell development boards. FreeBSD 8-CURRENT was tested and run successfully on the following eval boards and devices : * DB-88F5182,

svn commit: r183872 - in stable/7/sys: . netinet

2008-10-14 Thread Robert Watson
Author: rwatson Date: Tue Oct 14 08:03:58 2008 New Revision: 183872 URL: http://svn.freebsd.org/changeset/base/183872 Log: Merge r183744 from head to stable/7: Fix content and spelling of comment on _ipfw_insn.len -- a count of 32-bit words, not 32-byte words. Approved by: re (k

svn commit: r183871 - in head/sys: amd64/linux32 compat/linux i386/linux

2008-10-14 Thread Konstantin Belousov
Author: kib Date: Tue Oct 14 07:59:23 2008 New Revision: 183871 URL: http://svn.freebsd.org/changeset/base/183871 Log: Make robust futexes work on linux32/amd64. Use PTRIN to read user-mode pointers. Change types used in the structures definitions to properly-sized architecture-specific type

svn commit: r183870 - in stable/7/sys: . kern netinet

2008-10-14 Thread Robert Watson
Author: rwatson Date: Tue Oct 14 07:58:18 2008 New Revision: 183870 URL: http://svn.freebsd.org/changeset/base/183870 Log: Merge r183662 and r183663 from head to stable/7: Don't pass curthread to sbreserve_locked() in tcp_do_segment(), as the netisr or ithread's socket buffer size lim

svn commit: r183869 - head/sys/dev/usb

2008-10-14 Thread Nick Hibma
Author: n_hibma Date: Tue Oct 14 07:52:47 2008 New Revision: 183869 URL: http://svn.freebsd.org/changeset/base/183869 Log: Fix a comment. Submitted by: Nick Mann Modified: head/sys/dev/usb/umass.c Modified: head/sys/dev/usb/umass.c ===

svn commit: r183868 - head/sys/dev/usb

2008-10-14 Thread Nick Hibma
Author: n_hibma Date: Tue Oct 14 07:45:11 2008 New Revision: 183868 URL: http://svn.freebsd.org/changeset/base/183868 Log: - Fix the naming of the MC950D device. - Remove the (unimplemented) U3GFL_EJECT quirk as this won't be implemented in the u3g driver anyway (most probably as an entry

svn commit: r183867 - head/sys/dev/mge

2008-10-14 Thread Rafal Jaworowski
Author: raj Date: Tue Oct 14 07:24:18 2008 New Revision: 183867 URL: http://svn.freebsd.org/changeset/base/183867 Log: Marvell Gigabit Ethernet controller driver. This supports 1Gbps Ethernet engine found on ARM-based SOCs (Orion, Kirkwood, Discovery), as well as on system controllers for

svn commit: r183866 - head/sys/dev/usb

2008-10-14 Thread Rafal Jaworowski
Author: raj Date: Tue Oct 14 07:05:20 2008 New Revision: 183866 URL: http://svn.freebsd.org/changeset/base/183866 Log: Mbus attachment for USB EHCI integrated controller on Marvell chips. This includes workarounds required for the ehci(4) to handle some non-standard behaviour of these dev