summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pci_user.c
Commit message (Expand)AuthorAgeFilesLines
* MFC 338408: Don't directly dereference a user pointer in the VPD ioctl.John Baldwin2018-10-301-3/+11
* MFC r331640:Konstantin Belousov2018-04-031-0/+3
* Revert r330897:Eitan Adler2018-03-291-2/+0
* Partial merge of the SPDX changesEitan Adler2018-03-141-0/+2
* MFC 303881: Reliably return PCI_GETCONF_LAST_DEVICE from PCIOCGETCONF.John Baldwin2016-09-301-7/+7
* Fix syntax error introduced in previous commit where I removed oneStefan Eßer2016-02-191-1/+1
* Remove redundant check for "(dinfo != NULL)", it has already been performedStefan Eßer2016-02-191-3/+3
* Emulate the Device ID and Vendor ID registers for VFsRyan Stone2015-03-011-16/+4
* Add support for displaying VPD for PCI devices via pciconf.John Baldwin2014-01-201-9/+119
* Always initialize pattern_buf pointers to NULL, otherwise AMD64 machineDavid Xu2012-12-261-4/+2
* Fix zillions of style(9) and spacing bugs introduced by r240981.Gleb Smirnoff2012-09-271-127/+129
* Fix several build failures for !COMPAT_FREEBSD32 andGleb Smirnoff2012-09-271-31/+44
* Add 32-bit ABI compat shims. Those are necessary for i386 binary-onlyMaxim Sobolev2012-09-271-6/+201
* Explicitly track the state of all known BARs for each PCI device. The PCIJohn Baldwin2011-03-311-47/+6
* Fix 'pciconf -a' by providing an implementation of PCIOCATTACHED.Neel Natu2010-07-291-0/+10
* pci(4): don't perform maximum register number checkAndriy Gapon2009-09-111-2/+1
* - Add a new ioctl to /dev/pci to fetch details on an individual BAR of aJohn Baldwin2009-02-021-3/+70
* Don't cache the new-bus name of a PCI device in the PCI conf structure,John Baldwin2008-01-151-1/+4
* Fix some bugs in the FreeBSD 4/5/6 pci(4) IOCTLs compatibility code:Marius Strobl2007-12-261-12/+9
* Simplify the old compat #ifdefs.Warner Losh2007-10-261-22/+12
* Add ABI backwards compatibility to the FreeBSD 4/5/6 versions ofMarius Strobl2007-10-241-50/+294
* Make the PCI code aware of PCI domains (aka PCI segments) so we canMarius Strobl2007-09-301-2/+8
* Actually make bounds checking for PCIOCREAD and PCIOCWRITE work.Ruslan Ermilov2006-10-061-6/+8
* For FreeBSD 4 binaries, when trying to read from a device that doesPaul Saab2005-08-261-1/+8
* Use pci_find_bsf() to retrieve the PCI device associated withBruce M Simpson2005-04-131-13/+16
* Use dynamic major number allocation.Poul-Henning Kamp2005-02-271-7/+0
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-3/+3
* Device megapatch 4/6:Poul-Henning Kamp2004-02-211-0/+2
* MF-p4/diff reduction:Warner Losh2004-01-111-1/+0
* The code that was meant to test alignment of the register offsetStefan Eßer2003-10-111-46/+24
* Use __FBSDID().David E. O'Brien2003-08-241-4/+4
* Prefer new location of pci include files (which have only been in theWarner Losh2003-08-221-2/+2
* prevent the number of patterns from exceeding the number of pci devices.John-Mark Gurney2003-06-231-1/+1
* cleanup /dev/pci code some:John-Mark Gurney2003-06-231-54/+20
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-13/+5
* Make /dev/pci use MAJOR_AUTO.Stefan Eßer2003-03-011-0/+4
* 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
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-1/+1
* o Modify access control code for /dev/pci device to use securelevel_gt()Robert Watson2001-09-261-3/+9
* KSE Milestone 2Julian Elischer2001-09-121-6/+6
* Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp2001-03-261-1/+0
* Next round of PCI subsystem updates:Mike Smith2000-12-131-0/+487