svn commit: r199352 - in stable/8/sys: dev/ichwd modules/ichwd

2009-11-17 Thread Andriy Gapon
Author: avg Date: Tue Nov 17 09:35:13 2009 New Revision: 199352 URL: http://svn.freebsd.org/changeset/base/199352 Log: MFC r199015: ichwd: don't attach to isa pnp device(s) by accident Modified: stable/8/sys/dev/ichwd/ichwd.c stable/8/sys/modules/ichwd/Makefile Directory Properties:

svn commit: r199353 - in stable/7/sys: dev/ichwd modules/ichwd

2009-11-17 Thread Andriy Gapon
Author: avg Date: Tue Nov 17 09:37:43 2009 New Revision: 199353 URL: http://svn.freebsd.org/changeset/base/199353 Log: MFC r199015: ichwd: don't attach to isa pnp device(s) by accident Modified: stable/7/sys/dev/ichwd/ichwd.c stable/7/sys/modules/ichwd/Makefile Directory Properties:

svn commit: r199354 - stable/8/sys/netinet

2009-11-17 Thread Bruce M Simpson
Author: bms Date: Tue Nov 17 10:59:51 2009 New Revision: 199354 URL: http://svn.freebsd.org/changeset/base/199354 Log: MFC r199287: Fix a functional regression in multicast. Userland daemons need to see IGMP traffic regardless of the group; omit the imo filter check if the proto

svn commit: r199355 - in head/sys: ddb kern sys

2009-11-17 Thread Konstantin Belousov
Author: kib Date: Tue Nov 17 11:39:15 2009 New Revision: 199355 URL: http://svn.freebsd.org/changeset/base/199355 Log: Among signal generation syscalls, only sigqueue(2) is allowed by POSIX to fail due to lack of resources to queue siginfo. Add KSI_SIGQ flag that allows sigqueue_add() to

svn commit: r199356 - stable/8/sys/kern

2009-11-17 Thread Konstantin Belousov
Author: kib Date: Tue Nov 17 11:43:53 2009 New Revision: 199356 URL: http://svn.freebsd.org/changeset/base/199356 Log: MFC r198853: If socket buffer space appears to be lower then sum of count of already prepared bytes and next portion of transfer, inner loop of kern_sendfile() aborts,

Re: svn commit: r198659 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/pci dev/usb/controller dev/xen/xenpci

2009-11-17 Thread Florian Smeets
On 10/30/09 12:25 AM, Andrew Thompson wrote: Author: thompsa Date: Thu Oct 29 23:25:52 2009 New Revision: 198659 URL: http://svn.freebsd.org/changeset/base/198659 Log: MFC r198151 Workaround buggy BIOS code in USB regard. By doing the BIOS to OS handover for all host controllers at

svn commit: r199358 - stable/7/sys/kern

2009-11-17 Thread Konstantin Belousov
Author: kib Date: Tue Nov 17 12:09:21 2009 New Revision: 199358 URL: http://svn.freebsd.org/changeset/base/199358 Log: MFC r198853: If socket buffer space appears to be lower then sum of count of already prepared bytes and next portion of transfer, inner loop of kern_sendfile() aborts,

svn commit: r199359 - stable/7/sys/kern

2009-11-17 Thread Konstantin Belousov
Author: kib Date: Tue Nov 17 12:11:12 2009 New Revision: 199359 URL: http://svn.freebsd.org/changeset/base/199359 Log: MFC r199137: Detect the slashdot lookup for RENAME or REMOVE in lookup(), and return EINVAL. Modified: stable/7/sys/kern/vfs_lookup.c Directory Properties:

svn commit: r199360 - stable/8/sys/dev/ata

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 12:18:14 2009 New Revision: 199360 URL: http://svn.freebsd.org/changeset/base/199360 Log: MFC r198519: Don't ignore the return value of g_modevent() in acd_modevent(). Modified: stable/8/sys/dev/ata/atapi-cd.c Directory Properties: stable/8/sys/ (props

svn commit: r199361 - stable/8/sys/dev/ata

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 12:23:14 2009 New Revision: 199361 URL: http://svn.freebsd.org/changeset/base/199361 Log: MFC r198582: Turn off use of ATA_A_4BIT on modern hardware. This flag was already obsoleted in 1996 by ATA-2, and crashes some modern hardware like some revisions of the

svn commit: r199362 - stable/8/sys/dev/ata/chipsets

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 12:25:34 2009 New Revision: 199362 URL: http://svn.freebsd.org/changeset/base/199362 Log: MFC r198583: Add some magic taken from OS X and Linux to support early revision K2 SATA controllers, like those found on the G5 Xserve. Modified:

Re: svn commit: r198659 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/pci dev/usb/controller dev/xen/xenpci

2009-11-17 Thread Andriy Gapon
on 17/11/2009 14:06 Florian Smeets said the following: On 10/30/09 12:25 AM, Andrew Thompson wrote: Author: thompsa Date: Thu Oct 29 23:25:52 2009 New Revision: 198659 URL: http://svn.freebsd.org/changeset/base/198659 Log: MFC r198151 Workaround buggy BIOS code in USB regard. By

svn commit: r199363 - in stable/8/sys/dev/ata: . chipsets

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 12:30:06 2009 New Revision: 199363 URL: http://svn.freebsd.org/changeset/base/199363 Log: MFC r199074: Add more ICH10 chip IDs. Modified: stable/8/sys/dev/ata/ata-pci.h stable/8/sys/dev/ata/chipsets/ata-intel.c Directory Properties: stable/8/sys/

svn commit: r199364 - stable/8/sys/sys

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 12:42:27 2009 New Revision: 199364 URL: http://svn.freebsd.org/changeset/base/199364 Log: MFC r197540, r198587, r198865: Add more defines for bits from ATA and CF specifications. Modified: stable/8/sys/sys/ata.h Directory Properties: stable/8/sys/ (props

svn commit: r199365 - head/sys/net

2009-11-17 Thread Michael Tuexen
Author: tuexen Date: Tue Nov 17 12:57:10 2009 New Revision: 199365 URL: http://svn.freebsd.org/changeset/base/199365 Log: Fix a LOR showing up with sctp_bsd_addr(): Do not hold a rt lock when calling rt_newaddrmsg(). Reviewed by: qingli Approved by: rrs (mentor) MFC after: 1 month

svn commit: r199366 - stable/8/sys/cam

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 12:58:07 2009 New Revision: 199366 URL: http://svn.freebsd.org/changeset/base/199366 Log: MFC r196897: Avoid extra swi_sched() call, if this SIM is already queued. It reduces overhead for coalesced command completions. Modified: stable/8/sys/cam/cam_xpt.c

svn commit: r199367 - stable/8/sys/cam

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 13:01:17 2009 New Revision: 199367 URL: http://svn.freebsd.org/changeset/base/199367 Log: MFC r196898: Report scbusX in xpt_announce_periph() to less confuse users by two different bus addressing schemes. MFC r196900: s/bus %d/scbus%d/ in some messages to

svn commit: r199368 - stable/8/sys/cam

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 13:04:05 2009 New Revision: 199368 URL: http://svn.freebsd.org/changeset/base/199368 Log: MFC r196901: Remove unneeded CAM_SIM_MPSAFE check. Modified: stable/8/sys/cam/cam_xpt.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r199369 - head/sys/netinet

2009-11-17 Thread Michael Tuexen
Author: tuexen Date: Tue Nov 17 13:05:51 2009 New Revision: 199369 URL: http://svn.freebsd.org/changeset/base/199369 Log: Do not hold the lock longer than necessary. Approved by: rrs (mentor) MFC after: 1 month Modified: head/sys/netinet/sctputil.c Modified:

svn commit: r199370 - head/sys/netinet

2009-11-17 Thread Michael Tuexen
Author: tuexen Date: Tue Nov 17 13:08:15 2009 New Revision: 199370 URL: http://svn.freebsd.org/changeset/base/199370 Log: Allow the UMA to free data. This resolves the UMA related bug reported by Julian. Approved by: rrs (mentor) MFC after: 1 month Modified:

svn commit: r199371 - head/sys/netinet

2009-11-17 Thread Michael Tuexen
Author: tuexen Date: Tue Nov 17 13:09:50 2009 New Revision: 199371 URL: http://svn.freebsd.org/changeset/base/199371 Log: Disable (temporary) the thread based interator. It does not work with vnet. Approved by: rrs (mentor) Modified: head/sys/netinet/sctp_constants.h Modified:

svn commit: r199372 - head/sys/netinet

2009-11-17 Thread Michael Tuexen
Author: tuexen Date: Tue Nov 17 13:11:23 2009 New Revision: 199372 URL: http://svn.freebsd.org/changeset/base/199372 Log: Do not start the iterator when there are no associations. This fixes a bug found by Irene Ruengeler. Approved by: rrs (mentor) MFC after: 1 month Modified:

svn commit: r199373 - head/sys/netinet

2009-11-17 Thread Michael Tuexen
Author: tuexen Date: Tue Nov 17 13:13:58 2009 New Revision: 199373 URL: http://svn.freebsd.org/changeset/base/199373 Log: Fix a memory leak when destroying an SCTP stack. Clean up sctp_pcb_finish(). Approved by: rrs (mentor) MFC after: 1 month Modified: head/sys/netinet/sctp_pcb.c

svn commit: r199374 - head/sys/netinet

2009-11-17 Thread Michael Tuexen
Author: tuexen Date: Tue Nov 17 13:36:21 2009 New Revision: 199374 URL: http://svn.freebsd.org/changeset/base/199374 Log: Fix a bug where queued ASCONF messags are not sent out. Approved by: rrs (mentor) Obtained from:Irene Ruengeler MFC after: 1 month Modified:

svn commit: r199375 - stable/8/sys/contrib/altq/altq

2009-11-17 Thread Christian Brueffer
Author: brueffer Date: Tue Nov 17 13:37:27 2009 New Revision: 199375 URL: http://svn.freebsd.org/changeset/base/199375 Log: MFC: r198952 Fix two memory leaks in error cases. Modified: stable/8/sys/contrib/altq/altq/altq_hfsc.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r199376 - stable/8/sys/cam

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 13:48:27 2009 New Revision: 199376 URL: http://svn.freebsd.org/changeset/base/199376 Log: MFC r196903: Remove duplicate qfrozen_cnt variable from struct cam_ed. ccbq.queue.qfrozen_cnt should be used instead. Modified: stable/8/sys/cam/cam_xpt.c

svn commit: r199377 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci netinet6

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 14:08:42 2009 New Revision: 199377 URL: http://svn.freebsd.org/changeset/base/199377 Log: Move mergeinfo for netinet6 up to sys. Modified: Directory Properties: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r199378 - head/sys/dev/de

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 14:13:30 2009 New Revision: 199378 URL: http://svn.freebsd.org/changeset/base/199378 Log: Use a private timer to run the statistics timer instead of (ab)using if_watchdog and if_timer. Tested by:WATANABE Kazuhiro CQG00620 of nifty.ne.jp Modified:

svn commit: r199379 - stable/8/sys/cam/scsi

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 14:14:07 2009 New Revision: 199379 URL: http://svn.freebsd.org/changeset/base/199379 Log: MFC r196983: Free the correct buffer in an error case. Submitted by: phk Modified: stable/8/sys/cam/scsi/scsi_cd.c Directory Properties: stable/8/sys/ (props

svn commit: r199380 - head/sys/dev/ed

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 14:23:09 2009 New Revision: 199380 URL: http://svn.freebsd.org/changeset/base/199380 Log: Use a private callout timer to drive the transmit watchdog instead of using if_watchdog and if_timer. The driver already contained an optional stats timer that individual

svn commit: r199381 - stable/8/sys/dev/bge

2009-11-17 Thread Bjoern A. Zeeb
Author: bz Date: Tue Nov 17 14:30:09 2009 New Revision: 199381 URL: http://svn.freebsd.org/changeset/base/199381 Log: MFC r198049: Immediately after clearing a pending callout that didn't make it due to the lock we hold, disable interrupts, and announce to the firmware that we

svn commit: r199382 - stable/8/sys/cam

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 14:37:20 2009 New Revision: 199382 URL: http://svn.freebsd.org/changeset/base/199382 Log: MFC r197421: If on sense request device returns no sence, give up and return, or we may loop forever. Modified: stable/8/sys/cam/cam_periph.c Directory Properties:

svn commit: r199383 - stable/8/sys/cam/ata

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 14:38:47 2009 New Revision: 199383 URL: http://svn.freebsd.org/changeset/base/199383 Log: MFC r197541: Report SATA 3.x devices. Modified: stable/8/sys/cam/ata/ata_all.c Directory Properties: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

svn commit: r199384 - stable/8/sys/dev/ahci

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 14:47:40 2009 New Revision: 199384 URL: http://svn.freebsd.org/changeset/base/199384 Log: MFC r196907: To save small bit of CPU time, hide part of SNTF register read latency behind other reads. Modified: stable/8/sys/dev/ahci/ahci.c Directory Properties:

svn commit: r199385 - in stable/8/sys: cam/ata dev/ahci dev/siis

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 14:49:35 2009 New Revision: 199385 URL: http://svn.freebsd.org/changeset/base/199385 Log: MFC r198322: Report real max_target = 15. SIM doesn't need to know that target 15 is PMP. It is XPT business. Modified: stable/8/sys/cam/ata/ata_xpt.c

svn commit: r199386 - stable/8/sys/cam/ata

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 14:56:00 2009 New Revision: 199386 URL: http://svn.freebsd.org/changeset/base/199386 Log: MFC r198328: Add support for PIO-only devices. Fix maxio values and 256 sectors transactions for 28bits commands. Implement periodic ordered commands insertion, sames as

svn commit: r199387 - in stable/8/sys/cam: . ata

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 15:04:58 2009 New Revision: 199387 URL: http://svn.freebsd.org/changeset/base/199387 Log: MFC r198331: Separate CAM_DEV_IDENTIFY_DATA_VALID flag from CAM_DEV_INQUIRY_DATA_VALID. Add workaround for very old devices without support for mode setting. Add some

svn commit: r199388 - stable/8/sys/cam

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 15:08:01 2009 New Revision: 199388 URL: http://svn.freebsd.org/changeset/base/199388 Log: MFC r198333: Do not search for bus when it is not needed. Modified: stable/8/sys/cam/cam_xpt.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r199389 - stable/8/sys/cam

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 15:14:13 2009 New Revision: 199389 URL: http://svn.freebsd.org/changeset/base/199389 Log: MFC r198372, r198377: Implement cam_ccbq_fini(). This is effectively NULL change, but makes this API a bit more consistent. Modified: stable/8/sys/cam/cam_queue.c

svn commit: r199390 - stable/8/sys/cam/scsi

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 15:16:21 2009 New Revision: 199390 URL: http://svn.freebsd.org/changeset/base/199390 Log: MFC r198381: Remove some obsoleted comments. Modified: stable/8/sys/cam/scsi/scsi_da.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r199391 - stable/8/sbin/ddb

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 15:28:14 2009 New Revision: 199391 URL: http://svn.freebsd.org/changeset/base/199391 Log: MFC 198820: Ensure 'kvm' is always initialized. If -M was not specified and the garbage value on the stack was not zero, then 'ddb capture' would try to use the garbage

svn commit: r199392 - stable/7/sbin/ddb

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 15:28:25 2009 New Revision: 199392 URL: http://svn.freebsd.org/changeset/base/199392 Log: MFC 198820: Ensure 'kvm' is always initialized. If -M was not specified and the garbage value on the stack was not zero, then 'ddb capture' would try to use the garbage

svn commit: r199393 - stable/8/secure/usr.bin/bdes

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 15:30:16 2009 New Revision: 199393 URL: http://svn.freebsd.org/changeset/base/199393 Log: MFC 198856: Fix a couple of comment typos. Modified: stable/8/secure/usr.bin/bdes/bdes.c Directory Properties: stable/8/secure/usr.bin/bdes/ (props changed) Modified:

svn commit: r199394 - stable/7/secure/usr.bin/bdes

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 15:30:22 2009 New Revision: 199394 URL: http://svn.freebsd.org/changeset/base/199394 Log: MFC 198856: Fix a couple of comment typos. Modified: stable/7/secure/usr.bin/bdes/bdes.c Directory Properties: stable/7/secure/usr.bin/bdes/ (props changed) Modified:

svn commit: r199395 - head/sys/pc98/conf

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 15:47:19 2009 New Revision: 199395 URL: http://svn.freebsd.org/changeset/base/199395 Log: Remove duplicate 'ural' entry since it was added to the MI NOTES a while ago. Modified: head/sys/pc98/conf/NOTES Modified: head/sys/pc98/conf/NOTES

svn commit: r199396 - in stable/8/sys: amd64/conf i386/conf pc98/conf sparc64/conf

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 15:56:45 2009 New Revision: 199396 URL: http://svn.freebsd.org/changeset/base/199396 Log: MFC 198043: Move the USB wireless drivers down into their own section next to the USB ethernet drivers. Modified: stable/8/sys/amd64/conf/GENERIC

svn commit: r199397 - in stable/7/sys: amd64/conf i386/conf pc98/conf

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 15:59:26 2009 New Revision: 199397 URL: http://svn.freebsd.org/changeset/base/199397 Log: MFC 198043: Move the USB wireless drivers down into their own section next to the USB ethernet drivers. Modified: stable/7/sys/amd64/conf/GENERIC

svn commit: r199398 - head/sys/netipsec

2009-11-17 Thread VANHULLEBUS Yvan
Author: vanhu Date: Tue Nov 17 16:00:41 2009 New Revision: 199398 URL: http://svn.freebsd.org/changeset/base/199398 Log: fixed two race conditions when inserting/removing SAs via PFKey, which can both lead to a kernel panic when adding/removing quickly a lot of SAs. Obtained from:

svn commit: r199399 - stable/8/sys/net

2009-11-17 Thread Hajimu UMEMOTO
Author: ume Date: Tue Nov 17 16:11:53 2009 New Revision: 199399 URL: http://svn.freebsd.org/changeset/base/199399 Log: MFC r197286, r197306: V_irtualize the lltables list, making ARP and ND reasonably usable again with options VIMAGE kernels. Discussed with: hrs Modified:

Re: svn commit: r199399 - stable/8/sys/net

2009-11-17 Thread John Baldwin
On Tuesday 17 November 2009 11:11:53 am Hajimu UMEMOTO wrote: Author: ume Date: Tue Nov 17 16:11:53 2009 New Revision: 199399 URL: http://svn.freebsd.org/changeset/base/199399 Log: MFC r197286, r197306: V_irtualize the lltables list, making ARP and ND reasonably usable again with

svn commit: r199400 - stable/8/sys/netinet

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 16:17:11 2009 New Revision: 199400 URL: http://svn.freebsd.org/changeset/base/199400 Log: MFC 198990: Several years ago a feature was added to TCP that casued soreceive() to send an ACK right away if data was drained from a TCP socket that had previously

svn commit: r199401 - stable/7/sys/netinet

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 16:17:39 2009 New Revision: 199401 URL: http://svn.freebsd.org/changeset/base/199401 Log: MFC 198990: Several years ago a feature was added to TCP that casued soreceive() to send an ACK right away if data was drained from a TCP socket that had previously

svn commit: r199403 - stable/6/sys/netinet

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 16:18:03 2009 New Revision: 199403 URL: http://svn.freebsd.org/changeset/base/199403 Log: MFC 198990: Several years ago a feature was added to TCP that casued soreceive() to send an ACK right away if data was drained from a TCP socket that had previously

svn commit: r199404 - head/usr.bin/make

2009-11-17 Thread David E. O'Brien
Author: obrien Date: Tue Nov 17 16:26:45 2009 New Revision: 199404 URL: http://svn.freebsd.org/changeset/base/199404 Log: Garbage collect some old #ifdef'ed code from 1994 that causes vi's '%' to be unable to find a match in Path_FindFile(). Modified: head/usr.bin/make/dir.c

svn commit: r199405 - in head: lib/libc/gen share/zoneinfo

2009-11-17 Thread David E. O'Brien
Author: obrien Date: Tue Nov 17 16:29:39 2009 New Revision: 199405 URL: http://svn.freebsd.org/changeset/base/199405 Log: Catch up with r130332 which changed the default timezone from GMT to UTC. Otherwise the tzload() (when called by gmtload()) fails to locate the UTC file and loads the

svn commit: r199406 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci net

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 16:30:57 2009 New Revision: 199406 URL: http://svn.freebsd.org/changeset/base/199406 Log: Hoist mergeinfo from sys/net/ up to sys/. Modified: Directory Properties: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r199407 - in head/sys/dev: ce cp ctau cx

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 16:43:02 2009 New Revision: 199407 URL: http://svn.freebsd.org/changeset/base/199407 Log: Always use a private timer instead of if_watchdog and if_timer to drive the transmit watchdog. These drivers already used a private timer when compiled to use Netgraph.

svn commit: r199408 - stable/8/lib/libkvm

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 16:50:57 2009 New Revision: 199408 URL: http://svn.freebsd.org/changeset/base/199408 Log: MFC 198986: Fix a copy-paste bug when reading data from the last 3 (7 for PAE) bytes of a page mapped by a large page in the kernel. Modified:

svn commit: r199409 - stable/7/lib/libkvm

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 16:51:38 2009 New Revision: 199409 URL: http://svn.freebsd.org/changeset/base/199409 Log: MFC 198986: Fix a copy-paste bug when reading data from the last 3 (7 for PAE) bytes of a page mapped by a large page in the kernel. Modified:

svn commit: r199410 - stable/6/lib/libkvm

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 16:51:49 2009 New Revision: 199410 URL: http://svn.freebsd.org/changeset/base/199410 Log: MFC 198986: Fix a copy-paste bug when reading data from the last 3 (7 for PAE) bytes of a page mapped by a large page in the kernel. Modified:

svn commit: r199411 - head/usr.sbin/fifolog/fifolog_writer

2009-11-17 Thread Jaakko Heinonen
Author: jh Date: Tue Nov 17 17:38:41 2009 New Revision: 199411 URL: http://svn.freebsd.org/changeset/base/199411 Log: Unify fifolog_writer usage printout with fifolog_create and fifolog_reader. Approved by: trasz (mentor) Modified:

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

2009-11-17 Thread Pyun YongHyeon
Author: yongari Date: Tue Nov 17 18:19:45 2009 New Revision: 199413 URL: http://svn.freebsd.org/changeset/base/199413 Log: It seems generation of link state change of e1000phy(4) is not reliable on some Marvell PHYs. If msk(4) know it still does not have established link check whether

svn commit: r199414 - in head/sys/dev: sn tl vge wb

2009-11-17 Thread John Baldwin
Author: jhb Date: Tue Nov 17 18:22:14 2009 New Revision: 199414 URL: http://svn.freebsd.org/changeset/base/199414 Log: Use the bus_*() routines rather than bus_space_*() for register operations. Modified: head/sys/dev/sn/if_sn.c head/sys/dev/sn/if_sn_pccard.c head/sys/dev/sn/if_snvar.h

svn commit: r199415 - stable/8/sys/vm

2009-11-17 Thread Konstantin Belousov
Author: kib Date: Tue Nov 17 18:31:09 2009 New Revision: 199415 URL: http://svn.freebsd.org/changeset/base/199415 Log: MFC r198476 (by alc): Simplify the inner loop of vm_fault_copy_entry(). Approved by: alc Modified: stable/8/sys/vm/vm_fault.c Directory Properties: stable/8/sys/

svn commit: r199416 - stable/8/sys/vm

2009-11-17 Thread Konstantin Belousov
Author: kib Date: Tue Nov 17 18:38:00 2009 New Revision: 199416 URL: http://svn.freebsd.org/changeset/base/199416 Log: MFC r198505: When protection of wired read-only mapping is changed to read-write, install new shadow object behind the map entry and copy the pages from the underlying

Re: svn commit: r194783 - head/lib/libc/stdtime

2009-11-17 Thread Jilles Tjoelker
On Tue, Nov 17, 2009 at 01:50:32AM +0200, Dmitry Pryanishnikov wrote: Author: edwin Date: Tue Jun 23 22:28:44 2009 New Revision: 194783 URL: http://svn.freebsd.org/changeset/base/194783 Log: Remove duplicate if-statement on gmt_is_set in gmtsub(). MFC after:1 week

svn commit: r199418 - head/sys/dev/syscons

2009-11-17 Thread Konstantin Belousov
Author: kib Date: Tue Nov 17 19:24:26 2009 New Revision: 199418 URL: http://svn.freebsd.org/changeset/base/199418 Log: Fix pgsignal() call after signature change in r199355. Reported and tested by: bf1783 googlemail com MFC after:1 month Modified:

Re: svn commit: r199418 - head/sys/dev/syscons

2009-11-17 Thread Jung-uk Kim
On Tuesday 17 November 2009 02:24 pm, Konstantin Belousov wrote: Author: kib Date: Tue Nov 17 19:24:26 2009 New Revision: 199418 URL: http://svn.freebsd.org/changeset/base/199418 Log: Fix pgsignal() call after signature change in r199355. Reported and tested by: bf1783 googlemail

svn commit: r199420 - in stable/8/sys/dev: ahci siis

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 19:36:06 2009 New Revision: 199420 URL: http://svn.freebsd.org/changeset/base/199420 Log: MFC r197838: On command timeout handle frozen command first, to not run it inside XXX_end_transaction(). Modified: stable/8/sys/dev/ahci/ahci.c

svn commit: r199421 - in stable/8/sys/cam: . ata scsi

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 19:38:19 2009 New Revision: 199421 URL: http://svn.freebsd.org/changeset/base/199421 Log: MFC r198382, r198385: Replace most of priority numbers with defines. No logical changes. Modified: stable/8/sys/cam/ata/ata_da.c stable/8/sys/cam/ata/ata_xpt.c

svn commit: r199422 - stable/8/sys/dev/ahci

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 19:40:39 2009 New Revision: 199422 URL: http://svn.freebsd.org/changeset/base/199422 Log: MFC r198319: On error, freeze device queue, to allow periph driver to do proper recovery. Freeze SIM queue only in some cases, when it is needed to protect SIM.

svn commit: r199423 - stable/8/sys/dev/siis

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 19:42:06 2009 New Revision: 199423 URL: http://svn.freebsd.org/changeset/base/199423 Log: MFC r198321 Freeze device queue on error to permit periph driver to do proper recovery. Modified: stable/8/sys/dev/siis/siis.c Directory Properties: stable/8/sys/

Re: svn commit: r199418 - head/sys/dev/syscons

2009-11-17 Thread Kostik Belousov
On Tue, Nov 17, 2009 at 02:34:54PM -0500, Jung-uk Kim wrote: On Tuesday 17 November 2009 02:24 pm, Konstantin Belousov wrote: Author: kib Date: Tue Nov 17 19:24:26 2009 New Revision: 199418 URL: http://svn.freebsd.org/changeset/base/199418 Log: Fix pgsignal() call after signature

svn commit: r199424 - stable/8/sbin/camcontrol

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 19:51:39 2009 New Revision: 199424 URL: http://svn.freebsd.org/changeset/base/199424 Log: MFC r197419: Reduce code duplication. Modified: stable/8/sbin/camcontrol/camcontrol.c Directory Properties: stable/8/sbin/camcontrol/ (props changed) Modified:

svn commit: r199425 - stable/8/sbin/camcontrol

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 19:52:51 2009 New Revision: 199425 URL: http://svn.freebsd.org/changeset/base/199425 Log: MFC r197545: Fethch more information from IDENTIFY result. Modified: stable/8/sbin/camcontrol/camcontrol.c Directory Properties: stable/8/sbin/camcontrol/ (props

Re: svn commit: r199418 - head/sys/dev/syscons

2009-11-17 Thread Jung-uk Kim
On Tuesday 17 November 2009 02:50 pm, Kostik Belousov wrote: On Tue, Nov 17, 2009 at 02:34:54PM -0500, Jung-uk Kim wrote: On Tuesday 17 November 2009 02:24 pm, Konstantin Belousov wrote: Author: kib Date: Tue Nov 17 19:24:26 2009 New Revision: 199418 URL:

svn commit: r199426 - in stable/8/sys: cam/ata conf modules/cam

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 20:17:48 2009 New Revision: 199426 URL: http://svn.freebsd.org/changeset/base/199426 Log: MFC r198389: Move Port Multiplier support code out of ATA XPT into pmp periph driver. This is convinient, as PMP itself is a bus target and has own state. Added:

svn commit: r199427 - stable/8/sys/dev/ahci

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 20:19:20 2009 New Revision: 199427 URL: http://svn.freebsd.org/changeset/base/199427 Log: MFC r198390: Revert interrupt reason check order back. ATAPI errors may set IF bit together with TFE. Modified: stable/8/sys/dev/ahci/ahci.c Directory Properties:

svn commit: r199428 - stable/8/sys/cam

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 20:20:56 2009 New Revision: 199428 URL: http://svn.freebsd.org/changeset/base/199428 Log: MFC r198394: Make Retrying Command to be printed before actual retrying. It should make debug/error log a bit more readable. Modified: stable/8/sys/cam/cam_periph.c

svn commit: r199429 - stable/8/sys/dev/siis

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 20:35:29 2009 New Revision: 199429 URL: http://svn.freebsd.org/changeset/base/199429 Log: MFC r198426: Reimplement device reset sequence in more controller-specific way. Modified: stable/8/sys/dev/siis/siis.c Directory Properties: stable/8/sys/ (props

svn commit: r199430 - stable/8/sys/cam

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 20:41:15 2009 New Revision: 199430 URL: http://svn.freebsd.org/changeset/base/199430 Log: MFC r198705: Ensure target/lun passed from user-level supported on this bus. Scanning unsupported IDs causes different issues from duplicate devices to system crash.

svn commit: r199431 - in stable/8/sys/cam: . ata scsi

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 20:43:04 2009 New Revision: 199431 URL: http://svn.freebsd.org/changeset/base/199431 Log: MFC r198708: - Reduce code duplication in ATA XPT and PMP driver. - Move PIO size setting from ada driver to ATA XPT. It is XPT business to negotiate transfer details.

svn commit: r199432 - stable/8/sbin/camcontrol

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 20:45:49 2009 New Revision: 199432 URL: http://svn.freebsd.org/changeset/base/199432 Log: MFC r198709: Sync connection speed reporting with kernel. Report speed in identify command, same as done by inquiry. Modified: stable/8/sbin/camcontrol/camcontrol.c

svn commit: r199433 - stable/7/sys/dev/bge

2009-11-17 Thread Bjoern A. Zeeb
Author: bz Date: Tue Nov 17 20:48:32 2009 New Revision: 199433 URL: http://svn.freebsd.org/changeset/base/199433 Log: MFC r198049: Immediately after clearing a pending callout that didn't make it due to the lock we hold, disable interrupts, and announce to the firmware that we

svn commit: r199434 - stable/6/sys/dev/bge

2009-11-17 Thread Bjoern A. Zeeb
Author: bz Date: Tue Nov 17 20:49:09 2009 New Revision: 199434 URL: http://svn.freebsd.org/changeset/base/199434 Log: MFC r198049: Immediately after clearing a pending callout that didn't make it due to the lock we hold, disable interrupts, and announce to the firmware that we

svn commit: r199435 - in stable/8/sys/cam: . ata scsi

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 20:49:26 2009 New Revision: 199435 URL: http://svn.freebsd.org/changeset/base/199435 Log: MFC r198748, r198782: Fix reference counting bug, when device unreferenced before invalidated. To do it, do not handle validity flag as another reference, but explicitly

svn commit: r199436 - stable/8/sys/cam/scsi

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 20:54:52 2009 New Revision: 199436 URL: http://svn.freebsd.org/changeset/base/199436 Log: MFC r198832: Provide the same sanity check on the sector size in dagetcapacity as when the disk is first probed. dagetcapacity is called whenever the disk is opened from

svn commit: r199437 - head/sys/netinet

2009-11-17 Thread Michael Tuexen
Author: tuexen Date: Tue Nov 17 20:56:14 2009 New Revision: 199437 URL: http://svn.freebsd.org/changeset/base/199437 Log: Use always LIST_EMPTY instead of sometime SCTP_LIST_EMPTY, which is defined as LIST_EMPTY. Approved by: rrs (mentor) MFC after: 1 month Modified:

svn commit: r199438 - in stable/8/sys/cam: . ata

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 20:56:24 2009 New Revision: 199438 URL: http://svn.freebsd.org/changeset/base/199438 Log: MFC r198849: Improve reporting ATA Status error details. Modified: stable/8/sys/cam/ata/ata_all.c stable/8/sys/cam/ata/ata_all.h stable/8/sys/cam/cam.c

svn commit: r199439 - stable/8/sys/dev/ahci

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 20:57:35 2009 New Revision: 199439 URL: http://svn.freebsd.org/changeset/base/199439 Log: MFC r198851: - Handle timeouts and fatal errors with port hard-reset. The rest of recovery will be done by XPT on receiving async event. More gracefull per-device

svn commit: r199442 - head/sys/sparc64/sparc64

2009-11-17 Thread Marius Strobl
Author: marius Date: Tue Nov 17 21:08:10 2009 New Revision: 199442 URL: http://svn.freebsd.org/changeset/base/199442 Log: Unroll copying of the registers in {g,s}et_mcontext() and limit it to the set actually restored by tl0_ret() instead of using the whole trapframe. Additionally skip %g7

svn commit: r199443 - in stable/8: . contrib/top lib/libusb sbin/camcontrol sys/cam/ata sys/sys tools/regression/lib/msun tools/regression/usr.bin/pkill tools/tools/ath/common tools/tools/termcap u...

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 21:08:12 2009 New Revision: 199443 URL: http://svn.freebsd.org/changeset/base/199443 Log: MFC r198897: - Add support for sector size 512 bytes and physical sector of several logical sectors, introduced by ATA-7 specification. - Remove some obsoleted code.

svn commit: r199444 - in stable/8/sys/cam: . ata scsi

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 21:09:47 2009 New Revision: 199444 URL: http://svn.freebsd.org/changeset/base/199444 Log: MFC r198899: - Remove CAM_PERIPH_POLLED flag. It is broken by design. Polling can't be periph flag. May be SIM, may be CCB, but now it works fine just without it. -

svn commit: r199445 - stable/8/sys/cam/ata

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 21:14:02 2009 New Revision: 199445 URL: http://svn.freebsd.org/changeset/base/199445 Log: MFC r198904, r198905: PMP commands use short format. PMP write doesn't return result. Modified: stable/8/sys/cam/ata/ata_all.c stable/8/sys/cam/ata/ata_all.h Directory

svn commit: r199446 - stable/8/sys/cam

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 21:14:58 2009 New Revision: 199446 URL: http://svn.freebsd.org/changeset/base/199446 Log: MFC r198947: Implement device stats accounting for ATA commands. Modified: stable/8/sys/cam/cam_periph.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r199447 - stable/8/sbin/camcontrol

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 21:17:22 2009 New Revision: 199447 URL: http://svn.freebsd.org/changeset/base/199447 Log: MFC r199079, r199101: Add support for ATA Power Management. Modified: stable/8/sbin/camcontrol/camcontrol.8 stable/8/sbin/camcontrol/camcontrol.c Directory Properties:

svn commit: r199448 - stable/8/sys/dev/siis

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 21:20:19 2009 New Revision: 199448 URL: http://svn.freebsd.org/changeset/base/199448 Log: MFC r199132: Organize device IDs and add some more of them. Modified: stable/8/sys/dev/siis/siis.c stable/8/sys/dev/siis/siis.h Directory Properties: stable/8/sys/

svn commit: r199449 - stable/8/sys/dev/ahci

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 21:21:27 2009 New Revision: 199449 URL: http://svn.freebsd.org/changeset/base/199449 Log: MFC r199176: Add set of chip IDs, known to support AHCI. Modified: stable/8/sys/dev/ahci/ahci.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r199452 - stable/8/sys/dev/ahci

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 21:27:21 2009 New Revision: 199452 URL: http://svn.freebsd.org/changeset/base/199452 Log: MFC r199278: Check SNCQ HBA capability bit when reporting NCQ support to CAM. Modified: stable/8/sys/dev/ahci/ahci.c Directory Properties: stable/8/sys/ (props

svn commit: r199453 - stable/8/sys/dev/siis

2009-11-17 Thread Alexander Motin
Author: mav Date: Tue Nov 17 21:28:59 2009 New Revision: 199453 URL: http://svn.freebsd.org/changeset/base/199453 Log: MFC r199333: Do not require payload data to be aligned. It is not mentioned in datasheet and works fine in practice. Modified: stable/8/sys/dev/siis/siis.c Directory

  1   2   >