aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mlx/mlx.c
Commit message (Expand)AuthorAgeFilesLines
* Use bus_generic_detach to detach and delete child devices during detachJohn Baldwin2025-01-021-10/+4
* Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin2024-12-061-3/+2
* mlx(4): Stop checking for failures from malloc(M_WAITOK)Zhenlei Huang2024-09-031-2/+2
* newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh2024-07-251-1/+1
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* mlx: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-061-2/+0
* mlx: Use devclass_find to lookup the devclass for mlxd.John Baldwin2022-04-211-1/+1
* Create wrapper for Giant taken for newbusWarner Losh2021-12-101-4/+4
* sysbeep: Adjust interface to take a duration as a sbtWarner Losh2021-11-031-3/+3
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Remove references to EISA support in mlx. The driver never supportedWarner Losh2017-02-161-1/+1
* sys/dev: extend use of the howmany() macro when available.Pedro F. Giffuni2016-04-261-1/+1
* sys/dev: use our nitems() macro when it is avaliable through param.h.Pedro F. Giffuni2016-04-191-1/+1
* Remove MAXBSIZE use from drivers where it has nothing to do.Alexander Motin2015-03-221-1/+2
* Add missing calls to bus_dmamap_unload() when freeing static DMAJohn Baldwin2014-06-131-0/+7
* Remove FreeBSD 4.x compat shims. Verified by md5.John Baldwin2012-09-261-21/+22
* Add locking to mlx(4) to make it MPSAFE along with some other fixes:John Baldwin2012-09-171-140/+201
* Remove unused variable count.Kevin Lo2012-02-271-2/+1
* Temporarily revert the new-bus locking for 8.0 release. It will beJohn Baldwin2009-08-201-2/+0
* Make the newbus subsystem Giant free by adding the new newbus sxlock.Attilio Rao2009-08-021-0/+2
* Separate the parallel scsi knowledge out of the core of the XPT, andScott Long2009-07-101-1/+1
* Convert mlx(4) and mly(4) to si_drv1 instead of dev2unit().Ed Schouten2009-04-181-7/+5
* Replace all calls to minor() with dev2unit().Ed Schouten2008-09-271-3/+3
* Make mlxcontrol work with more than one system drive:Stephane E. Potvin2008-09-121-1/+1
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-1/+1
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi2005-05-291-2/+0
* plug resource leakSam Leffler2005-03-311-2/+4
* fix potential null ptr derefSam Leffler2005-03-311-1/+1
* avoid null ptr derefSam Leffler2005-03-311-1/+1
* Don't call mlx_free() i mlx_attach() in case of failure. Doing soPoul-Henning Kamp2005-03-261-10/+0
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-4/+4
* Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson2004-03-171-1/+2
* Change another pointer name that was missed in the previous commit.Scott Long2004-03-011-1/+1
* Check and free the actual pointer the was used in a malloc instead ofScott Long2004-03-011-2/+2
* Don't free meo until we're finished using it.Colin Percival2004-02-221-1/+1
* Device megapatch 4/6:Poul-Henning Kamp2004-02-211-1/+2
* Device megapatch 1/6:Poul-Henning Kamp2004-02-211-2/+0
* Prepare for locking mlx(4) by cleaning up the use of busdma. No realScott Long2003-09-021-155/+242
* Don't provide a mutex in the S/G list dma tag since it will never be defered.Scott Long2003-08-091-7/+9
* Mega busdma API commit.Scott Long2003-07-011-0/+4
* Use bioq_flush() to drain a bio queue with a specific error code.Poul-Henning Kamp2003-04-011-1/+2
* Centralize the devstat handling for all GEOM disk device driversPoul-Henning Kamp2003-03-081-1/+0
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-13/+5
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* Fixed printf format errors in previous commit. %llu is no more suitableBruce Evans2002-03-181-2/+4
* Formats that print the block number need to be changed from %u toWarner Losh2002-03-181-2/+2
* Update to C99, s/__FUNCTION__/__func__/,David E. O'Brien2001-12-101-1/+1
* KSE Milestone 2Julian Elischer2001-09-121-4/+4