summaryrefslogtreecommitdiffstats
path: root/sys/x86/iommu
Commit message (Expand)AuthorAgeFilesLines
* MFC r325530 (jeff), r325566 (kib), r325588 (kib):markj2018-02-211-8/+5
* MFC r320125:kib2017-06-263-34/+25
* MFC r316851:kib2017-04-211-1/+1
* MFC r316011:kib2017-04-034-46/+124
* MFC r315968:kib2017-04-021-3/+23
* MFC r315934:kib2017-04-011-2/+4
* MFC r315933:kib2017-04-011-5/+7
* MFC r315932:kib2017-04-011-2/+2
* MFC r309551:kib2017-03-311-0/+2
* MFC r309550:kib2016-12-122-2/+2
* MFC 303754: Add __printflike() to bus_describe_intr() to enable -Wformat checks.jhb2016-10-061-1/+1
* MFC 303886: Add additional constants.jhb2016-09-301-0/+4
* sys: use our roundup2/rounddown2() macros when param.h is available.pfg2016-04-211-2/+2
* Add hw.dmar.batch_coalesce tunable/sysctl, which specifies rate atkib2016-04-173-2/+20
* Remove taskqueue_enqueue_fast().jhb2016-03-012-2/+2
* Some BIOSes ACPI bytecode needs to take (sleepable) acpi mutex forkib2016-02-201-6/+2
* dmar_ctx_dtr() does not exist since r284869. Remove the static functionbz2015-09-221-1/+0
* Comment only change, fix grammar and somewhat clarify the action.kib2015-08-141-2/+3
* Typo in comment.kib2015-07-201-1/+1
* Split the DMAR unit domains and contexts. Domains carry address spacekib2015-06-268-623/+839
* Remove several write-only variables, all reported by the gcc 4.9kib2015-05-292-9/+3
* Explicitely enable queued invalidation completion interrupt when thekib2015-05-291-0/+2
* Account for the offset of the page run when allocating thekib2015-04-083-21/+32
* When mapping an allocated entry, use the entry size, instead of thekib2015-03-241-1/+1
* Assert that the mapping loop makes progress.kib2015-03-241-0/+1
* Use VT-d interrupt remapping block (IR) to perform FSB messageskib2015-03-1912-19/+726
* Provide definitions for all descriptors types in the DMAR invalidationkib2015-03-191-6/+21
* Fix syntax error.kib2015-03-191-1/+1
* When initial placement of the new entry crosses the boundary,kib2015-03-171-2/+4
* When inserting new entry into the address map, ensure that not onlykib2015-03-171-1/+2
* Revert r276949 and redo the fix for PCIe/PCI bridges, which do notkib2015-02-211-6/+26
* Registers definitions for the new capabilities from the version 2.4 ofkib2015-02-112-4/+67
* vm_page_lookup() accepts read-locked object.kib2015-02-111-4/+2
* Right now, for non-coherent DMARs, page table update code flushes thekib2015-01-114-21/+54
* Fix calculation of requester for PCI device behind PCIe/PCI bridge.kib2015-01-101-25/+27
* Print rid when announcing DMAR context creation. Print sid when faultkib2015-01-102-4/+5
* Fix DMAR context allocations for the devices behind PCIe->PCI bridgeskib2015-01-091-1/+1
* Follow up to r225617. In order to maximize the re-usability of kernel codedavide2014-10-161-1/+1
* Remove ia64.marcel2014-07-071-1/+1
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-5/+4
* Revert r267961, r267973:gjb2014-06-271-4/+5
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-5/+4
* Re-implement the DMAR I/O MMU code in terms of PCI RIDsrstone2014-04-016-47/+64
* Revert PCI RID changes.rstone2014-04-016-64/+47
* Re-implement the DMAR I/O MMU code in terms of PCI RIDsrstone2014-04-016-47/+64
* Add support for the PCI(e)-PCI bridges to the Intel VT-d driver. Thekib2014-03-183-17/+122
* It is not uncommon for BIOSes to report wrong RMRR entries in DMARkib2014-03-181-0/+9
* Trim at EOL.kib2014-03-181-2/+2
* Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thiseadler2013-11-301-8/+8
* Fix gcc warning about an uninitialized bool in sys/x86/iommu/intel_drv.c.dim2013-11-091-0/+2
OpenPOWER on IntegriCloud