Re: svn commit: r207283 - head/usr.bin/gzip

2010-04-30 Thread Xin LI
Hi, Ben, On Tue, Apr 27, 2010 at 10:55 AM, Ben Kaduk minimar...@gmail.com wrote: On Tue, Apr 27, 2010 at 1:50 PM, Xin LI delp...@freebsd.org wrote: Author: delphij Date: Tue Apr 27 17:50:43 2010 New Revision: 207283 URL: http://svn.freebsd.org/changeset/base/207283 Log:  Language

svn commit: r207426 - head/sys/netgraph

2010-04-30 Thread Edward Tomasz Napierala
Author: trasz Date: Fri Apr 30 07:09:13 2010 New Revision: 207426 URL: http://svn.freebsd.org/changeset/base/207426 Log: Avoid undefined behaviour. Reviewed by: zec@ Modified: head/sys/netgraph/ng_pipe.c Modified: head/sys/netgraph/ng_pipe.c

svn commit: r207427 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2010-04-30 Thread Martin Matuska
Author: mm Date: Fri Apr 30 07:48:29 2010 New Revision: 207427 URL: http://svn.freebsd.org/changeset/base/207427 Log: Fix improper pool write throughput calculation. OpenSolaris onnv revision:9366:17553395a745 PR: kern/146108 Approved by: pjd, delphij (mentor)

svn commit: r207428 - head/sys/cam/ata

2010-04-30 Thread Alexander Motin
Author: mav Date: Fri Apr 30 07:56:21 2010 New Revision: 207428 URL: http://svn.freebsd.org/changeset/base/207428 Log: Report PMP absence using target 15, same as for precence (not a wildcard), to not confuse target ID checks at SIMs. Modified: head/sys/cam/ata/ata_xpt.c Modified:

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

2010-04-30 Thread Alexander Motin
Author: mav Date: Fri Apr 30 08:02:12 2010 New Revision: 207430 URL: http://svn.freebsd.org/changeset/base/207430 Log: Add Target/LUN ID checks and deny access to targets 1-14 when PMP absent. Enforce PMA bit clearing when PMP detached to avoid further scan timeouts. Modified:

svn commit: r207431 - head/sys/dev/siis

2010-04-30 Thread Alexander Motin
Author: mav Date: Fri Apr 30 08:22:47 2010 New Revision: 207431 URL: http://svn.freebsd.org/changeset/base/207431 Log: Add Target/LUN ID checks and deny access to targets 1-14 when PMP absent. Modified: head/sys/dev/siis/siis.c Modified: head/sys/dev/siis/siis.c

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

2010-04-30 Thread Alexander Motin
Author: mav Date: Fri Apr 30 08:37:00 2010 New Revision: 207432 URL: http://svn.freebsd.org/changeset/base/207432 Log: Add Target/LUN ID checks. Modified: head/sys/dev/ata/ata-all.c Modified: head/sys/dev/ata/ata-all.c

svn commit: r207433 - head/sys/cam

2010-04-30 Thread Alexander Motin
Author: mav Date: Fri Apr 30 08:57:03 2010 New Revision: 207433 URL: http://svn.freebsd.org/changeset/base/207433 Log: Revert r198705. As scottl@ noticed, max_target/max_lun was intended to be only a hint for existing bus scanner. Some FC/SAS SIMs report fake values there, that are

svn commit: r207436 - head/tools/tools/nanobsd

2010-04-30 Thread Philip Paeps
Author: philip Date: Fri Apr 30 15:12:30 2010 New Revision: 207436 URL: http://svn.freebsd.org/changeset/base/207436 Log: Fix typo in usage message. Add -n to the list of valid arguments. MFC after:1 day Modified: head/tools/tools/nanobsd/nanobsd.sh Modified:

svn commit: r207437 - head/sys/powerpc/booke

2010-04-30 Thread Alan Cox
Author: alc Date: Fri Apr 30 15:22:52 2010 New Revision: 207437 URL: http://svn.freebsd.org/changeset/base/207437 Log: MFamd64/i386 r207205 Clearing a page table entry's accessed bit and setting the page's PG_REFERENCED flag in pmap_protect() can't really be justified, so don't do

svn commit: r207438 - head/sys/vm

2010-04-30 Thread Konstantin Belousov
Author: kib Date: Fri Apr 30 16:20:14 2010 New Revision: 207438 URL: http://svn.freebsd.org/changeset/base/207438 Log: Unlock page lock instead of recursively locking it. Modified: head/sys/vm/vm_fault.c Modified: head/sys/vm/vm_fault.c

svn commit: r207439 - in head/sys: kern sys

2010-04-30 Thread Zachary Loafman
Author: zml Date: Fri Apr 30 16:29:05 2010 New Revision: 207439 URL: http://svn.freebsd.org/changeset/base/207439 Log: Handle taskqueue_drain(9) correctly on a threaded taskqueue: taskqueue_drain(9) will not correctly detect whether a task is currently running. The check is against a

Re: svn commit: r207421 - head/sbin/tunefs

2010-04-30 Thread Bruce Evans
On Fri, 30 Apr 2010, Jeff Roberson wrote: Log: - Use the path to the filesystem mountpoint to look up the statfs structure so that we correctly reload. Note that tunefs doesn't properly detect the need to reload if the disk device is specified for a read-only mounted filesystem.

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

2010-04-30 Thread Randall Stewart
Author: rrs Date: Fri Apr 30 17:12:20 2010 New Revision: 207441 URL: http://svn.freebsd.org/changeset/base/207441 Log: Bug in the memory mapping module. The wrong physaddr was being used in the macro (1 should be used not 2)... Obtained from:JC Modified:

svn commit: r207442 - head/sys/dev/msk

2010-04-30 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 30 18:04:46 2010 New Revision: 207442 URL: http://svn.freebsd.org/changeset/base/207442 Log: Disable non-ASF packet flushing on Yukon Extreme as vendor's driver does. Without this change, Yukon Extreme seems to generate lots of RX FIFO overruns even though

svn commit: r207444 - stable/8/sys/contrib/dev/iwn

2010-04-30 Thread Bernhard Schmidt
Author: bschmidt Date: Fri Apr 30 18:39:07 2010 New Revision: 207444 URL: http://svn.freebsd.org/changeset/base/207444 Log: Remove 2 empty files, leftovers from previous MFCs. Approved by: rpaulo (mentor) Deleted: stable/8/sys/contrib/dev/iwn/iwlwifi-4965-228.57.2.23.fw.uu

svn commit: r207445 - head/sys/dev/msk

2010-04-30 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 30 18:58:55 2010 New Revision: 207445 URL: http://svn.freebsd.org/changeset/base/207445 Log: Add basic support for Marvell 88E8059 Yukon Optima. Tested by:James LaLagna jameslalagna gmail dot com MFC after:5 days Modified:

svn commit: r207446 - head/sys/dev/mii

2010-04-30 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 30 19:01:55 2010 New Revision: 207446 URL: http://svn.freebsd.org/changeset/base/207446 Log: Add Marvell PHYG65G Gigabit PHY which is found on 88E8059 Yukon Optima. Tested by:James LaLagna jameslalagna gmail dot com MFC after:5 days Modified:

svn commit: r207447 - head/share/man/man4

2010-04-30 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 30 19:05:01 2010 New Revision: 207447 URL: http://svn.freebsd.org/changeset/base/207447 Log: Marvell 88E8059(Yukon Optima) is now supported. Modified: head/share/man/man4/msk.4 Modified: head/share/man/man4/msk.4

svn commit: r207448 - head/sys/vm

2010-04-30 Thread Kip Macy
Author: kmacy Date: Fri Apr 30 19:40:37 2010 New Revision: 207448 URL: http://svn.freebsd.org/changeset/base/207448 Log: - don't check hold_count without the page lock held - don't leak the page lock if m-object is NULL (assuming that that check will in fact even be valid when m-object is

svn commit: r207449 - head/contrib/telnet/telnet

2010-04-30 Thread Jilles Tjoelker
Author: jilles Date: Fri Apr 30 19:52:35 2010 New Revision: 207449 URL: http://svn.freebsd.org/changeset/base/207449 Log: telnet: Fix infinite loop if local output generates SIGPIPE. Instead of catching SIGPIPE and jumping out of the signal handler with longjmp, ignore it and handle

Re: svn commit: r207441 - head/sys/mips/mips

2010-04-30 Thread Juli Mallett
On Fri, Apr 30, 2010 at 10:12, Randall Stewart r...@freebsd.org wrote: Author: rrs Date: Fri Apr 30 17:12:20 2010 New Revision: 207441 URL: http://svn.freebsd.org/changeset/base/207441 Log:  Bug in the memory mapping module. The wrong  physaddr was being used in the macro (1 should be  

svn commit: r207450 - head/sys/vm

2010-04-30 Thread Kip Macy
Author: kmacy Date: Fri Apr 30 21:20:14 2010 New Revision: 207450 URL: http://svn.freebsd.org/changeset/base/207450 Log: - acquire the page lock in vm_contig_launder_page before checking page fields - release page queue lock before calling vm_pageout_flush Modified: head/sys/vm/vm_contig.c

svn commit: r207451 - head/sys/vm

2010-04-30 Thread Kip Macy
Author: kmacy Date: Fri Apr 30 21:21:21 2010 New Revision: 207451 URL: http://svn.freebsd.org/changeset/base/207451 Log: don't call vm_pageout_flush with the page queue mutex held Reported by: Michael Butler Modified: head/sys/vm/vm_object.c Modified: head/sys/vm/vm_object.c

svn commit: r207452 - head/sys/vm

2010-04-30 Thread Kip Macy
Author: kmacy Date: Fri Apr 30 22:31:37 2010 New Revision: 207452 URL: http://svn.freebsd.org/changeset/base/207452 Log: push up dropping of the page queue lock to avoid holding it in vm_pageout_flush Modified: head/sys/vm/vm_object.c head/sys/vm/vm_pageout.c Modified:

svn commit: r207453 - head/usr.bin/script

2010-04-30 Thread Ed Schouten
Author: ed Date: Fri Apr 30 22:33:49 2010 New Revision: 207453 URL: http://svn.freebsd.org/changeset/base/207453 Log: Remove WNOHANG flag from wait3(). Because script(1) now reliably terminates when the TTY is closed, it may be the case that the call to wait3() occurs just before the

svn commit: r207454 - head/sys/compat/x86bios

2010-04-30 Thread Jung-uk Kim
Author: jkim Date: Sat May 1 00:36:40 2010 New Revision: 207454 URL: http://svn.freebsd.org/changeset/base/207454 Log: Do not initialize mutex and return error if it cannot map memory. Modified: head/sys/compat/x86bios/x86bios.c Modified: head/sys/compat/x86bios/x86bios.c

svn commit: r207455 - in stable/8/sys/fs: nfs nfsclient nfsserver

2010-04-30 Thread Rick Macklem
Author: rmacklem Date: Sat May 1 00:50:51 2010 New Revision: 207455 URL: http://svn.freebsd.org/changeset/base/207455 Log: MFC: r207170 An NFSv4 server will reply NFSERR_GRACE for non-recovery RPCs during the grace period after startup. This grace period must be at least the lease

svn commit: r207456 - head/sys/compat/x86bios

2010-04-30 Thread Jung-uk Kim
Author: jkim Date: Sat May 1 01:05:07 2010 New Revision: 207456 URL: http://svn.freebsd.org/changeset/base/207456 Log: Reduce MD code further. At least, it compiles on ia64 now (but it is not connected to build). The idea/code was shamelessly taken from r207329. Modified:

svn commit: r207460 - head/sys/vm

2010-04-30 Thread Kip Macy
Author: kmacy Date: Sat May 1 03:41:21 2010 New Revision: 207460 URL: http://svn.freebsd.org/changeset/base/207460 Log: Update locking comment above vm_page: - re-assign page queue lock Q - assign page lock P - update several uncommented fields - observe