History log of /netbsd/sys/dev/pci/twa.c (Results 26 – 50 of 61)
Revision Date Author Comments
# a8d4826e 22-Nov-2010 dholland <dholland@NetBSD.org>

Extend the workaround for the 3ware 9650 full-queue bug to a full-fledged
quirk, and use it for the 9690 as well where it's also needed. Patch by me,
problem hunted down by Jiri Novotny and Zdenek Sl

Extend the workaround for the 3ware 9650 full-queue bug to a full-fledged
quirk, and use it for the 9690 as well where it's also needed. Patch by me,
problem hunted down by Jiri Novotny and Zdenek Slavet and reported in
PR 44002.

show more ...


# af8968bc 14-Nov-2010 uebayasi <uebayasi@NetBSD.org>

Avoid pointless use of a sysctl definition, CTL_NAMES. Clean up whitespace.


# 8184d5dc 13-Nov-2010 uebayasi <uebayasi@NetBSD.org>

Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
some other constants. These are provided by sys/param.h now.


# c8bb344c 18-Aug-2009 drochner <drochner@NetBSD.org>

put some strange text within an "#if 0"'d section into a comment
additionally to appease picky parsers


# 7693ded0 31-Jul-2009 bouyer <bouyer@NetBSD.org>

Disable completely bogus DIAGNOSTIC check.


# b8169823 12-May-2009 cegger <cegger@NetBSD.org>

use device_private().
"looks good" ad@
XXX for the device_t/softc split, please check the driver that no cases have been missed.


# a591bc88 06-May-2009 cegger <cegger@NetBSD.org>

struct device * -> device_t, no functional changes intended.


# 59717d71 06-May-2009 cegger <cegger@NetBSD.org>

struct cfdata * -> cfdata_t, no functional changes intended.


# 0528da67 27-Jul-2008 joerg <joerg@NetBSD.org>

Unbreak twa after the last two commits.


# 499a932a 25-Jun-2008 gmcgarry <gmcgarry@NetBSD.org>

Revert unintentional whitespace changes. From simonb.


# c1cd5c98 24-Jun-2008 gmcgarry <gmcgarry@NetBSD.org>

Ragge says that 6.5.4 clause 2 says:

"Unless the type name specifies a void type, the type name shall specify
qualified or unqualified scalar type and the operand shall have scalar
type."

Therefore

Ragge says that 6.5.4 clause 2 says:

"Unless the type name specifies a void type, the type name shall specify
qualified or unqualified scalar type and the operand shall have scalar
type."

Therefore, don't cast to a union.

show more ...


# d2768df2 08-Jun-2008 joerg <joerg@NetBSD.org>

Mention 64bit support once during boot and not every time the controller
is reset.


# 1f459d82 08-Jun-2008 tsutsui <tsutsui@NetBSD.org>

Replace device_lookup() with device_lookup_private() on getting softc
for future device_t/softc spilt.


# 27acbcf9 10-May-2008 joerg <joerg@NetBSD.org>

Remove #if 0'd code for flashing firmware. It was never active and even
the FreeBSD version of the driver removed it.


# 1fe12cbb 08-May-2008 joerg <joerg@NetBSD.org>

Add support for 3ware 9650 and 9690 based on patches contributed by
Wasabi Systems.

Fix bus_dma usage to fix write operations in the light of bounce buffers.
Use the 64bit bus_dma tag for 9550+ to a

Add support for 3ware 9650 and 9690 based on patches contributed by
Wasabi Systems.

Fix bus_dma usage to fix write operations in the light of bounce buffers.
Use the 64bit bus_dma tag for 9550+ to avoid bouncing buffers.

show more ...


# d72a9bc7 07-May-2008 joerg <joerg@NetBSD.org>

First part of twa(4) improvements:
- more/better diagnostic messages
- dynamically allocate units in preparation for 9650+ support
- better distribute queue slots over disks according to size
- drain

First part of twa(4) improvements:
- more/better diagnostic messages
- dynamically allocate units in preparation for 9650+ support
- better distribute queue slots over disks according to size
- drain large request queue on 9550
- keep track of resets, will be needed for 9650.

This changes have been contributed by Wasabi Systems.

show more ...


# ce099b40 28-Apr-2008 martin <martin@NetBSD.org>

Remove clause 3 and 4 from TNF licenses


# 9d57c800 10-Apr-2008 cegger <cegger@NetBSD.org>

use aprint_*_dev and device_xname


# a2a38285 19-Oct-2007 ad <ad@NetBSD.org>

machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h


# 53524e44 04-Mar-2007 christos <christos@NetBSD.org>

Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.


# 168cd830 16-Nov-2006 christos <christos@NetBSD.org>

__unused removal on arguments; approved by core.


# 4d595fd7 12-Oct-2006 christos <christos@NetBSD.org>

- sprinkle __unused on function decls.
- fix a couple of unused bugs
- no more -Wno-unused for i386


# 648920a0 11-Oct-2006 jmcneill <jmcneill@NetBSD.org>

Size is the third argument to memset, not the second.


# e057d5fc 23-Sep-2006 manu <manu@NetBSD.org>

Tweak the twa(4) driver so that 3ware command line utility works with it.
This includes:
- fixing various structure definitions so that the ioctl parameter match
- adding a hw.twa*.driver_version sys

Tweak the twa(4) driver so that 3ware command line utility works with it.
This includes:
- fixing various structure definitions so that the ioctl parameter match
- adding a hw.twa*.driver_version sysctl
- do not refuse multiple device openings, as the management tool will do it.
I'm not sure we are safe. FreeBSD allows multiple openings, and use the
open flag only when an attempt to detach the device is done.

show more ...


# bbf2deb3 03-Sep-2006 christos <christos@NetBSD.org>

- add missing initializer
- inline comes first


123