OpenGrok
Cross Reference: ata_raid_intel.c
xref
: /
src
/
sys
/
dev
/
ata
/
ata_raid_intel.c
Home
|
History
|
Annotate
|
Download
|
only in
ata
History log of
/src/sys/dev/ata/ata_raid_intel.c
Revision
Date
Author
Comments
1.12
01-Aug-2023
mrg
don't test arrays against NULL.
found by GCC 12.
1.11
19-Mar-2022
hannken
Lock vnode across VOP_OPEN.
1.10
04-Oct-2019
mrg
use memmove() not memcpy() for overlapping regions.
1.9
22-Oct-2018
jdolecek
convert from malloc(9) to kmem(9)
1.8
01-Nov-2017
mlelstv
branches: 1.8.2; 1.8.4; 1.8.6;
refactor wd and ataraid drivers to use common disk subroutines.
1.7
25-Mar-2014
christos
kill sprintf
1.6
06-Jul-2010
bsh
branches: 1.6.8; 1.6.18; 1.6.22;
* use correct interleave factor for RAID-0 of Intel MatrixRaid.
* report stripe size in Kibytes to bioctl(8).
Unfortunately this change will break compatibility with existing
filesystem made by NetBSD on RAID-0 Intel MatrixRAID volumes.
Please read: http://mail-index.netbsd.org/current-users/2010/07/02/msg013810.html
1.5
06-Jul-2010
bsh
fix some probles with ataraid(4) and Intel MatrixRaid.
* handle volumes largetr than 2TiB.
* support multiple arrays for Intel Matrix RAID
1.4
11-May-2009
cegger
branches: 1.4.2; 1.4.4;
use device_xname()
1.3
16-Sep-2008
tron
branches: 1.3.2; 1.3.4; 1.3.6; 1.3.14; 1.3.18;
Support multiple volumes connected to Intel MatrixRAID controllers.
Code contributed by Juan RP in PR kern/39552.
1.2
15-Sep-2008
tron
Add support for status reports via bio(4) to ataraid(4).
The code was contributed by Juan RP in PR kern/39514.
1.1
11-Sep-2008
tron
Add support for Intel MatrixRAID to ataraid(4). It is currently limited
to one volume.
The driver was provided by Juan RP in PR kern/39511.
1.3.18.4
11-Aug-2010
yamt
sync with head.
1.3.18.3
16-May-2009
yamt
sync with head
1.3.18.2
04-May-2009
yamt
sync with head.
1.3.18.1
16-Sep-2008
yamt
file ata_raid_intel.c was added on branch yamt-nfs-mp on 2009-05-04 08:12:34 +0000
1.3.14.1
13-May-2009
jym
Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
1.3.6.2
19-Oct-2008
haad
Sync with HEAD.
1.3.6.1
16-Sep-2008
haad
file ata_raid_intel.c was added on branch haad-dm on 2008-10-19 22:16:19 +0000
1.3.4.2
28-Sep-2008
mjf
Sync with HEAD.
1.3.4.1
16-Sep-2008
mjf
file ata_raid_intel.c was added on branch mjf-devfs2 on 2008-09-28 10:40:19 +0000
1.3.2.2
24-Sep-2008
wrstuden
Merge in changes between wrstuden-revivesa-base-2 and
wrstuden-revivesa-base-3.
1.3.2.1
16-Sep-2008
wrstuden
file ata_raid_intel.c was added on branch wrstuden-revivesa on 2008-09-24 16:38:51 +0000
1.4.4.1
05-Mar-2011
rmind
sync with head
1.4.2.1
17-Aug-2010
uebayasi
Sync with HEAD.
1.6.22.1
18-May-2014
rmind
sync with head
1.6.18.2
03-Dec-2017
jdolecek
update from HEAD
1.6.18.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.6.8.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.8.6.1
17-Sep-2018
jdolecek
convert from malloc()/free() to kmem_zalloc()/kmem_free()
1.8.4.2
13-Apr-2020
martin
Mostly merge changes from HEAD upto 20200411
1.8.4.1
10-Jun-2019
christos
Sync with HEAD
1.8.2.1
26-Nov-2018
pgoyette
Sync with HEAD, resolve a couple of conflicts
Indexes created Mon Oct 13 16:09:52 GMT 2025