summaryrefslogtreecommitdiff
path: root/sys/dev/mlx/mlx_disk.c
AgeCommit message (Expand)Author
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-05-06mlx: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2020-02-07Ever since the block layer expanded its command syntax beyond justScott Long
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-05-03sys/dev: minor spelling fixes.Pedro F. Giffuni
2012-09-26Remove FreeBSD 4.x compat shims. Verified by md5.John Baldwin
2012-09-17Add locking to mlx(4) to make it MPSAFE along with some other fixes:John Baldwin
2004-11-25Don't use PAGE_SIZE to calculate controller-specific attributes.Scott Long
2004-05-30Add missing <sys/module.h> includesPoul-Henning Kamp
2004-02-18Change the disk(9) API in order to make device removal more robust.Poul-Henning Kamp
2003-08-24Use __FBSDID().David E. O'Brien
2003-04-01Use bioq_flush() to drain a bio queue with a specific error code.Poul-Henning Kamp
2003-03-08Centralize the devstat handling for all GEOM disk device driversPoul-Henning Kamp
2003-02-25Chase the musical variable names.John Baldwin
2003-02-25Limit the maximum I/O size to 8 pages for version 2 controllers. ThisJohn Baldwin
2003-02-25Fix a small fat-finger: s/mlxd/mxld/.John Baldwin
2003-02-25NO_GEOM cleanup:Poul-Henning Kamp
2003-02-21NO_GEOM cleanup:Poul-Henning Kamp
2002-09-20(This commit touches about 15 disk device drivers in a very consistentPoul-Henning Kamp
2001-09-12KSE Milestone 2Julian Elischer
2001-06-25Driver modifications consistent with my other drivers to facilitateMike Smith
2001-06-15Fix warning: 193: warning: label `done' defined but not usedPeter Wemm
2001-05-06Make the disk mini-layer check for and handle zero-length transfersPoul-Henning Kamp
2001-05-06Actually biofinish(struct bio *, struct devstat *, int error) is more generalPoul-Henning Kamp
2001-03-26Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp
2000-10-15Remove unneeded #include <machine/clock.h>Poul-Henning Kamp
2000-05-06Change the way that scatter/gather list tables are allocated so that weMike Smith
2000-05-05Separate the struct bio related stuff out of <sys/buf.h> intoPoul-Henning Kamp
2000-04-19Remove ~25 unneeded #include <sys/conf.h>Poul-Henning Kamp
2000-04-15Complete the bio/buf divorce for all code below devfs::strategyPoul-Henning Kamp
2000-04-11Add features required for basic userland management utility:Mike Smith
2000-04-02Move B_ERROR flag to b_ioflags and call it BIO_ERROR.Poul-Henning Kamp
2000-03-18Update to the latest development version of the Mylex driver. Changes inMike Smith
1999-12-22Updates resulting from new documentation from Mylex and some cleaning:Mike Smith
1999-12-11Major update to the Mylex DAC960 driver adding new hardware supportMike Smith
1999-12-08Revamp the devstat priority system. All disks now have the same priority.Kenneth D. Merry
1999-11-02Correctly compute the block count. In reality, it seems that theMike Smith
1999-10-26Move some hardware-related items to the hardware-related header.Mike Smith
1999-10-16Save the drive device_t correctly so we can print it later.Mike Smith
1999-10-14Add support for the version 4 firmware interface and the DAC960 PG andMike Smith
1999-10-07This is a driver for the Mylex DAC960 family of integrated RAIDMike Smith