summaryrefslogtreecommitdiff
path: root/sys/dev/mlx
AgeCommit message (Expand)Author
2009-04-18Convert mlx(4) and mly(4) to si_drv1 instead of dev2unit().Ed Schouten
2008-09-27Replace all calls to minor() with dev2unit().Ed Schouten
2008-09-12Make mlxcontrol work with more than one system drive:Stephane E. Potvin
2007-02-23o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati
2005-07-30Add missing parenthesis around error handling code upon attachingChristian S.J. Peron
2005-05-29Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi
2005-03-31plug resource leakSam Leffler
2005-03-31fix potential null ptr derefSam Leffler
2005-03-31avoid null ptr derefSam Leffler
2005-03-26Don't call mlx_free() i mlx_attach() in case of failure. Doing soPoul-Henning Kamp
2005-03-18If mlx_attach() returns an error, don't free sc again.David Schultz
2005-03-05Use BUS_PROBE_DEFAULT for pci probe return valueWarner Losh
2004-11-25Don't use PAGE_SIZE to calculate controller-specific attributes.Scott Long
2004-06-16Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp
2004-05-30Add missing <sys/module.h> includesPoul-Henning Kamp
2004-03-17Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson
2004-03-01Change another pointer name that was missed in the previous commit.Scott Long
2004-03-01Check and free the actual pointer the was used in a malloc instead ofScott Long
2004-02-22Don't free meo until we're finished using it.Colin Percival
2004-02-21Device megapatch 4/6:Poul-Henning Kamp
2004-02-21Device megapatch 1/6:Poul-Henning Kamp
2004-02-18Change the disk(9) API in order to make device removal more robust.Poul-Henning Kamp
2003-09-02Prepare for locking mlx(4) by cleaning up the use of busdma. No realScott Long
2003-08-24Use __FBSDID().David E. O'Brien
2003-08-22Prefer new location of pci include files (which have only been in theWarner Losh
2003-08-09Don't provide a mutex in the S/G list dma tag since it will never be defered.Scott Long
2003-07-01Mega busdma API commit.Scott Long
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-03-03Gigacommit to improve device-driver source compatibility betweenPoul-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
2003-02-19Back out M_* changes, per decision of the TRB.Warner Losh
2003-01-21Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein
2002-09-23use __packed.Alfred Perlstein
2002-09-20(This commit touches about 15 disk device drivers in a very consistentPoul-Henning Kamp
2002-09-20Make FreeBSD "struct disklabel" agnostic, step 311 of 723:Poul-Henning Kamp
2002-03-18Fixed printf format errors in previous commit. %llu is no more suitableBruce Evans
2002-03-18Formats that print the block number need to be changed from %u toWarner Losh
2001-12-10Update to C99, s/__FUNCTION__/__func__/,David E. O'Brien
2001-09-12KSE Milestone 2Julian Elischer
2001-09-10Fix some signed/unsigned integer confusion, and add bounds checking ofKris Kennaway
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