svn commit: r238678 - in head/sys/i386: i386 include isa

2012-07-21 Thread Konstantin Belousov
Author: kib Date: Sat Jul 21 21:52:48 2012 New Revision: 238678 URL: http://svn.freebsd.org/changeset/base/238678 Log: MFCamd64 r238598: Provide siginfo.si_code for floating point errors when error occurs using the SSE math processor. MFC after:3 weeks Modified: head/sys/i386/i38

svn commit: r238677 - head/sys/i386/isa

2012-07-21 Thread Konstantin Belousov
Author: kib Date: Sat Jul 21 21:49:05 2012 New Revision: 238677 URL: http://svn.freebsd.org/changeset/base/238677 Log: MFamd64 r238668: Stop clearing x87 exceptions in the #MF handler. Requested by: bde MFC after:1 week Modified: head/sys/i386/isa/npx.c Modified: head/sys/i386/i

svn commit: r238676 - head/sys/i386/isa

2012-07-21 Thread Konstantin Belousov
Author: kib Date: Sat Jul 21 21:39:23 2012 New Revision: 238676 URL: http://svn.freebsd.org/changeset/base/238676 Log: MFamd64 r238597: Add stmxcsr. MFC after:3 weeks Modified: head/sys/i386/isa/npx.c Modified: head/sys/i386/isa/npx.c ==

svn commit: r238675 - head/sys/i386/i386

2012-07-21 Thread Konstantin Belousov
Author: kib Date: Sat Jul 21 21:39:02 2012 New Revision: 238675 URL: http://svn.freebsd.org/changeset/base/238675 Log: MFamd64 r238669: Force clean FPU state in PCB user FPU save area for PT_I386_{GET,SET}XMMREGS. Reported by: bde MFC after:1 week Modified: head/sys/i386/i386/pt

Re: svn commit: r238396 - head/share/misc

2012-07-21 Thread Garrett Cooper
On Jul 21, 2012, at 10:59 AM, Adrian Chadd wrote: > On 12 July 2012 21:39, Eitan Adler wrote: >> On 12 July 2012 05:11, Gavin Atkinson wrote: >>> Author: gavin >>> Date: Thu Jul 12 12:11:32 2012 >>> New Revision: 238396 >>> URL: http://svn.freebsd.org/changeset/base/238396 >>> >>> Log: >>> Upd

Re: svn commit: r238396 - head/share/misc

2012-07-21 Thread Adrian Chadd
On 12 July 2012 21:39, Eitan Adler wrote: > On 12 July 2012 05:11, Gavin Atkinson wrote: >> Author: gavin >> Date: Thu Jul 12 12:11:32 2012 >> New Revision: 238396 >> URL: http://svn.freebsd.org/changeset/base/238396 >> >> Log: >> Update for new core team. Looks like this file was not updated

Re: svn commit: r238672 - head/sys/dev/sdhci

2012-07-21 Thread Alexey Dokuchaev
On Sat, Jul 21, 2012 at 02:07:43PM +, Gleb Smirnoff wrote: > Author: glebius > Date: Sat Jul 21 14:07:43 2012 > New Revision: 238672 > URL: http://svn.freebsd.org/changeset/base/238672 > > Log: > Fix typo in comment, should be MHz here. That's nice, but... > @@ -364,7 +364,7 @@ sdhci_lower

svn commit: r238673 - head/sys/dev/ata

2012-07-21 Thread Alexander Motin
Author: mav Date: Sat Jul 21 14:59:43 2012 New Revision: 238673 URL: http://svn.freebsd.org/changeset/base/238673 Log: Use 16bit PIO instead of 32bit in case of misaligned buffer. It fixes kernel panic during CD write with cdrecord on sparc64. Modified: head/sys/dev/ata/ata-lowlevel.c Modi

svn commit: r238672 - head/sys/dev/sdhci

2012-07-21 Thread Gleb Smirnoff
Author: glebius Date: Sat Jul 21 14:07:43 2012 New Revision: 238672 URL: http://svn.freebsd.org/changeset/base/238672 Log: Fix typo in comment, should be MHz here. Submitted by: Daan Vreeken Modified: head/sys/dev/sdhci/sdhci.c Modified: head/sys/dev/sdhci/sdhci.c =

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

2012-07-21 Thread Konstantin Belousov
Author: kib Date: Sat Jul 21 13:53:00 2012 New Revision: 238671 URL: http://svn.freebsd.org/changeset/base/238671 Log: Constently use 2-space sentence breaks. Submitted by: bde MFC after: 1 week Modified: head/sys/amd64/amd64/fpu.c Modified: head/sys/amd64/amd64/fpu.c ===

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

2012-07-21 Thread Konstantin Belousov
Author: kib Date: Sat Jul 21 13:47:37 2012 New Revision: 238670 URL: http://svn.freebsd.org/changeset/base/238670 Log: Stop caching curpcb in the local variable. Requested by: bde MFC after:1 week Modified: head/sys/amd64/amd64/fpu.c Modified: head/sys/amd64/amd64/fpu.c ==

Re: svn commit: r238668 - head/sys/amd64/amd64

2012-07-21 Thread Bruce Evans
On Sat, 21 Jul 2012, Konstantin Belousov wrote: Log: Stop clearing x87 exceptions in the #MF handler on amd64. If user code understands FPU hardware enough to catch SIGFPE and unmask exceptions in control word, then it may as well properly handle return from SIGFPE without causing an infinit

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

2012-07-21 Thread Konstantin Belousov
Author: kib Date: Sat Jul 21 13:06:37 2012 New Revision: 238669 URL: http://svn.freebsd.org/changeset/base/238669 Log: The PT_I386_{GET,SET}XMMREGS and PT_{GET,SET}XSTATE operate on the stopped threads. Implementation assumes that the thread's FPU context is spilled into the PCB due to stop.

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

2012-07-21 Thread Konstantin Belousov
Author: kib Date: Sat Jul 21 13:05:34 2012 New Revision: 238668 URL: http://svn.freebsd.org/changeset/base/238668 Log: Stop clearing x87 exceptions in the #MF handler on amd64. If user code understands FPU hardware enough to catch SIGFPE and unmask exceptions in control word, then it may as

svn commit: r238667 - in head: lib/libc/sys sys/kern sys/sys

2012-07-21 Thread Konstantin Belousov
Author: kib Date: Sat Jul 21 13:02:11 2012 New Revision: 238667 URL: http://svn.freebsd.org/changeset/base/238667 Log: (Incomplete) fixes for symbols visibility issues and style in fcntl.h. Append '__' prefix to the tag of struct oflock, and put it under BSD namespace. Structure is needed

svn commit: r238666 - head/sys/dev/ata

2012-07-21 Thread Alexander Motin
Author: mav Date: Sat Jul 21 08:19:43 2012 New Revision: 238666 URL: http://svn.freebsd.org/changeset/base/238666 Log: Fix typo in bzero length argument during sense fetching. For me it at least fixed CD burning in PIO mode. MFC after:3 days Modified: head/sys/dev/ata/ata-all.c Mo

svn commit: r238665 - head/share/dtrace

2012-07-21 Thread George V. Neville-Neil
Author: gnn Date: Sat Jul 21 07:14:52 2012 New Revision: 238665 URL: http://svn.freebsd.org/changeset/base/238665 Log: Remove copy/pasteo in the copyright notice. Modified: head/share/dtrace/hotopen Modified: head/share/dtrace/hotopen =