rink.nu / projects / ananas / shortlog
 
3 months ago ago Rink Springer i386: Remove two exported symbols that don't exist anymore
3 months ago ago Rink Springer i386: Add symbols we need for the IRQ handler changes
3 months ago ago Rink Springer kernel: Fix handling of stray IRQ's, these wouldn't correctly update the nested IRQ count
3 months ago ago Rink Springer i386: Implement incrementing of the 'nested IRQ' per-CPU variable in IRQ handlers
3 months ago ago Rink Springer kernel: Introduce a per-CPU 'nested IRQ' variable, which notes how deeply we are in IRQ handlers
3 months ago ago Rink Springer kernel: Add a (mostly i386) gdb script which defines commands to inspect useful things
3 months ago ago Rink Springer i386: Switch to the idle thread upon startup
3 months ago ago Rink Springer kernel: Add a function to resolve an address to a symbol
3 months ago ago Rink Springer kernel: Fix a dumb oversight in the ELF64 code
3 months ago ago Rink Springer kernel: Enable extra assertions in the scheduler code
3 months ago ago Rink Springer kernel: resuming a nonsuspended thread should only happen in early boot, so assert if this isn't the case
3 months ago ago Rink Springer kernel: Retire the 'md_thread_bootstrap' function, which is no longer necessary and isn't called either
3 months ago ago Rink Springer kernel: don't resume a thread in a waitqueue if it wasn't suspended by the waitqueue
4 months ago ago Rink Springer kernel: Fix thread termination
4 months ago ago Rink Springer kernel: Fix a hang, crash, double fault or just plain reboot when more than a few IRQ's occur relatively quickly
4 months ago ago Rink Springer kernel: Rework the scheduler so that it understands priorities and CPU affinity
4 months ago ago Rink Springer dqueue: Add the 'insert before' operation
4 months ago ago Rink Springer kernel: Prefix all members of the THREAD structure with 't_'
4 months ago ago Rink Springer powerpc: Add instructions how to build and install psim, the GDB PowerPC emulator
4 months ago ago Rink Springer powerpc: Remove the newlines after TRACE, these make the output harder to read
4 months ago ago Rink Springer kernel: Catch up with 'xxx' -> 'OPTION_xxx' changes
4 months ago ago Rink Springer kernel: build fix: Catch up with init mechanism / threading changes
4 months ago ago Rink Springer arm: Add instructions on the SheevaPlug
4 months ago ago Rink Springer x86: Do not immediately acknowledge interrupts before handling them
4 months ago ago Rink Springer x86: Don't call schedule() in interrupt context
4 months ago ago Rink Springer x86: Rework the PIC code to the new interrupt source mechanism
4 months ago ago Rink Springer kernel: Work towards unified IRQ sources
5 months ago ago Rink Springer kernel: Rework the scheduler to use a runqueue and sleepqueue
5 months ago ago Rink Springer ata: use a byte-write to reset the DMA status register
5 months ago ago Rink Springer i386: Implement a double fault exception mechanism
5 months ago ago Rink Springer i386: Remove obsoleted kernel stack address definition
5 months ago ago Rink Springer bio: Remove the chain/bucket linked lists and use the generic DQUEUE macro's for them
5 months ago ago Rink Springer dqueue: Make it possible to override the variable name prefix in the prev/next pointer fields
5 months ago ago Rink Springer i386: Clean the thread code a bit
5 months ago ago Rink Springer kernel: Rework thread waiters to use waitqueue's
5 months ago ago Rink Springer i386: Catch up with thread bootstrapping and rework the thread code to ensure kernel stacks are unique and no longer mapped to specific addresses
5 months ago ago Rink Springer kernel: Introduce a md_thread_bootstrap() call to bootstrap the idle thread when nothing is running
5 months ago ago Rink Springer kernel: Do not make idle threads machine dependant
5 months ago ago Rink Springer kernel: Add a rescheduling-flag per thread and set it when something more important was woken
5 months ago ago Rink Springer kernel: Rework scheduler so that it always keeps interrupts disabled while switching
5 months ago ago Rink Springer kernel: No longer set curthread to NULL to avoid storing the context
5 months ago ago Rink Springer kernel: Rework context switching
5 months ago ago Rink Springer binutils: It seems this is only distributed as .tar.bz2 instead of .tar.gz, so catch up
5 months ago ago Rink Springer fileids: Catch up with ARM platform
5 months ago ago Rink Springer Tighten .hgignore a bit more to skip apps
5 months ago ago Rink Springer tests: Add the 'exec' framework as well, as this is needed now
5 months ago ago Rink Springer loader: Add an unfinished x86 EFI version
5 months ago ago Rink Springer toolchain: Make it possible to output i386 UEFI PE executables
5 months ago ago Rink Springer toolchain: Add ARM target
5 months ago ago Rink Springer kernel: Add unfinished ARM port
5 months ago ago Rink Springer toolchain: Update to binutils 2.21.1 and gdb 7.3.1
5 months ago ago Rink Springer Remove the 'modules' subdirectory; there must be a better way to build these without duplication
6 months ago ago Rink Springer powerpc: Fix a silly copy/paste error
7 months ago ago Rink Springer toolchain: Add an ARM target
9 months ago ago Rink Springer vfs: Fix a braino causing at most one filesystem to be registerable
9 months ago ago Rink Springer config: Make it possible to specify multiple conditions using && and || in the files clause
9 months ago ago Rink Springer config: Rework so it will use our generic queue macros
9 months ago ago Rink Springer config: Make warnings clean and remove an obsoleted function
9 months ago ago Rink Springer kernel: Make VFS, BIO and ELF support all optional
9 months ago ago Rink Springer config: Catch up with the '#define xxx' -> '#define OPTION_xxx' change
Powered by FreeBSD, PostgreSQL and Perl
© 2001 - 2011 Rink Springer