svn commit: r239280 - in head/sys: arm/tegra boot/fdt/dts

2012-08-15 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Aug 15 06:06:43 2012 New Revision: 239280 URL: http://svn.freebsd.org/changeset/base/239280 Log: Merging of projects/armv6, part 9 Very basic support for Nvidia Tegra2: timer, interrupts, UART. Submitted by: Damjan Marion dmar...@freebsd.org Added:

svn commit: r239281 - in head/sys: arm/conf arm/ti arm/ti/am335x arm/ti/cpsw arm/ti/omap3 arm/ti/omap4 arm/ti/omap4/pandaboard arm/ti/twl arm/ti/usb boot/fdt/dts dev/mmc modules modules/cpsw

2012-08-15 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Aug 15 06:31:32 2012 New Revision: 239281 URL: http://svn.freebsd.org/changeset/base/239281 Log: Merging of projects/armv6, part 10 - Support for Texas Instruments SoCs: - AM335x - OMAP4 - Kernel configs, DTS for Beaglebone and Pandaboard

svn commit: r239282 - head/sys/dev/ath

2012-08-15 Thread Adrian Chadd
Author: adrian Date: Wed Aug 15 06:48:34 2012 New Revision: 239282 URL: http://svn.freebsd.org/changeset/base/239282 Log: Implement a sequential descriptor ID value and stuff it in the ath_buf. This will be used by the EDMA TX code to assign descriptor IDs in order to provide some

svn commit: r239283 - head/sys/arm/ti

2012-08-15 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Aug 15 07:00:34 2012 New Revision: 239283 URL: http://svn.freebsd.org/changeset/base/239283 Log: Specify architecture for assembler Modified: head/sys/arm/ti/ti_smc.S Modified: head/sys/arm/ti/ti_smc.S

svn commit: r239284 - head/sys/dev/ath/ath_rate/sample

2012-08-15 Thread Adrian Chadd
Author: adrian Date: Wed Aug 15 07:10:10 2012 New Revision: 239284 URL: http://svn.freebsd.org/changeset/base/239284 Log: Extend the sample mask from 32 bits to 64 bits. This is required to support MCS15 as more than 32 bit rate entries are suddenly available. This is quite messy -

svn commit: r239285 - head/sys/dev/ath/ath_rate/sample

2012-08-15 Thread Adrian Chadd
Author: adrian Date: Wed Aug 15 07:32:34 2012 New Revision: 239285 URL: http://svn.freebsd.org/changeset/base/239285 Log: Add 3 stream rates to the sample rate control module. Modified: head/sys/dev/ath/ath_rate/sample/tx_schedules.h Modified: head/sys/dev/ath/ath_rate/sample/tx_schedules.h

svn commit: r239286 - head/sys/dev/ath/ath_rate/sample

2012-08-15 Thread Adrian Chadd
Author: adrian Date: Wed Aug 15 07:50:42 2012 New Revision: 239286 URL: http://svn.freebsd.org/changeset/base/239286 Log: Add a missing comma. Pointy hat to: me, for not doing a 'clean' build first. Modified: head/sys/dev/ath/ath_rate/sample/tx_schedules.h Modified:

svn commit: r239288 - head/sys/dev/ath/ath_hal

2012-08-15 Thread Adrian Chadd
Author: adrian Date: Wed Aug 15 07:56:48 2012 New Revision: 239288 URL: http://svn.freebsd.org/changeset/base/239288 Log: Remove this comment, it's no longer relevant. Modified: head/sys/dev/ath/ath_hal/ah.c Modified: head/sys/dev/ath/ath_hal/ah.c

svn commit: r239289 - head/sys/dev/ath/ath_hal

2012-08-15 Thread Adrian Chadd
Author: adrian Date: Wed Aug 15 08:06:06 2012 New Revision: 239289 URL: http://svn.freebsd.org/changeset/base/239289 Log: Bump up the rate control table size to incorporate 3 stream entries. Modified: head/sys/dev/ath/ath_hal/ah.h Modified: head/sys/dev/ath/ath_hal/ah.h

svn commit: r239290 - head/sys/dev/ath

2012-08-15 Thread Adrian Chadd
Author: adrian Date: Wed Aug 15 08:14:16 2012 New Revision: 239290 URL: http://svn.freebsd.org/changeset/base/239290 Log: Extend the non-aggregate TX descriptor chain routine to be aware of: * the descriptor ID, and * the multi-buffer support that the EDMA chips support. This is

svn commit: r239291 - head/sys/arm/at91

2012-08-15 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Aug 15 08:34:31 2012 New Revision: 239291 URL: http://svn.freebsd.org/changeset/base/239291 Log: Unbreak ATMEL kernel build Modified: head/sys/arm/at91/std.atmel Modified: head/sys/arm/at91/std.atmel

svn commit: r239293 - head/sys/boot/common

2012-08-15 Thread Andrey V. Elsukov
Author: ae Date: Wed Aug 15 10:11:29 2012 New Revision: 239293 URL: http://svn.freebsd.org/changeset/base/239293 Log: Rework r239232 to unbreak ZFS detection on MBR slices. Modified: head/sys/boot/common/disk.c Modified: head/sys/boot/common/disk.c

svn commit: r239294 - head/sys/boot/common

2012-08-15 Thread Andrey V. Elsukov
Author: ae Date: Wed Aug 15 12:01:13 2012 New Revision: 239294 URL: http://svn.freebsd.org/changeset/base/239294 Log: Some BIOSes return incorrect number of sectors, make checks less strictly, to do not lost some partitions. Reported by: swills@ Modified: head/sys/boot/common/part.c

svn commit: r239295 - head/sys/kern

2012-08-15 Thread David E. O'Brien
Author: obrien Date: Wed Aug 15 14:18:54 2012 New Revision: 239295 URL: http://svn.freebsd.org/changeset/base/239295 Log: Don't include opt_ddb.h ddb/ddb.h twice. Modified: head/sys/kern/kern_proc.c Modified: head/sys/kern/kern_proc.c

svn commit: r239296 - head/sys/compat/freebsd32

2012-08-15 Thread Konstantin Belousov
Author: kib Date: Wed Aug 15 15:17:56 2012 New Revision: 239296 URL: http://svn.freebsd.org/changeset/base/239296 Log: Provide 32bit compat for truncate(2) and ftruncate(2). MFC after:1 week Modified: head/sys/compat/freebsd32/syscalls.master Modified:

svn commit: r239297 - head/sys/compat/freebsd32

2012-08-15 Thread Konstantin Belousov
Author: kib Date: Wed Aug 15 15:18:20 2012 New Revision: 239297 URL: http://svn.freebsd.org/changeset/base/239297 Log: Regenerate. Modified: head/sys/compat/freebsd32/freebsd32_proto.h head/sys/compat/freebsd32/freebsd32_syscall.h head/sys/compat/freebsd32/freebsd32_syscalls.c

svn commit: r239298 - in head/sys/dev/usb: . quirk

2012-08-15 Thread Hans Petter Selasky
Author: hselasky Date: Wed Aug 15 15:35:20 2012 New Revision: 239298 URL: http://svn.freebsd.org/changeset/base/239298 Log: Add new USB device quirk. Submitted by: Kra OTN MFC after:2 weeks Modified: head/sys/dev/usb/quirk/usb_quirk.c head/sys/dev/usb/usbdevs Modified:

svn commit: r239299 - in head/sys: dev/usb/net dev/usb/serial kern sys

2012-08-15 Thread Hans Petter Selasky
Author: hselasky Date: Wed Aug 15 15:42:57 2012 New Revision: 239299 URL: http://svn.freebsd.org/changeset/base/239299 Log: Revert r239178 and implement two new functions, namely device_free_softc() and device_claim_softc(), to allow USB serial drivers refcounting the softc. These

svn commit: r239300 - head/sys/dev/ath/ath_rate/sample

2012-08-15 Thread Konstantin Belousov
Author: kib Date: Wed Aug 15 15:53:27 2012 New Revision: 239300 URL: http://svn.freebsd.org/changeset/base/239300 Log: Fix build Modified: head/sys/dev/ath/ath_rate/sample/sample.c Modified: head/sys/dev/ath/ath_rate/sample/sample.c

svn commit: r239301 - in head/sys: kern nlm sys

2012-08-15 Thread Konstantin Belousov
Author: kib Date: Wed Aug 15 15:56:21 2012 New Revision: 239301 URL: http://svn.freebsd.org/changeset/base/239301 Log: Add a sysctl kern.pid_max, which limits the maximum pid the system is allowed to allocate, and corresponding tunable with the same name. Note that existing processes with

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

2012-08-15 Thread Konstantin Belousov
Author: kib Date: Wed Aug 15 16:01:45 2012 New Revision: 239302 URL: http://svn.freebsd.org/changeset/base/239302 Log: Add a short man page describing how to run a.out binaries on the current kernels. MFC after:1 week Added: head/share/man/man4/aout.4 (contents, props changed)

svn commit: r239303 - in head: share/man/man9 sys/cddl/contrib/opensolaris/uts/common/dtrace sys/dev/drm sys/dev/drm2 sys/dev/ksyms sys/fs/devfs sys/ofed/include/linux

2012-08-15 Thread Hans Petter Selasky
Author: hselasky Date: Wed Aug 15 16:19:39 2012 New Revision: 239303 URL: http://svn.freebsd.org/changeset/base/239303 Log: Streamline use of cdevpriv and correct some corner cases. 1) It is not useful to call devfs_clear_cdevpriv() from d_close callbacks, hence for example read, write,

Re: svn commit: r239300 - head/sys/dev/ath/ath_rate/sample

2012-08-15 Thread Adrian Chadd
Thanks. I need to tattoo unitmax_t and %j somewhere nearby... Adrian On 15 August 2012 08:53, Konstantin Belousov k...@freebsd.org wrote: Author: kib Date: Wed Aug 15 15:53:27 2012 New Revision: 239300 URL: http://svn.freebsd.org/changeset/base/239300 Log: Fix build Modified:

svn commit: r239304 - head/sys/dev/e1000

2012-08-15 Thread Jack F Vogel
Author: jfv Date: Wed Aug 15 17:12:40 2012 New Revision: 239304 URL: http://svn.freebsd.org/changeset/base/239304 Log: Customer report of a panic on boot due to the old m_getjcl:invalid cluster type that occurred some time back with the igb driver. This happens often when booting over the

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

2012-08-15 Thread Joel Dahl
Author: joel (doc committer) Date: Wed Aug 15 17:29:05 2012 New Revision: 239305 URL: http://svn.freebsd.org/changeset/base/239305 Log: Minor mdoc fixes and language tweaks. Modified: head/share/man/man4/aout.4 Modified: head/share/man/man4/aout.4

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

2012-08-15 Thread Konstantin Belousov
Author: kib Date: Wed Aug 15 18:00:52 2012 New Revision: 239306 URL: http://svn.freebsd.org/changeset/base/239306 Log: Small tweaks: - fix macro argument - wrap long line - be more explicit about old pid_t type. MFC after:1 week Modified: head/share/man/man4/aout.4 Modified:

svn commit: r239307 - head/sys/arm/lpc

2012-08-15 Thread Jakub Wojciech Klama
Author: jceel Date: Wed Aug 15 18:18:29 2012 New Revision: 239307 URL: http://svn.freebsd.org/changeset/base/239307 Log: Switch lpc initarm() to use struct arm_boot_params and therefore fix EA3250 kernel build. Approved by: gonzo Modified: head/sys/arm/lpc/lpc_machdep.c Modified:

svn commit: r239308 - head/sys/arm/at91

2012-08-15 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Aug 15 18:33:58 2012 New Revision: 239308 URL: http://svn.freebsd.org/changeset/base/239308 Log: Unbreak build for the rest of AT91 platforms Modified: head/sys/arm/at91/std.at91sam9 head/sys/arm/at91/std.at91sam9g45 Modified: head/sys/arm/at91/std.at91sam9

svn commit: r239309 - head/sys/dev/fdt

2012-08-15 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Aug 15 18:37:01 2012 New Revision: 239309 URL: http://svn.freebsd.org/changeset/base/239309 Log: Fix argument type for bus_space_map Modified: head/sys/dev/fdt/fdt_common.c Modified: head/sys/dev/fdt/fdt_common.c

svn commit: r239312 - head/sys/net80211

2012-08-15 Thread Adrian Chadd
Author: adrian Date: Wed Aug 15 20:01:28 2012 New Revision: 239312 URL: http://svn.freebsd.org/changeset/base/239312 Log: Don't call the node iteration function inside the node table / node iterate lock. This causes LORs and deadlocks as some code paths will have the com lock held when

svn commit: r239315 - head/sys/kern

2012-08-15 Thread Alan Cox
Author: alc Date: Wed Aug 15 22:12:01 2012 New Revision: 239315 URL: http://svn.freebsd.org/changeset/base/239315 Log: Correct a KASSERT message. Submitted by: bde Modified: head/sys/kern/vfs_cluster.c Modified: head/sys/kern/vfs_cluster.c

svn commit: r239316 - head/sys/sys

2012-08-15 Thread Alan Cox
Author: alc Date: Wed Aug 15 22:25:57 2012 New Revision: 239316 URL: http://svn.freebsd.org/changeset/base/239316 Log: Eliminate some unused declarations. Modified: head/sys/sys/buf.h Modified: head/sys/sys/buf.h ==

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

2012-08-15 Thread Alan Cox
Author: alc Date: Wed Aug 15 22:51:01 2012 New Revision: 239317 URL: http://svn.freebsd.org/changeset/base/239317 Log: Replace all uses of the vm page queues lock by a r/w lock that is private to this pmap. Tidy up the #include's. Remove the (now) unused #define PMAP_SHPGPERPROC.

svn commit: r239318 - head/sys/nfs

2012-08-15 Thread Oleksandr Tymoshenko
Author: gonzo Date: Thu Aug 16 00:51:50 2012 New Revision: 239318 URL: http://svn.freebsd.org/changeset/base/239318 Log: Merge somewhat modified r230399 from projects/armv6: Add timeout to wait for network controllers to appear when netbooting. USB ethernet adapter initialization

svn commit: r239319 - head/sys/net80211

2012-08-15 Thread Adrian Chadd
Author: adrian Date: Thu Aug 16 00:53:23 2012 New Revision: 239319 URL: http://svn.freebsd.org/changeset/base/239319 Log: Fix an incorrect comparison. PR: kern/170098 Modified: head/sys/net80211/ieee80211_node.c Modified: head/sys/net80211/ieee80211_node.c

svn commit: r239320 - head/sys/kern

2012-08-15 Thread Warner Losh
Author: imp Date: Thu Aug 16 02:35:44 2012 New Revision: 239320 URL: http://svn.freebsd.org/changeset/base/239320 Log: Limit popcorn limit to something sane (either 2ns or 2 ticks if that's longer). PR: 156481 Submitted by: Ian Lepore Modified: head/sys/kern/kern_ntptime.c

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

2012-08-15 Thread Alan Cox
Author: alc Date: Thu Aug 16 04:41:15 2012 New Revision: 239321 URL: http://svn.freebsd.org/changeset/base/239321 Log: Eliminate an unused parameter from init_pte_prot(). Eliminate stray whitespace within init_pte_prot(). Eliminate a gratuitous variable initialization from

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

2012-08-15 Thread Warner Losh
Author: imp Date: Thu Aug 16 04:49:23 2012 New Revision: 239322 URL: http://svn.freebsd.org/changeset/base/239322 Log: Remove unused hints. Deleted: head/sys/arm/conf/HL201.hints ___ svn-src-head@freebsd.org mailing list

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

2012-08-15 Thread Warner Losh
Author: imp Date: Thu Aug 16 04:53:30 2012 New Revision: 239323 URL: http://svn.freebsd.org/changeset/base/239323 Log: Hmmm, somehow this file was completely deleted, rather than just having the bogus lines being removed. Added: head/sys/arm/conf/HL201.hints (contents, props changed)

svn commit: r239324 - in head/sys/arm: at91 conf

2012-08-15 Thread Warner Losh
Author: imp Date: Thu Aug 16 05:03:59 2012 New Revision: 239324 URL: http://svn.freebsd.org/changeset/base/239324 Log: Preliminary Embest ATEB9200 support. Added: head/sys/arm/at91/board_eb9200.c - copied, changed from r239191, head/sys/arm/at91/board_kb920x.c