svn commit: r239137 - head/sys/amd64/amd64

2012-08-07 Thread Alan Cox
Author: alc Date: Wed Aug 8 05:28:30 2012 New Revision: 239137 URL: http://svn.freebsd.org/changeset/base/239137 Log: The assertion that I added in r238889 could legitimately fail when a debugger creates a breakpoint. Replace that assertion with a narrower one that still achieves my object

svn commit: r239135 - head/sys/kern

2012-08-07 Thread Konstantin Belousov
Author: kib Date: Wed Aug 8 00:20:30 2012 New Revision: 239135 URL: http://svn.freebsd.org/changeset/base/239135 Log: Always initialize pl_event. Submitted by: Andrey Zonov MFC after:3 days Modified: head/sys/kern/sys_process.c Modified: head/sys/kern/sys_process.c =

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

2012-08-07 Thread Adrian Chadd
Author: adrian Date: Tue Aug 7 23:45:43 2012 New Revision: 239134 URL: http://svn.freebsd.org/changeset/base/239134 Log: Commit device IDs for the (eventually upcoming) AR9380 HAL. Obtained from:Qualcomm Atheros, Linux ath9k Modified: head/sys/dev/ath/ath_hal/ah_devid.h Modifie

svn commit: r239133 - head/sys/x86/x86

2012-08-07 Thread Jim Harris
Author: jimharris Date: Tue Aug 7 23:16:11 2012 New Revision: 239133 URL: http://svn.freebsd.org/changeset/base/239133 Log: During TSC synchronization test, use rdtsc() rather than rdtsc32(), to protect against 32-bit TSC overflow while the sync test is running. On dual-socket Xeon E5-26

svn commit: r239132 - head/sys/geom

2012-08-07 Thread Jim Harris
Author: jimharris Date: Tue Aug 7 20:16:10 2012 New Revision: 239132 URL: http://svn.freebsd.org/changeset/base/239132 Log: Clone BIO_ORDERED flag, for disk drivers (namely CAM) that try to consume it. Sponsored by: Intel Discussed with: gibbs, scottl Modified: head/sys/geom/geom_i

svn commit: r239131 - head/sys/geom/gate

2012-08-07 Thread Mikolaj Golub
Author: trociny Date: Tue Aug 7 18:50:33 2012 New Revision: 239131 URL: http://svn.freebsd.org/changeset/base/239131 Log: In g_gate_dumpconf() always check the result of g_gate_hold(). This fixes "Negative sc_ref" panic possible when sysctl_kern_geom_confxml() is run simultaneously with

svn commit: r239130 - head/share/examples/kld/dyn_sysctl

2012-08-07 Thread Ed Maste
Author: emaste Date: Tue Aug 7 13:11:47 2012 New Revision: 239130 URL: http://svn.freebsd.org/changeset/base/239130 Log: Minor style(9) improvement Modified: head/share/examples/kld/dyn_sysctl/dyn_sysctl.c Modified: head/share/examples/kld/dyn_sysctl/dyn_sysctl.c ===

svn commit: r239128 - head/sys/dev/ipmi

2012-08-07 Thread John Baldwin
Author: jhb Date: Tue Aug 7 12:40:31 2012 New Revision: 239128 URL: http://svn.freebsd.org/changeset/base/239128 Log: Don't try to stop the IPMI watchdog timer if it is not running. Starting or stopping the IPMI watchdog is rather expensive with the current implementation as all IPMI reques

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

2012-08-07 Thread Andrey V. Elsukov
Author: ae Date: Tue Aug 7 09:22:46 2012 New Revision: 239127 URL: http://svn.freebsd.org/changeset/base/239127 Log: As it turned out, there are some installations, where BSD label contains partitions with type zero. And it has worked. So, allow detect these partitions. Reported by: g

Re: svn commit: r239105 - head/sys/dev/e1000

2012-08-07 Thread Fabien Thomas
> > @@ -961,7 +961,15 @@ igb_mq_start(struct ifnet *ifp, struct m > que = &adapter->queues[i]; > if (((txr->queue_status & IGB_QUEUE_DEPLETED) == 0) && > IGB_TX_TRYLOCK(txr)) { > - err = igb_mq_start_locked(ifp, txr, m); > + struct mbuf *pm = NULL; > +

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

2012-08-07 Thread Warner Losh
Author: imp Date: Tue Aug 7 08:37:35 2012 New Revision: 239126 URL: http://svn.freebsd.org/changeset/base/239126 Log: Fix obvious problem with emulate_fp sysctl. Submitted by: Paul Ambrose Modified: head/sys/mips/mips/trap.c Modified: head/sys/mips/mips/trap.c

svn commit: r239125 - head/sys/amd64/amd64

2012-08-07 Thread Konstantin Belousov
Author: kib Date: Tue Aug 7 08:36:10 2012 New Revision: 239125 URL: http://svn.freebsd.org/changeset/base/239125 Log: Do not apply errata 721 workaround when under hypervisor, since typical hypervisor does not implement access to the required MSR, causing #GP on boot. Reported and test

svn commit: r239124 - in head/sys/netinet: . ipfw

2012-08-07 Thread Luigi Rizzo
Author: luigi Date: Tue Aug 7 07:52:25 2012 New Revision: 239124 URL: http://svn.freebsd.org/changeset/base/239124 Log: s/lenght/length/ in comments Modified: head/sys/netinet/ip_dummynet.h head/sys/netinet/ipfw/dummynet.txt Modified: head/sys/netinet/ip_dummynet.h ===