aboutsummaryrefslogtreecommitdiff
path: root/linux/dev
Commit message (Expand)AuthorAgeFilesLines
* linux drivers: Don't depend on curr_pic_mask for APICDamien Zammit2022-10-261-2/+2
* ahci: Do not even try AHCI identify when device is ATAPIAndrea Monaco2021-09-121-3/+4
* ahci: Fix warning contentAndrea Monaco2021-09-121-1/+1
* linux block: allow loading data up to 4GiB limitSamuel Thibault2021-08-281-1/+8
* linux block: Fix checking block sector.Samuel Thibault2021-08-271-0/+2
* vm_page_grab: allow allocating in high memorySamuel Thibault2021-08-271-2/+2
* block: Look out for disk sector number overflowSamuel Thibault2021-08-172-9/+60
* Add ioapic support disabled by defaultDamien Zammit2021-04-041-1/+3
* linux irq: Avoid hardcoding the number of interrupts.Damien Zammit2021-03-281-14/+8
* fix EISA check in init_IRQDamien Zammit2021-03-271-1/+1
* ahci: Fix variable nameAndrea G. Monaco2021-02-211-4/+4
* genhd: Fix building without IDE driversSamuel Thibault2020-11-151-2/+5
* smp: Add --enable-ncpus option and fix buildSamuel Thibault2020-09-191-0/+3
* Add hardware interrupt notification mechanismSamuel Thibault2020-07-101-79/+73
* Support GPT disklabels and build them by defaultнаб2020-06-012-0/+318
* Add kmem_vallocSamuel Thibault2020-05-011-1/+3
* irq: Add disabling counterSamuel Thibault2019-11-121-4/+51
* spl: Remove intpri arraySamuel Thibault2019-11-105-59/+4
* simplify interrupt handlingDamien Zammit2019-11-104-22/+15
* Fix printk formatSamuel Thibault2019-08-111-5/+5
* ahci: Ignore multifunction bit in PCI header typeSamuel Thibault2019-04-271-0/+2
* 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
* 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
* Use uint32_t instead of unsigned32_t.Flavio Cruz2016-04-041-10/+0
* Disable probing legacy IDE when AHCI driver worksSamuel Thibault2016-01-292-0/+16
* Use PCI macrosSamuel Thibault2016-01-291-2/+2
* ahci: print PCI bus/dev/fun in hexadecimalSamuel Thibault2016-01-291-14/+14
* Use vm_page as the physical memory allocatorRichard Braun2016-01-233-137/+16
* replace extern with static in some linux codeFlavio Cruz2016-01-023-8/+8
* 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
* Fix build with -O0Samuel Thibault2015-07-072-19/+19
* Fix restoring interrupts on timeoutSamuel Thibault2015-06-301-0/+1
* Print about powered-down AHCI portsSamuel Thibault2015-06-291-6/+40
* Add stdint integer types in Linux glueSamuel Thibault2015-05-231-0/+9
* 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
* Pass ide and hd kernel options to ide driverSamuel Thibault2014-11-121-0/+26
* Fix prototypeSamuel Thibault2014-04-041-1/+1