svn commit: r226338 - head/sys/netinet6

2011-10-13 Thread Gleb Smirnoff
Author: glebius Date: Thu Oct 13 13:05:36 2011 New Revision: 226338 URL: http://svn.freebsd.org/changeset/base/226338 Log: Restore functions in6_ifaddloop() and in6_ifremloop() that were inlined by Qing Li in his big new-ARP commit. I am going to utilize them in my newcarp work, and also

Re: svn commit: r226329 - head/usr.bin/kdump

2011-10-13 Thread TAKAHASHI Yoshihiro
In article 201110122145.p9cljccm085...@svn.freebsd.org Dag-Erling Smorgrav d...@freebsd.org writes: Author: des Date: Wed Oct 12 21:45:12 2011 New Revision: 226329 URL: http://svn.freebsd.org/changeset/base/226329 Log: Make kdump compile cleanly at WARNS level 6, with one exception: the

svn commit: r226339 - head/sys/netinet

2011-10-13 Thread Gleb Smirnoff
Author: glebius Date: Thu Oct 13 13:30:41 2011 New Revision: 226339 URL: http://svn.freebsd.org/changeset/base/226339 Log: De-spl(9). Modified: head/sys/netinet/in.c Modified: head/sys/netinet/in.c == ---

svn commit: r226340 - head/sys/netinet6

2011-10-13 Thread Gleb Smirnoff
Author: glebius Date: Thu Oct 13 13:33:23 2011 New Revision: 226340 URL: http://svn.freebsd.org/changeset/base/226340 Log: Use TAILQ_FOREACH() in the nd6_dad_find() instead of hand-rolled implementation. Modified: head/sys/netinet6/nd6_nbr.c Modified: head/sys/netinet6/nd6_nbr.c

Re: svn commit: r226329 - head/usr.bin/kdump

2011-10-13 Thread Dag-Erling Smørgrav
TAKAHASHI Yoshihiro n...@freebsd.org writes: This change breaks cross building. Damn, you're right. Will this work? Index: usr.bin/kdump/mkioctls === --- usr.bin/kdump/mkioctls (revision 226329) +++ usr.bin/kdump/mkioctls

svn commit: r226341 - head/sys/teken/demo

2011-10-13 Thread Ed Schouten
Author: ed Date: Thu Oct 13 14:20:27 2011 New Revision: 226341 URL: http://svn.freebsd.org/changeset/base/226341 Log: Link the demo application against ncursesw to make Unicode work. Modified: head/sys/teken/demo/Makefile Modified: head/sys/teken/demo/Makefile

Re: svn commit: r226329 - head/usr.bin/kdump

2011-10-13 Thread TAKAHASHI Yoshihiro
In article 86r52h9f5g@ds4.des.no Dag-Erling Smørgrav d...@des.no writes: TAKAHASHI Yoshihiro n...@freebsd.org writes: This change breaks cross building. Damn, you're right. Will this work? Index: usr.bin/kdump/Makefile

svn commit: r226342 - head/sys/kern

2011-10-13 Thread Marcel Moolenaar
Author: marcel Date: Thu Oct 13 16:16:46 2011 New Revision: 226342 URL: http://svn.freebsd.org/changeset/base/226342 Log: In elf32_trans_prot() and when compiling for amd64 or ia64, add PROT_EXECUTE when PROT_READ is needed. By default i386 allows execution when reading is allowed and JDK

svn commit: r226343 - head/sys/vm

2011-10-13 Thread Marcel Moolenaar
Author: marcel Date: Thu Oct 13 16:20:10 2011 New Revision: 226343 URL: http://svn.freebsd.org/changeset/base/226343 Log: In sys_obreak() and when compiling for amd64 or ia64, when the process is ILP32 (i.e. i386) grant execute permissions by default. The JDK 1.4.x depends on being able to

svn commit: r226344 - head/usr.bin/kdump

2011-10-13 Thread Dag-Erling Smorgrav
Author: des Date: Thu Oct 13 16:29:24 2011 New Revision: 226344 URL: http://svn.freebsd.org/changeset/base/226344 Log: Clean up mkioctls a bit, and fix cross-building by checking ${MACHINE} instead of $(uname -m). Pointed out by: nyan@ Modified: head/usr.bin/kdump/Makefile

svn commit: r226345 - in head: etc/rc.d sbin/dhclient

2011-10-13 Thread Dag-Erling Smorgrav
Author: des Date: Thu Oct 13 17:20:45 2011 New Revision: 226345 URL: http://svn.freebsd.org/changeset/base/226345 Log: Make dhclient use a pid file. Modify the rc script accordingly; while there, clean it up and add some error checks. Glanced at by:brooks@ MFC after:3

svn commit: r226346 - head/sys/dev/iwn

2011-10-13 Thread Bernhard Schmidt
Author: bschmidt Date: Thu Oct 13 18:17:03 2011 New Revision: 226346 URL: http://svn.freebsd.org/changeset/base/226346 Log: Fix bmiss notifications, events should be sent when NOT scanning. MFC after:3 days Modified: head/sys/dev/iwn/if_iwn.c Modified: head/sys/dev/iwn/if_iwn.c

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

2011-10-13 Thread Marcel Moolenaar
Author: marcel Date: Thu Oct 13 18:18:42 2011 New Revision: 226347 URL: http://svn.freebsd.org/changeset/base/226347 Log: In freebsd32_mmap() and when compiling for amd64 or ia64, also ask for execute permissions when read permissions are wanted. This is needed for JDK 1.4.x on i386.

Re: svn commit: r226343 - head/sys/vm

2011-10-13 Thread Kostik Belousov
On Thu, Oct 13, 2011 at 04:20:10PM +, Marcel Moolenaar wrote: Author: marcel Date: Thu Oct 13 16:20:10 2011 New Revision: 226343 URL: http://svn.freebsd.org/changeset/base/226343 Log: In sys_obreak() and when compiling for amd64 or ia64, when the process is ILP32 (i.e. i386) grant

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

2011-10-13 Thread Marcel Moolenaar
Author: marcel Date: Thu Oct 13 18:21:11 2011 New Revision: 226348 URL: http://svn.freebsd.org/changeset/base/226348 Log: Wrap mprotect(2) Modified: head/sys/compat/freebsd32/syscalls.master Modified: head/sys/compat/freebsd32/syscalls.master

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

2011-10-13 Thread Marcel Moolenaar
Author: marcel Date: Thu Oct 13 18:25:10 2011 New Revision: 226349 URL: http://svn.freebsd.org/changeset/base/226349 Log: Wrap mprotect(2) so that we can add execute permissions when read permissions are requested. This is needed on amd64 and ia64 for JDK 1.4.x Modified:

Re: svn commit: r226343 - head/sys/vm

2011-10-13 Thread Marcel Moolenaar
On Oct 13, 2011, at 11:20 AM, Kostik Belousov wrote: The two commits removed NX support for .data/.bss for 32bit binaries on amd64. This is too unfortunate. Can we claim that only old binaries need this hack ? I don't know. When did our ABI for i386 change to have NX by default? -- Marcel

Re: svn commit: r226343 - head/sys/vm

2011-10-13 Thread Kostik Belousov
On Thu, Oct 13, 2011 at 11:30:12AM -0700, Marcel Moolenaar wrote: On Oct 13, 2011, at 11:20 AM, Kostik Belousov wrote: The two commits removed NX support for .data/.bss for 32bit binaries Thon amd64. is is too unfortunate. Can we claim that only old Thbinaries need this hack ? I don't

Re: svn commit: r226349 - head/sys/compat/freebsd32

2011-10-13 Thread John Baldwin
On Thursday, October 13, 2011 2:25:10 pm Marcel Moolenaar wrote: Author: marcel Date: Thu Oct 13 18:25:10 2011 New Revision: 226349 URL: http://svn.freebsd.org/changeset/base/226349 Log: Wrap mprotect(2) so that we can add execute permissions when read permissions are requested. This

svn commit: r226350 - in head/sys/dev: aac asr hptiop mfi

2011-10-13 Thread Marius Strobl
Author: marius Date: Thu Oct 13 20:06:19 2011 New Revision: 226350 URL: http://svn.freebsd.org/changeset/base/226350 Log: Merge from r225950: Set the sense residual properly. Reviewed by: ken Modified: head/sys/dev/aac/aac_cam.c head/sys/dev/asr/asr.c

Re: svn commit: r226343 - head/sys/vm

2011-10-13 Thread Marcel Moolenaar
On Oct 13, 2011, at 12:09 PM, Kostik Belousov wrote: On Thu, Oct 13, 2011 at 11:30:12AM -0700, Marcel Moolenaar wrote: On Oct 13, 2011, at 11:20 AM, Kostik Belousov wrote: The two commits removed NX support for .data/.bss for 32bit binaries Thon amd64. is is too unfortunate. Can we claim

svn commit: r226351 - in head: share/misc usr.bin/calendar/calendars

2011-10-13 Thread Raphael Kubo da Costa
Author: rakuco (ports committer) Date: Thu Oct 13 20:36:43 2011 New Revision: 226351 URL: http://svn.freebsd.org/changeset/base/226351 Log: Add myself to committers-ports.dot and calendar.freebsd. Approved by: avilla (mentor) Modified: head/share/misc/committers-ports.dot

Re: svn commit: r226343 - head/sys/vm

2011-10-13 Thread John Baldwin
On Thursday, October 13, 2011 4:13:10 pm Marcel Moolenaar wrote: On Oct 13, 2011, at 12:09 PM, Kostik Belousov wrote: On Thu, Oct 13, 2011 at 11:30:12AM -0700, Marcel Moolenaar wrote: On Oct 13, 2011, at 11:20 AM, Kostik Belousov wrote: The two commits removed NX support for

Re: svn commit: r226343 - head/sys/vm

2011-10-13 Thread Marcel Moolenaar
On Oct 13, 2011, at 2:07 PM, John Baldwin wrote: That's really besides the point. ABI changes are made deliberately and ABIs must be well-documented for anyone to adhere to it. You can't post hoc wave your hand and say that at some unspecified time in the past the ABI changed: at what

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

2011-10-13 Thread Marcel Moolenaar
Author: marcel Date: Thu Oct 13 22:33:03 2011 New Revision: 226353 URL: http://svn.freebsd.org/changeset/base/226353 Log: Use PTRIN(). Modified: head/sys/compat/freebsd32/freebsd32_misc.c Modified: head/sys/compat/freebsd32/freebsd32_misc.c

Re: svn commit: r226343 - head/sys/vm

2011-10-13 Thread David Schultz
On Thu, Oct 13, 2011, Marcel Moolenaar wrote: On Oct 13, 2011, at 2:07 PM, John Baldwin wrote: That's really besides the point. ABI changes are made deliberately and ABIs must be well-documented for anyone to adhere to it. You can't post hoc wave your hand and say that at some

svn commit: r226354 - head/share/misc

2011-10-13 Thread Warren Block
Author: wblock (doc committer) Date: Fri Oct 14 00:34:45 2011 New Revision: 226354 URL: http://svn.freebsd.org/changeset/base/226354 Log: Add mentors and myself to committers-doc.dot. Approved by: gjb (mentor) Modified: head/share/misc/committers-doc.dot Modified:

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

2011-10-13 Thread Adrian Chadd
Author: adrian Date: Fri Oct 14 03:24:35 2011 New Revision: 226355 URL: http://svn.freebsd.org/changeset/base/226355 Log: ath_pci PCI setup fixes. * Break out the PCI setup override code into a new function. * Re-apply the PCI overrides on powersave resume. The retry timeout register