svn commit: r239600 - in stable: 8/etc 9/etc

2012-08-22 Thread Xin LI
Author: delphij Date: Thu Aug 23 00:39:08 2012 New Revision: 239600 URL: http://svn.freebsd.org/changeset/base/239600 Log: MFC r239464: As of r232844 we no longer need the maxpoll 9 workaround. Modified: stable/9/etc/ntp.conf Directory Properties: stable/9/etc/ (props changed) Chang

svn commit: r239589 - stable/9/lib/libedit

2012-08-22 Thread Pedro F. Giffuni
Author: pfg Date: Wed Aug 22 20:06:59 2012 New Revision: 239589 URL: http://svn.freebsd.org/changeset/base/239589 Log: MFC r238178, 238624, 238810: Re-merge a couple of changes from NetBSD libedit. bin/sh has been taught about el_gets setting the count to -1 on error, so now we can

svn commit: r239583 - stable/9/share/man/man4

2012-08-22 Thread Konstantin Belousov
Author: kib Date: Wed Aug 22 19:56:41 2012 New Revision: 239583 URL: http://svn.freebsd.org/changeset/base/239583 Log: MFC r239302: Add a short man page describing how to run a.out binaries on the current kernels. MFC r239305 (by joel): Minor mdoc fixes and language tweaks. MFC r

svn commit: r239582 - in stable/9/sys: kern nlm sys

2012-08-22 Thread Konstantin Belousov
Author: kib Date: Wed Aug 22 19:53:33 2012 New Revision: 239582 URL: http://svn.freebsd.org/changeset/base/239582 Log: MFC r239301: 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 pr

svn commit: r239581 - stable/9/sys/compat/freebsd32

2012-08-22 Thread Konstantin Belousov
Author: kib Date: Wed Aug 22 19:45:18 2012 New Revision: 239581 URL: http://svn.freebsd.org/changeset/base/239581 Log: Regen. Modified: stable/9/sys/compat/freebsd32/freebsd32_proto.h stable/9/sys/compat/freebsd32/freebsd32_syscall.h stable/9/sys/compat/freebsd32/freebsd32_syscalls.c st

svn commit: r239580 - stable/9/sys/compat/freebsd32

2012-08-22 Thread Konstantin Belousov
Author: kib Date: Wed Aug 22 19:43:46 2012 New Revision: 239580 URL: http://svn.freebsd.org/changeset/base/239580 Log: MFC r239296: Provide 32bit compat for old truncate(2) and ftruncate(2). Modified: stable/9/sys/compat/freebsd32/syscalls.master Directory Properties: stable/9/sys/ (pro

svn commit: r239579 - stable/9/sys/amd64/amd64

2012-08-22 Thread Konstantin Belousov
Author: kib Date: Wed Aug 22 19:41:36 2012 New Revision: 239579 URL: http://svn.freebsd.org/changeset/base/239579 Log: MFC r239252: Add a hackish debugging facility to provide a bit of information about reason for generated trap. The dump of basic signal information and 8 bytes of the faul

svn commit: r239578 - stable/9/sys/amd64/ia32

2012-08-22 Thread Konstantin Belousov
Author: kib Date: Wed Aug 22 19:36:47 2012 New Revision: 239578 URL: http://svn.freebsd.org/changeset/base/239578 Log: MFC r239251: Real hardware, as opposed to QEMU, does not allow to have a call gate in long mode which transfers control to 32bit code segment. Unbreak the lcall $7,$0 impl

svn commit: r239577 - stable/9/sys/vm

2012-08-22 Thread Konstantin Belousov
Author: kib Date: Wed Aug 22 19:34:02 2012 New Revision: 239577 URL: http://svn.freebsd.org/changeset/base/239577 Log: MFC r239250: For old mmap syscall, when executing on amd64 or ia64, enforce the PROT_EXEC if prot is non-zero, process is 32bit and kern.elf32.i386_read_exec syscal is ena

svn commit: r239576 - stable/9/sys/compat/freebsd32

2012-08-22 Thread Konstantin Belousov
Author: kib Date: Wed Aug 22 19:31:28 2012 New Revision: 239576 URL: http://svn.freebsd.org/changeset/base/239576 Log: Regen. Modified: stable/9/sys/compat/freebsd32/freebsd32_proto.h stable/9/sys/compat/freebsd32/freebsd32_syscall.h stable/9/sys/compat/freebsd32/freebsd32_syscalls.c st

svn commit: r239575 - stable/9/sys/compat/freebsd32

2012-08-22 Thread Konstantin Belousov
Author: kib Date: Wed Aug 22 19:29:22 2012 New Revision: 239575 URL: http://svn.freebsd.org/changeset/base/239575 Log: MFC r239248: Implement the old mmap syscall for compat32, when COMPAT_43 option is enabled. The syscall is used by FreeBSD 1.1.5.1 dynamic linker. Modified: stable/9/sys/

svn commit: r239573 - stable/9/sys/vm

2012-08-22 Thread Konstantin Belousov
Author: kib Date: Wed Aug 22 19:27:17 2012 New Revision: 239573 URL: http://svn.freebsd.org/changeset/base/239573 Log: MFC r239247: Adjust the r205536, by allowing a non-zero offset for anonymous mappings for a.out binaries. Apparently, a.out ld.so from FreeBSD 1.1.5.1 can issue such reque

svn commit: r239565 - in stable/9/sys: kern vm

2012-08-22 Thread Matthew D Fleming
Author: mdf Date: Wed Aug 22 17:13:00 2012 New Revision: 239565 URL: http://svn.freebsd.org/changeset/base/239565 Log: MFC r238502: Fix a bug with memguard(9) on 32-bit architectures without a VM_KMEM_MAX_SIZE. The code was not taking into account the size of the kernel_map, which