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:
stabl
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:
stabl
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 i
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 fai
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, not
Author: kib
Date: Tue Nov 17 11:46:55 2009
New Revision: 199357
URL: http://svn.freebsd.org/changeset/base/199357
Log:
MFC r199137:
Detect the slashdot lookup for RENAME or REMOVE in lookup(), and return
EINVAL.
Modified:
stable/8/sys/kern/vfs_lookup.c
Directory Properties:
stable/8/sys
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, not
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:
stable/7/sys
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 chang
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 S
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:
stable/8/sys/dev/ata/chi
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 i
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/ (props
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 cha
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
Mo
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
Dire
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)
stable/8/sys/amd64/include
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: head/sys/netinet/sctputil.
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:
head/sys/netinet/sctp_os_
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: head/sys/
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:
head/s
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
Modi
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:
head/sys/neti
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)
sta
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
stable/8/sys/
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)
stable/8/sys/cddl
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:
head/
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 cha
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 a
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 are
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:
stab
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:
sta
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
stable/8/sys/dev/
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 d
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 PATA
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)
stable/8/sys/amd64/
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
stabl
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)
stable/8/sys/amd64/include/
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: st
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: st
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
stable/8/sys/i386/conf
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
stable/7/sys/i386/conf
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:
stabl
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 agai
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 advert
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 advert
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 advert
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
head/usr.bin/
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 pos
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)
stable/8/sys/c
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. Th
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:
stable/8/lib/libkvm/kvm_i38
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:
stable/7/lib/libkvm/kvm_i38
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:
stable/6/lib/libkvm/kvm_i38
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:
head/usr.sbin/fifolog/fifolog_writer/fifolog_writer.c
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 msk(4)
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 obj
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:
Author: gabor (doc,ports committer)
Date: Tue Nov 17 18:57:44 2009
New Revision: 199417
URL: http://svn.freebsd.org/changeset/base/199417
Log:
- Update Hungarian libc catalog
Modified:
head/lib/libc/nls/hu_HU.ISO8859-2.msg
Modified: head/lib/libc/nls/hu_HU.ISO8859-2.msg
=
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:
head/sys/dev/syscons/scvidct
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 goo
Author: obrien
Date: Tue Nov 17 19:35:39 2009
New Revision: 199419
URL: http://svn.freebsd.org/changeset/base/199419
Log:
Catch up with r144020's /Dir_FindFile/Path_FindFile/
Modified:
head/usr.bin/make/arch.c
head/usr.bin/make/dir.c
Modified: head/usr.bin/make/arch.c
=
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
stable/8/sys/dev/siis/si
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
stable/8
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.
Impleme
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/ (prop
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 af
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: stable/
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 change
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: http://svn.fr
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:
stable/8
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:
stabl
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
Dir
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 change
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.
Modi
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. ada
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
Direc
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 are
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 are
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 m
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
g
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:
head/sys/netinet
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
stable/8/sys/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 soft-res
Author: mav
Date: Tue Nov 17 20:59:00 2009
New Revision: 199440
URL: http://svn.freebsd.org/changeset/base/199440
Log:
MFC r198852:
- Rework timeout handling, to make it more graceful for devices sharing
controller port (with PMP). Wait for other commands completion/timeout
before initiati
Author: mav
Date: Tue Nov 17 21:00:02 2009
New Revision: 199441
URL: http://svn.freebsd.org/changeset/base/199441
Log:
MFC r198896:
Do not unarm callout on request completion and change slot selection
algorithm as done in ahci(4). This saves some CPU time on high request
rates.
Modified:
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 a
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.
Mo
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.
- Remove
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 Pr
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)
stable/8/
1 - 100 of 124 matches
Mail list logo