aboutsummaryrefslogtreecommitdiff
path: root/linux
Commit message (Expand)AuthorAgeFilesLines
* irq: Add disabling counterSamuel Thibault2019-11-122-4/+53
* spl: Remove intpri arraySamuel Thibault2019-11-105-59/+4
* Make default boot less scarySamuel Thibault2019-11-102-10/+19
* simplify interrupt handlingDamien Zammit2019-11-106-23/+18
* ide: Use default IRQ by defaultSamuel Thibault2019-11-101-0/+1
* compiler-gcc*.h: Keep on the gcc 5 version for nowSamuel Thibault2019-09-065-268/+4
* Add gcc-9 compatibilitySamuel Thibault2019-08-311-0/+67
* Fix printk formatSamuel Thibault2019-08-111-5/+5
* ahci: Ignore multifunction bit in PCI header typeSamuel Thibault2019-04-271-0/+2
* Move -D__ASSEMBLY__ to general AM_CCASFLAGSSamuel Thibault2018-12-301-1/+1
* Add gcc-8 compatibilitySamuel Thibault2018-07-281-0/+67
* Keep DMA enabled on QEMU disksSamuel Thibault2018-06-131-0/+8
* linux block: fix outbound access to non-directmap user dataSamuel Thibault2017-11-011-4/+6
* linux-block: Fix calling vm_map_copy_discard on uninitialized variableSamuel Thibault2017-10-311-2/+1
* linux: Fix warnings.Justus Winter2017-10-261-2/+1
* linux: Fix interrupt glue.Justus Winter2017-09-301-2/+16
* Support GCC 7David Michael2017-05-071-0/+67
* linux: Remove incompatible local prototype.Justus Winter2016-10-121-4/+3
* kern: Improve assertions and panics.Justus Winter2016-10-011-2/+4
* Update device drivers for highmem supportRichard Braun2016-09-211-41/+22
* Update Linux block layer glue codeRichard Braun2016-09-211-15/+16
* Redefine what an external page isRichard Braun2016-09-211-2/+2
* Remove phys_first_addr and phys_last_addr global variablesRichard Braun2016-09-211-1/+1
* Fix buffer size passed to scsi_do_cmdSamuel Thibault2016-05-264-6/+6
* Use uint32_t instead of unsigned32_t.Flavio Cruz2016-04-041-10/+0
* Disable probing legacy IDE when AHCI driver worksSamuel Thibault2016-01-293-1/+26
* Use PCI macrosSamuel Thibault2016-01-291-2/+2
* ahci: print PCI bus/dev/fun in hexadecimalSamuel Thibault2016-01-291-14/+14
* Fallback on direct PCI access when no BIOS32 is availableSamuel Thibault2016-01-291-0/+2
* Use vm_page as the physical memory allocatorRichard Braun2016-01-234-143/+16
* Fix build with gcc-6Samuel Thibault2016-01-141-0/+67
* replace extern with static in some linux codeFlavio Cruz2016-01-028-29/+29
* remove unnused disk code and headersFlavio Cruz2016-01-011-35/+0
* fix some compiler warnings in gnumachFlavio Cruz2016-01-012-3/+3
* Fix ahci unit MAX_PORTS checkSamuel Thibault2015-11-271-1/+1
* Fix missing format in printkSamuel Thibault2015-11-271-1/+1
* commit fce798016c4bd2be89b86b0d343ab54505409412Rik van Riel2015-09-071-1/+0
* Avoid re-defining macrosJustus Winter2015-08-152-2/+8
* linux/net: fix build with -O0Justus Winter2015-07-181-1/+1
* Fix build with -O0Samuel Thibault2015-07-077-39/+55
* Fix restoring interrupts on timeoutSamuel Thibault2015-06-301-0/+1
* Print about powered-down AHCI portsSamuel Thibault2015-06-291-6/+40
* Restrict `-fno-strict-aliasing' to the Linux driversJustus Winter2015-05-231-0/+5
* Add stdint integer types in Linux glueSamuel Thibault2015-05-231-0/+9
* Fix semaphore failure path special calling conventionSamuel Thibault2015-05-021-3/+7
* Replace clobbers with earlyclobbersSamuel Thibault2015-05-012-15/+17
* Fix build with gcc-5Samuel Thibault2015-04-301-0/+67
* Show odd number of portsSamuel Thibault2015-03-051-1/+1
* linux: fix compiler warningJustus Winter2015-02-201-0/+1
* Fix programming PIT counterSamuel Thibault2014-11-231-1/+1