History log of /src/sys/dev/pci/twareg.h |
Revision | | Date | Author | Comments |
1.12 |
| 05-Feb-2024 |
andvar | s/bufffer/buffer/ in comments and log message.
|
1.11 |
| 22-Nov-2010 |
dholland | 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.
|
1.10 |
| 08-Sep-2008 |
gmcgarry | branches: 1.10.16; Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h preprocessor macros.
|
1.9 |
| 08-May-2008 |
joerg | branches: 1.9.4; 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.
|
1.8 |
| 07-May-2008 |
joerg | branches: 1.8.2; 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.
|
1.7 |
| 19-Oct-2007 |
ad | branches: 1.7.16; 1.7.18; 1.7.20; machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
|
1.6 |
| 23-Sep-2006 |
manu | branches: 1.6.8; 1.6.22; 1.6.24; 1.6.28; 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.
|
1.5 |
| 28-Jul-2006 |
wrstuden | branches: 1.5.2; 1.5.6; 1.5.8; 1.5.10; Updated twa driver contributed by Jordan Rhody of Wasabi systems.
Correct AEN severity values.
|
1.4 |
| 11-Jul-2006 |
simonb | Use c99 uintN_t.
|
1.3 |
| 11-Jul-2006 |
simonb | Remove some incorrect licencing goop.
|
1.2 |
| 25-May-2006 |
wrstuden | branches: 1.2.2; 1.2.4; 1.2.6; 1.2.8; 1.2.10; Add $NetBSD: ids, which work better than $netbsd: ones.
|
1.1 |
| 24-May-2006 |
wrstuden | 3ware 9000 driver, contributed by Wasabi Systems and written by Jordan Rhody (based on the FreeBSD driver).
Contributed in NetBSD PR 33364.
|
1.2.10.3 |
| 11-Aug-2006 |
yamt | sync with head
|
1.2.10.2 |
| 26-Jun-2006 |
yamt | sync with head.
|
1.2.10.1 |
| 25-May-2006 |
yamt | file twareg.h was added on branch yamt-pdpolicy on 2006-06-26 12:51:23 +0000
|
1.2.8.4 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.2.8.3 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.2.8.2 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.2.8.1 |
| 25-May-2006 |
yamt | file twareg.h was added on branch yamt-lazymbuf on 2006-06-21 15:05:07 +0000
|
1.2.6.2 |
| 19-Jun-2006 |
chap | Sync with head.
|
1.2.6.1 |
| 25-May-2006 |
chap | file twareg.h was added on branch chap-midi on 2006-06-19 04:01:37 +0000
|
1.2.4.1 |
| 13-Jul-2006 |
gdamore | Merge from HEAD.
|
1.2.2.2 |
| 01-Jun-2006 |
kardel | Sync with head.
|
1.2.2.1 |
| 25-May-2006 |
kardel | file twareg.h was added on branch simonb-timecounters on 2006-06-01 22:36:49 +0000
|
1.5.10.1 |
| 22-Oct-2006 |
yamt | sync with head
|
1.5.8.2 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.5.8.1 |
| 28-Jul-2006 |
rpaulo | file twareg.h was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:52:19 +0000
|
1.5.6.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.5.2.3 |
| 11-Nov-2006 |
bouyer | Pull up following revision(s) (requested by manu in ticket #1528): etc/MAKEDEV.tmpl: revision 1.66 via patch sys/conf/majors: revision 1.30 via patch sys/dev/pci/twareg.h: revision 1.6 via patch sys/dev/pci/twa.c: revision 1.13 via patch sys/dev/pci/twaio.h: revision 1.4 via patch sys/compat/freebsd/freebsd_sysctl.c: revision 1.5 via patch 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. Fix a bug in FreeBSD sysctl emulation: use copyin for moving data to the kernel
|
1.5.2.2 |
| 31-Jul-2006 |
tron | Apply patch (requested by bouyer in ticket #1441): Pullup the twa(4) driver for the 3ware Apache RAID controllers. Matching revisions in current: share/man/man4/twa.4 1.1 sys/dev/pci/ld_twa.c 1.2 sys/dev/pci/twa.c 1.9 sys/dev/pci/twaio.h 1.3 sys/dev/pci/twareg.h 1.5 sys/dev/pci/twavar.h 1.5
|
1.5.2.1 |
| 28-Jul-2006 |
tron | file twareg.h was added on branch netbsd-3 on 2006-07-31 12:35:23 +0000
|
1.6.28.1 |
| 25-Oct-2007 |
bouyer | Sync with HEAD.
|
1.6.24.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.6.22.1 |
| 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
1.6.8.1 |
| 23-Oct-2007 |
ad | Sync with head.
|
1.7.20.2 |
| 04-May-2009 |
yamt | sync with head.
|
1.7.20.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.7.18.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.7.16.2 |
| 28-Sep-2008 |
mjf | Sync with HEAD.
|
1.7.16.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.8.2.2 |
| 24-Sep-2008 |
wrstuden | Merge in changes between wrstuden-revivesa-base-2 and wrstuden-revivesa-base-3.
|
1.8.2.1 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.9.4.1 |
| 19-Oct-2008 |
haad | Sync with HEAD.
|
1.10.16.1 |
| 05-Mar-2011 |
rmind | sync with head
|