svn commit: r218631 - head/share/misc

2011-02-12 Thread Martin Wilke
Author: miwi (doc,ports committer) Date: Sun Feb 13 06:19:38 2011 New Revision: 218631 URL: http://svn.freebsd.org/changeset/base/218631 Log: - Added following port committers: Marcus von Appen (mva@) (mentor: beech, miwi) Dennis Herrmann (dhn@) (mentor: tabthorpe, miwi)

svn commit: r218629 - head/sys/netinet

2011-02-12 Thread Daniel Eischen
Author: deischen Date: Sun Feb 13 04:44:06 2011 New Revision: 218629 URL: http://svn.freebsd.org/changeset/base/218629 Log: Oops, revert an accidental local change that got added in my last commit (r218627). No damage was done in the last commit, just some duplicated code was added (which i

svn commit: r218627 - in head/sys: kern netinet

2011-02-12 Thread Daniel Eischen
Author: deischen Date: Sun Feb 13 00:14:13 2011 New Revision: 218627 URL: http://svn.freebsd.org/changeset/base/218627 Log: Allow the SO_SETFIB socket option to select the default (0) routing table. Reviewed by: julian Modified: head/sys/kern/uipc_socket.c head/sys/netinet/udp_usrre

svn commit: r218626 - in head: bin/sh tools/regression/bin/sh/expansion

2011-02-12 Thread Jilles Tjoelker
Author: jilles Date: Sat Feb 12 23:44:05 2011 New Revision: 218626 URL: http://svn.freebsd.org/changeset/base/218626 Log: sh: Detect dividing the smallest integer by -1. This overflows and on some architectures such as amd64 it generates SIGFPE. Generate an error on all architectures. Ad

svn commit: r218625 - head/crypto/openssl/ssl

2011-02-12 Thread Simon L. Nielsen
Author: simon Date: Sat Feb 12 21:30:46 2011 New Revision: 218625 URL: http://svn.freebsd.org/changeset/base/218625 Log: Fix Incorrectly formatted ClientHello SSL/TLS handshake messages could cause OpenSSL to parse past the end of the message. Note: Applications are only affected if they

svn commit: r218623 - head/sys/conf

2011-02-12 Thread Hans Petter Selasky
Author: hselasky Date: Sat Feb 12 21:17:38 2011 New Revision: 218623 URL: http://svn.freebsd.org/changeset/base/218623 Log: Add missing USB_HOST_ALIGN option. Approved by: thompsa (mentor) Modified: head/sys/conf/options Modified: head/sys/conf/options =

svn commit: r218621 - head/sys/compat/linux

2011-02-12 Thread Dmitry Chagin
Author: dchagin Date: Sat Feb 12 20:58:59 2011 New Revision: 218621 URL: http://svn.freebsd.org/changeset/base/218621 Log: Rename used_requeue and use it as bitwise field to store more flags. Reimplement used_requeue logic with LINUX_XDEPR_REQUEUEOP flag. Modified: head/sys/compat/linux/lin

svn commit: r218620 - head/share/examples/pf

2011-02-12 Thread Bruce Cran
Author: brucec Date: Sat Feb 12 20:42:53 2011 New Revision: 218620 URL: http://svn.freebsd.org/changeset/base/218620 Log: If the pf.conf(5) example file is copied when setting up a firewall it's easy to forget about icmp. Update the file to show allowing icmp through the firewall. PR:

svn commit: r218619 - head/bin/ed

2011-02-12 Thread Bruce Cran
Author: brucec Date: Sat Feb 12 20:28:15 2011 New Revision: 218619 URL: http://svn.freebsd.org/changeset/base/218619 Log: Fix typos. PR: docs/131625 Submitted by: Andrew Wright MFC after:1 month Modified: head/bin/ed/ed.1 Modified: head/bin/ed/ed.1 ===

svn commit: r218618 - head/sys/compat/linux

2011-02-12 Thread Dmitry Chagin
Author: dchagin Date: Sat Feb 12 20:16:25 2011 New Revision: 218618 URL: http://svn.freebsd.org/changeset/base/218618 Log: Slightly rewrite linux_fork: 1) Remove bogus error checking. 2) A new process exit from kernel through fork_trampoline(), so remove bogus check. Modified: hea

svn commit: r218617 - head/sys/compat/linux

2011-02-12 Thread Dmitry Chagin
Author: dchagin Date: Sat Feb 12 19:14:57 2011 New Revision: 218617 URL: http://svn.freebsd.org/changeset/base/218617 Log: Remove bogus include Modified: head/sys/compat/linux/linux_fork.c Modified: head/sys/compat/linux/linux_fork.c =

svn commit: r218616 - in head/sys: amd64/linux32 compat/linux conf i386/linux modules/linux

2011-02-12 Thread Dmitry Chagin
Author: dchagin Date: Sat Feb 12 18:17:12 2011 New Revision: 218616 URL: http://svn.freebsd.org/changeset/base/218616 Log: Move linux_clone(), linux_fork(), linux_vfork() to a MI path. Added: head/sys/compat/linux/linux_fork.c (contents, props changed) Modified: head/sys/amd64/linux32/lin

svn commit: r218613 - in head/sys: amd64/linux32 i386/linux

2011-02-12 Thread Dmitry Chagin
Author: dchagin Date: Sat Feb 12 16:33:00 2011 New Revision: 218613 URL: http://svn.freebsd.org/changeset/base/218613 Log: In preparation for moving linux_clone() to a MI path introduce linux_set_upcall_kse(). Modified: head/sys/amd64/linux32/linux.h head/sys/amd64/linux32/linux32_machdep

svn commit: r218612 - in head/sys: amd64/linux32 i386/linux

2011-02-12 Thread Dmitry Chagin
Author: dchagin Date: Sat Feb 12 15:50:21 2011 New Revision: 218612 URL: http://svn.freebsd.org/changeset/base/218612 Log: In preparation for moving linux_clone () to a MI path move the TLS code in a separate function. Use function parameter instead of direct using register. Modified:

svn commit: r218611 - in head/sys: amd64/linux32 i386/linux

2011-02-12 Thread Dmitry Chagin
Author: dchagin Date: Sat Feb 12 15:36:25 2011 New Revision: 218611 URL: http://svn.freebsd.org/changeset/base/218611 Log: Regen for r218610. Modified: head/sys/amd64/linux32/linux32_proto.h head/sys/amd64/linux32/linux32_syscall.h head/sys/amd64/linux32/linux32_sysent.c head/sys/i386/l

svn commit: r218610 - in head/sys: amd64/linux32 i386/linux

2011-02-12 Thread Dmitry Chagin
Author: dchagin Date: Sat Feb 12 15:33:25 2011 New Revision: 218610 URL: http://svn.freebsd.org/changeset/base/218610 Log: The fourth argument of linux_clone is a pointer to the TLS. Change clone syscall definition to match actual linux one. Modified: head/sys/amd64/linux32/syscalls.master

svn commit: r218609 - head/sys/sys

2011-02-12 Thread Dmitry Chagin
Author: dchagin Date: Sat Feb 12 15:24:52 2011 New Revision: 218609 URL: http://svn.freebsd.org/changeset/base/218609 Log: Remove unused since r134586 thr_exit1() declaration. Modified: head/sys/sys/proc.h Modified: head/sys/sys/proc.h

Re: svn commit: r218596 - head/sys/dev/ahci

2011-02-12 Thread Nikolay Denev
On 12 Feb, 2011, at 09:06 , Alexander Motin wrote: > Author: mav > Date: Sat Feb 12 07:06:40 2011 > New Revision: 218596 > URL: http://svn.freebsd.org/changeset/base/218596 > > Log: > Disable NCQ for multiport Marvell 88SX61XX SATA controllers. Simultaneous > active I/O to several disks (copyin

Re: svn commit: r218596 - head/sys/dev/ahci

2011-02-12 Thread Alexander Motin
Nikolay Denev wrote: > On 12 Feb, 2011, at 09:06 , Alexander Motin wrote: >> Author: mav >> Date: Sat Feb 12 07:06:40 2011 >> New Revision: 218596 >> URL: http://svn.freebsd.org/changeset/base/218596 >> >> Log: >> Disable NCQ for multiport Marvell 88SX61XX SATA controllers. Simultaneous >> active

Re: svn commit: r218596 - head/sys/dev/ahci

2011-02-12 Thread poyopoyo
At Sat, 12 Feb 2011 07:06:40 + (UTC), Alexander Motin wrote: > @@ -161,19 +162,19 @@ static struct { > {0x1c038086, 0x00, "Intel Cougar Point",0}, > {0x1c048086, 0x00, "Intel Cougar Point",0}, > {0x1c058086, 0x00, "Intel Cougar Point",0}, > - {0x232

Re: svn commit: r218596 - head/sys/dev/ahci

2011-02-12 Thread Alexander Motin
poyop...@puripuri.plala.or.jp wrote: > At Sat, 12 Feb 2011 07:06:40 + (UTC), > Alexander Motin wrote: >> @@ -161,19 +162,19 @@ static struct { >> {0x1c038086, 0x00, "Intel Cougar Point",0}, >> {0x1c048086, 0x00, "Intel Cougar Point",0}, >> {0x1c058086, 0x00, "Inte

svn commit: r218605 - head/sys/dev/ahci

2011-02-12 Thread Alexander Motin
Author: mav Date: Sat Feb 12 13:28:50 2011 New Revision: 218605 URL: http://svn.freebsd.org/changeset/base/218605 Log: Restore DH89xxCC/Patsburg chip IDs accentally dropped at r218596. Modified: head/sys/dev/ahci/ahci.c Modified: head/sys/dev/ahci/ahci.c =

svn commit: r218604 - head/sbin/fsck_ffs

2011-02-12 Thread Konstantin Belousov
Author: kib Date: Sat Feb 12 13:17:14 2011 New Revision: 218604 URL: http://svn.freebsd.org/changeset/base/218604 Log: In checker, read journal by sectors. Due to UFS insistence to pretend that device sector size is 512 bytes, sector size is obtained from ioctl(DIOCGSECTORSIZE) for real d

svn commit: r218603 - head/sbin/tunefs

2011-02-12 Thread Konstantin Belousov
Author: kib Date: Sat Feb 12 13:12:45 2011 New Revision: 218603 URL: http://svn.freebsd.org/changeset/base/218603 Log: When creating a directory entry for the journal, always read at least the fragment, and write the full block. Reading less might not work due to device sector size bigger th

svn commit: r218602 - head/sys/ufs/ffs

2011-02-12 Thread Konstantin Belousov
Author: kib Date: Sat Feb 12 12:52:12 2011 New Revision: 218602 URL: http://svn.freebsd.org/changeset/base/218602 Log: Use the native sector size of the device backing the UFS volume for SU+J journal blocks, instead of hard coding 512 byte sector size. Journal need to atomically write the bl

svn commit: r218601 - head/lib/libufs

2011-02-12 Thread Konstantin Belousov
Author: kib Date: Sat Feb 12 12:46:00 2011 New Revision: 218601 URL: http://svn.freebsd.org/changeset/base/218601 Log: Replace ERROR() macro with inline function. In-tree gcc cannot tolerate the construct like printf("%\s", NULL) resulting from macroexpand of ERROR(u, NULL), making it imposs