Author: alc
Date: Mon May 3 05:41:50 2010
New Revision: 207548
URL: http://svn.freebsd.org/changeset/base/207548
Log:
This is the first step in transitioning responsibility for synchronizing
access to the page's wire_count from the page queues lock to the page lock.
Submitted by: kmacy
Author: yongari
Date: Mon May 3 00:56:26 2010
New Revision: 207545
URL: http://svn.freebsd.org/changeset/base/207545
Log:
Fix wrong dma tag usage. Previously it used TX descriptor ring dma
tag which should be TX mbuf dma tag.
Reported by: xclin cs dot nctu dot edu dot tw >
Modified:
Author: alc
Date: Sun May 2 23:33:10 2010
New Revision: 207544
URL: http://svn.freebsd.org/changeset/base/207544
Log:
Add page lock assertions where we access the page's hold_count.
Modified:
head/sys/vm/vm_page.c
Modified: head/sys/vm/vm_page.c
=
Author: mjacob
Date: Sun May 2 22:48:27 2010
New Revision: 207543
URL: http://svn.freebsd.org/changeset/base/207543
Log:
Print IR_RESYNC updates informatively.
Obtained from:pluknet
MFC after:1 week
Modified:
head/sys/dev/mpt/mpt_cam.c
Modified: head/sys/dev/mpt/mpt_cam.c
Author: alc
Date: Sun May 2 21:04:59 2010
New Revision: 207541
URL: http://svn.freebsd.org/changeset/base/207541
Log:
Eliminate an assignment that was made redundant by r207410.
Modified:
head/sys/vm/vm_pageout.c
Modified: head/sys/vm/vm_pageout.c
===
Author: alc
Date: Sun May 2 20:46:17 2010
New Revision: 207540
URL: http://svn.freebsd.org/changeset/base/207540
Log:
Defer the acquisition of the page and page queues locks in
vm_pageout_object_deactivate_pages().
Modified:
head/sys/vm/vm_pageout.c
Modified: head/sys/vm/vm_pageout.c
Author: alc
Date: Sun May 2 20:24:25 2010
New Revision: 207539
URL: http://svn.freebsd.org/changeset/base/207539
Log:
Simplify vm_fault(). The introduction of the new page lock renders a bit of
cleverness by vm_fault() to avoid repeatedly releasing and reacquiring the
page queues lock poin
Author: marius
Date: Sun May 2 19:38:17 2010
New Revision: 207537
URL: http://svn.freebsd.org/changeset/base/207537
Log:
Add support for SPARC64 V (and where it already makes sense for other
HAL/Fujitsu) CPUs. For the most part this consists of fleshing out the
MMU and cache handling, it do
Author: mav
Date: Sun May 2 19:28:30 2010
New Revision: 207536
URL: http://svn.freebsd.org/changeset/base/207536
Log:
Import mvs(4) - Marvell 88SX50XX/88SX60XX/88SX70XX/SoC SATA controllers
driver for CAM ATA subsystem. This driver supports same hardware as
atamarvell, ataadaptec and atamvs
Author: kib
Date: Sun May 2 19:25:22 2010
New Revision: 207535
URL: http://svn.freebsd.org/changeset/base/207535
Log:
Lock the page around hold_count access.
Reviewed by: alc
Modified:
head/sys/kern/uipc_syscalls.c
Modified: head/sys/kern/uipc_syscalls.c
==
Author: alc
Date: Sun May 2 19:10:27 2010
New Revision: 207534
URL: http://svn.freebsd.org/changeset/base/207534
Log:
Properly synchronize access to the page's hold_count in vfs_vmio_release().
Reviewed by: kib
Modified:
head/sys/kern/vfs_bio.c
Modified: head/sys/kern/vfs_bio.c
==
Author: marius
Date: Sun May 2 19:07:19 2010
New Revision: 207533
URL: http://svn.freebsd.org/changeset/base/207533
Log:
Remove redundant checking of sc_leaving (uart_intr() already handles this).
Approved by: marcel
Modified:
head/sys/dev/uart/uart_dev_ns8250.c
head/sys/mips/cavium/
Author: marius
Date: Sun May 2 19:05:57 2010
New Revision: 207532
URL: http://svn.freebsd.org/changeset/base/207532
Log:
Remove a soft member which was never used.
Approved by: marcel
Modified:
head/sys/dev/quicc/quicc_bfe.h
Modified: head/sys/dev/quicc/quicc_bfe.h
===
Author: alc
Date: Sun May 2 18:09:33 2010
New Revision: 207531
URL: http://svn.freebsd.org/changeset/base/207531
Log:
Correct an error in r207410: Remove an unlock of a lock that is no longer
held.
Modified:
head/sys/vm/vm_object.c
Modified: head/sys/vm/vm_object.c
===
Author: alc
Date: Sun May 2 17:33:46 2010
New Revision: 207530
URL: http://svn.freebsd.org/changeset/base/207530
Log:
It makes no sense for vm_page_sleep_if_busy()'s helper, vm_page_sleep(),
to unconditionally set PG_REFERENCED on a page before sleeping. In many
cases, it's perfectly ok fo
Author: alc
Date: Sun May 2 16:44:06 2010
New Revision: 207519
URL: http://svn.freebsd.org/changeset/base/207519
Log:
This change addresses the race condition that was introduced by the previous
revision, r207450, to this file. Specifically, between dropping the page
queues lock in vm_cont
On Sun, May 02, 2010 at 03:48:50PM +0200, Attilio Rao wrote:
> 2010/5/1 Kostik Belousov :
> > On Sat, May 01, 2010 at 04:47:36PM +0200, Attilio Rao wrote:
> >> 2010/5/1 Konstantin Belousov :
> >> > Author: kib
> >> > Date: Sat May 1 14:46:17 2010
> >> > New Revision: 207468
> >> > URL: http://svn.
Author: mav
Date: Sun May 2 14:46:05 2010
New Revision: 207511
URL: http://svn.freebsd.org/changeset/base/207511
Log:
Enable PCI busmastering explicitly to be sure.
Modified:
head/sys/dev/ahci/ahci.c
Modified: head/sys/dev/ahci/ahci.c
2010/5/1 Kostik Belousov :
> On Sat, May 01, 2010 at 04:47:36PM +0200, Attilio Rao wrote:
>> 2010/5/1 Konstantin Belousov :
>> > Author: kib
>> > Date: Sat May 1 14:46:17 2010
>> > New Revision: 207468
>> > URL: http://svn.freebsd.org/changeset/base/207468
>> >
>> > Log:
>> > Extract thread_lock(
Author: marius
Date: Sun May 2 12:08:15 2010
New Revision: 207500
URL: http://svn.freebsd.org/changeset/base/207500
Log:
Add a hack for SPARC64 V CPUs, which set some undocumented bits in the
first data word.
Modified:
head/sys/sparc64/sparc64/interrupt.S
Modified: head/sys/sparc64/sparc6
Author: mav
Date: Sun May 2 12:07:47 2010
New Revision: 207499
URL: http://svn.freebsd.org/changeset/base/207499
Log:
Make SATA XPT negotiate and enable some additional SATA features, such as:
- device initiated power management (some devices support only this way);
- Automatic Partial to
Author: mav
Date: Sun May 2 11:36:27 2010
New Revision: 207498
URL: http://svn.freebsd.org/changeset/base/207498
Log:
Add -d and -f arguments to `camcontrol cmd`, to execute DMA ATA commands.
Modified:
head/sbin/camcontrol/camcontrol.8
head/sbin/camcontrol/camcontrol.c
Modified: head/sbin
22 matches
Mail list logo