summaryrefslogtreecommitdiff
path: root/device
AgeCommit message (Expand)Author
2023-06-12intr: Fix crash on irq notification port destructionSamuel Thibault
2023-05-26x86_64: enable code for managing interruptsLuca Dariz
2023-05-05Improve portability for device/net_io.c and use designated initializersFlavio Cruz
2023-04-29Use c_string for dev_name_t in the device subsystem.Flavio Cruz
2023-02-16intr: Simplify clearing after intr port deallocationSamuel Thibault
2023-02-15Document spl levels of locks taken during interruptsSamuel Thibault
2023-02-08slock: Fix initialization of statically-allocated slocksSamuel Thibault
2023-01-25dev_pager.c: use mach_msg_type_number_tFlavio Cruz
2023-01-24Fix several warnings for -Wmissing-prototypesFlavio Cruz
2023-01-19Remove existing old style definitions and use -Wold-style-definition.Flavio Cruz
2023-01-19Include mig generated device headers to avoid missing prototypesFlavio Cruz
2023-01-18update writev syscall signature with rpc typesLuca Dariz
2023-01-16add missing argument namesLuca Dariz
2022-12-27Fix some warnings with -Wmissing-prototypes.Flavio Cruz
2022-12-21Use -Wstrict-prototypes and fix warningsFlavio Cruz
2022-12-18Use long_natural_t for recnum_tFlavio Cruz
2022-12-06Define vm_size_t and vm_offset_t as __mach_uintptr_t.Flavio Cruz
2022-08-27fix warnings for 32 bit buildsLuca Dariz
2022-08-09dev_pager.c: fix wrong condition to remove entriesJoan Lledó
2022-03-13device intr: Return an error on bogus intr portSamuel Thibault
2022-03-13device intr: Fix hypothetical NULL dererefenceSamuel Thibault
2022-03-13device: Fix NULL dereferenceSamuel Thibault
2022-03-13device: Avoid NULL dereferenceSamuel Thibault
2022-02-18device_map_page: update prototypeSamuel Thibault
2022-02-16vm_object: Fix vm_object_page_map map function prototypeSamuel Thibault
2021-12-30Convert from K&R to ANSIEtienne Brateau
2021-11-28Fix rejecting the mapping of some pagesSamuel Thibault
2021-11-07Drop unused device_pager_releaseSamuel Thibault
2021-08-28dev_pager: rename hash macrosJoan Lledó
2021-08-28dev_pager: implement offsetJoan Lledó
2021-04-04SMP: Fix warningsSamuel Thibault
2021-03-31intr: Always share irqsSamuel Thibault
2021-03-31intr: Add user interrupt handling code for non-Linux caseDamien Zammit
2020-09-10device_pager_setup: Add FIXME commentSamuel Thibault
2020-07-19device intr: Fix reference leakSamuel Thibault
2020-07-19intr_register: better document how we'd handle crashesSamuel Thibault
2020-07-1864bit: fix buildSamuel Thibault
2020-07-15Fix xen buildSamuel Thibault
2020-07-10Add hardware interrupt notification mechanismSamuel Thibault
2020-03-31Fix build with -fno-commonSamuel Thibault
2020-03-31Restore vm_size_t to natural_tSamuel Thibault
2020-03-2964bit: fix warningsSamuel Thibault
2020-03-2964bit: Fix vm_size_t sizeSamuel Thibault
2018-07-28device: Fix d_mmap typeSamuel Thibault
2018-07-28Fix dev_ops typesSamuel Thibault
2017-09-21device: Remove unused file.Justus Winter
2016-10-03Remove deprecated external memory management interface.Justus Winter
2016-09-16VM: improve pageout deadlock workaroundRichard Braun
2016-09-07Remove map entry pageability property.Richard Braun
2016-05-18Fix gcc-6 warningsSamuel Thibault