summaryrefslogtreecommitdiff
path: root/linux/dev
AgeCommit message (Expand)Author
2025-02-12Use MACRO_BEGIN/ENDSamuel Thibault
2024-12-04warn about incompatibility between linux disk driver and PAESamuel Thibault
2024-10-17Add missing caddr_t typeSamuel Thibault
2024-03-09remove machine/machspl.h as it duplicates machine/spl.hLD
2024-03-04linux: Add missing includeSamuel Thibault
2024-01-23linux: Add noide and noahci kernel optionsSamuel Thibault
2023-08-30linux: DMA32 is now correctly handledv1.8+git20230830Samuel Thibault
2023-03-13Use host_get_time64 in glue codeFlavio Cruz
2023-02-14linux: Fix non-SMP buildSamuel Thibault
2023-02-14Make curr_ipl[] per cpuDamien Zammit
2023-02-03linux: Keep existing timer interrupt handler for APICDamien Zammit
2023-01-31linux: Skip updating jiffies on AP timerDamien Zammit
2023-01-24Fix several warnings for -Wmissing-prototypesFlavio Cruz
2022-12-22Drop spurious changesv1.8+git20221224Samuel Thibault
2022-12-22Warn only once about not being able to recycle pagesSamuel Thibault
2022-10-26linux drivers: Don't depend on curr_pic_mask for APICDamien Zammit
2021-09-12ahci: Do not even try AHCI identify when device is ATAPIAndrea Monaco
2021-09-12ahci: Fix warning contentAndrea Monaco
2021-08-28linux block: allow loading data up to 4GiB limitSamuel Thibault
2021-08-27linux block: Fix checking block sector.Samuel Thibault
2021-08-27vm_page_grab: allow allocating in high memorySamuel Thibault
2021-08-17block: Look out for disk sector number overflowSamuel Thibault
2021-04-04Add ioapic support disabled by defaultDamien Zammit
2021-03-28linux irq: Avoid hardcoding the number of interrupts.Damien Zammit
2021-03-27fix EISA check in init_IRQDamien Zammit
2021-02-21ahci: Fix variable nameAndrea G. Monaco
2020-11-15genhd: Fix building without IDE driversSamuel Thibault
2020-09-19smp: Add --enable-ncpus option and fix buildSamuel Thibault
2020-07-10Add hardware interrupt notification mechanismSamuel Thibault
2020-06-01Support GPT disklabels and build them by defaultнаб
2020-05-01Add kmem_vallocSamuel Thibault
2019-11-12irq: Add disabling counterSamuel Thibault
2019-11-10spl: Remove intpri arraySamuel Thibault
2019-11-10simplify interrupt handlingDamien Zammit
2019-08-11Fix printk formatSamuel Thibault
2019-04-27ahci: Ignore multifunction bit in PCI header typeSamuel Thibault
2017-11-01linux block: fix outbound access to non-directmap user dataSamuel Thibault
2017-10-31linux-block: Fix calling vm_map_copy_discard on uninitialized variableSamuel Thibault
2017-10-26linux: Fix warnings.Justus Winter
2017-09-30linux: Fix interrupt glue.Justus Winter
2016-10-12linux: Remove incompatible local prototype.Justus Winter
2016-10-01kern: Improve assertions and panics.Justus Winter
2016-09-21Update device drivers for highmem supportRichard Braun
2016-09-21Update Linux block layer glue codeRichard Braun
2016-09-21Redefine what an external page isRichard Braun
2016-09-21Remove phys_first_addr and phys_last_addr global variablesRichard Braun
2016-04-04Use uint32_t instead of unsigned32_t.Flavio Cruz
2016-01-29Disable probing legacy IDE when AHCI driver worksSamuel Thibault
2016-01-29Use PCI macrosSamuel Thibault
2016-01-29ahci: print PCI bus/dev/fun in hexadecimalSamuel Thibault