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:
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:
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
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
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,
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
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,
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:
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
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
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:
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
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/
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
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
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
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
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)
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:
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:
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:
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:
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
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:
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)
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
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)
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:
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
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
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
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:
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/
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:
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
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
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
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)
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
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)
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
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
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:
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:
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
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
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
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:
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:
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
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
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
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
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
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
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)
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.
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:
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:
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:
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:
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
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
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/
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
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
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:
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
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
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
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.
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/
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
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:
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
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:
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:
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:
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
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
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.
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.
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
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
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
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
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
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:
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
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
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
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.
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.
-
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
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)
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:
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/
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)
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
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 - 100 of 117 matches
Mail list logo