Home | History | Annotate | Download | only in ata
History log of /src/sys/dev/ata/ata_raid_intel.c
RevisionDateAuthorComments
 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

RSS XML Feed