summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-02-28Cleanupsjustus/dde-0Justus Winter
2016-02-27Drop new notification, the old one is fine and turned out to be extensibleJustus Winter
2016-02-27No need for a new kind of notification, we can provide a smoother upgrade pathJustus Winter
2016-02-26New kind of notification, untestedJustus Winter
2016-02-26Avoid cli/sti in favor of cpu_intr_{save,restore}Justus Winter
2016-02-26i386: add parts of cpu.h from x15Justus Winter
2016-02-26Add copyright noticesJustus Winter
2016-02-26Fix infinite loop with cli if netdde is killed with pending irqsJustus Winter
2016-02-26Fix xen buildJustus Winter
2016-02-26Fix reference counting; use dead-name notificationJustus Winter
2016-02-26Use the slab allocatorJustus Winter
2016-02-26ReorderJustus Winter
2016-02-26Fix synchronizationJustus Winter
2016-02-25Some cleanups of the userspace interrupt handlingJustus Winter
2016-02-25Rework/comment on the userspace interrupt handlingJustus Winter
2016-02-25Disable disabling the irq via device_intr_enableJustus Winter
2016-02-2570_dde.patchJustus Winter
2016-02-23Include the exception protocol in 'gnumach.msgids'Justus Winter
2016-02-22Remove kmem cache flags from the debugging interfaceRichard Braun
2016-02-22Fix slab allocator option handlingRichard Braun
2016-02-22Optimize slab lookup on the free pathRichard Braun
2016-02-22Fix unused variable warningsRichard Braun
2016-02-20Avoid slab allocation failures caused by memory fragmentationRichard Braun
2016-02-16Avoid panics on physical memory exhaustionRichard Braun
2016-02-14Reduce VM_KERNEL_MAP_SIZESamuel Thibault
2016-02-07vm: initialize external mapsJustus Winter
2016-02-07vm: allocate a large map for all objects larger than SMALL_SIZEJustus Winter
2016-02-07vm: remove unused field from struct vm_externalJustus Winter
2016-02-07Remove kmem mapRichard Braun
2016-02-06Change computation of slab sizeRichard Braun
2016-02-02Fix various memory managment errorsRichard Braun
2016-02-02Fix unused variable warningsRichard Braun
2016-02-02Stack the slab allocator directly on top of the physical allocatorRichard Braun
2016-01-30Fix early page allocation on XenRichard Braun
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
2016-01-29Fallback on direct PCI access when no BIOS32 is availableSamuel Thibault
2016-01-23Merge branch 'rbraun/vm_page'Richard Braun
2016-01-23Use vm_page as the physical memory allocatorRichard Braun
2016-01-23Import the vm_page module from X15 and relicense to GPLv2+Richard Braun
2016-01-23Import the biosmem module from X15 and relicense to GPLv2+Richard Braun
2016-01-23Import the multiboot module from X15 and relicense to GPLv2+Richard Braun
2016-01-23Import the elf module from X15 and relicense to GPLv2+Richard Braun
2016-01-23Import the log2 module from X15 and relicense to GPLv2+Richard Braun
2016-01-14Fix build with gcc-6Samuel Thibault
2016-01-13Increase kernel map sizeSamuel Thibault
2016-01-02Completely disable strict aliasingRichard Braun
2016-01-02Fix object page list typeRichard Braun
2016-01-02replace extern with static in some linux codeFlavio Cruz