Merge branch 'master' of git://git.ucc.asn.au/tpg/acess2
[tpg/acess2.git] / Kernel / threads.c
2012-02-06 John HodgeMerge branch 'master' of git://git.ucc.asn.au/tpg/acess2
2012-01-30 John HodgeBugfixing
2012-01-29 John HodgeKernel - Fixed freeing NULL
2012-01-28 John HodgeKernel - Split per-process and per-thread data
2012-01-23 John HodgeKernel - Cleaned up threads code a little, fixed event...
2012-01-20 John HodgeKernel - Moved process cleanup to thread deletion code
2011-11-11 John HodgeKernel - Fixing bugs exposed by enabling -O3
2011-11-11 John HodgeKernel/threads - Cleaning out delete queue
2011-11-11 John HodgeKernel - Split Mutexes/Semaphores out
2011-11-03 John HodgeKernel - Debugging
2011-10-28 John HodgeKernel/threads - Removed another nested lock
2011-10-15 John HodgeKernel/threads - Removing nested locks
2011-10-14 John HodgeKernel/armv7 - Fixing bugs, Proc_Clone works now
2011-10-13 John HodgeKernel - Fixing bugs
2011-10-12 John HodgeKernel - Changed Threads_CloneTCB (removed Err ptr)
2011-10-11 John HodgeKernel/x86_64 - Now boots, login a little bugged though
2011-10-11 John HodgeKernel - MMU usage fixes
2011-10-08 John HodgeMisc changes
2011-09-27 John HodgeKernel/armv7 - Task switching now supported
2011-09-26 John HodgeKernel - Added Proc_Rescedule support
2011-09-25 John HodgeKernel/x86 - Fixed build and run after x86_64 and arm7...
2011-08-28 John HodgeKernel - Improved debug in threads.c
2011-08-24 John HodgeKernel - Bugfixing mmap and new binary loading
2011-08-22 John HodgeKernel/arm7 - Stubbing functions, now compiles and...
2011-08-08 John HodgeKernel - Fixes from clang's scan-build tool
2011-08-07 John HodgeKernel - Updated thread code to add new active tasks...
2011-08-06 John HodgeKernel - Cleaning up unneeded malloc() calls
2011-07-03 John HodgeKernel - Absently cleaning up (minor presentation changes)
2011-06-16 John HodgeKernel - Implemented waking from semaphores
2011-05-28 John HodgeKernel - Finally fixed that corruption bug (description...
2011-05-25 John HodgeMerge branch 'master' of [email protected]:acess2
2011-05-16 John HodgeHore work to allow ARM builds
2011-05-07 John HodgeCleaning up and Debugging (Exposed by AcessNative mostly)
2011-04-02 John HodgeMisc changes
2011-03-24 John HodgeCompile fixes for clang
2011-03-02 John HodgeBedtime commit, misc changes
2011-03-02 John HodgeAdded debug (disabled) to Semaphore_Signal
2011-02-28 John HodgeKernel - Implemented select(), partially debugged
2011-02-27 John HodgeKernel - Implementing select()
2011-02-27 John HodgeMisc changes, fixing problems with long log strings
2011-02-14 John HodgeAdded some very pedantic warning flags
2011-02-13 John HodgeReworked semaphores to be symetric
2011-02-12 John HodgeCleaned up places where MM_Allocate was used without...
2011-02-12 John HodgeBig bugfixes from trying a Clone/fork bomb
2011-02-02 John HodgeFixed compile errors, added Semaphore code
2011-01-23 John HodgeKernel - So... should remember to initialise structures
2010-12-10 John HodgeMerge branch 'master' of serenade.mutabah.net:acess2
2010-12-10 John HodgeCleaning up code, and separating a little to allow...
2010-12-04 John HodgeAdded thread pointer to thread dump
2010-11-06 John HodgeComposite commit (GUI / Networking)
2010-10-31 John HodgeFiddling with x86_64 and i486 builds
2010-10-30 John HodgeFixing vsnprintf behavior on 64-bit systems
2010-10-19 John HodgeBuglocating: Some random corruption in VFS, FDD lockups
2010-10-05 John HodgeChanged back to lottery scheduler, disabled debug
2010-10-03 John HodgeRefactored thread switching code to support compile...
2010-10-02 John HodgePlaced a comment to not the location of the blocker
2010-10-02 John HodgeFixed threading bug
2010-09-09 John HodgePer-CPU task switch disable, minor spiderscript changes
2010-09-07 John HodgeMore thread issue fixing, still not working
2010-09-05 John HodgeStill some issues, but it seems to not crash anymore
2010-09-04 John HodgeFiddling with threading code to attempt to fix this...
2010-09-04 John HodgeJust a bit of commenting and cleanup (plus correctness...
2010-08-31 John HodgeFiddling with threading bugs (both Qemu and Bochs hate...
2010-08-24 John HodgeFixed TID0 not being on the All Threads list
2010-08-24 John HodgeTrying to reduce the ability for a fork bomb to fault...
2010-08-23 John HodgeUnborking some threading code
2010-08-22 John HodgeFixing commenting (always nice)
2010-08-22 John HodgeChanged spinlock mechananisim
2010-07-31 John HodgeMP Scheduling work (slightly buggy, but no impact on...
2010-07-28 John HodgeBugfixed MP scheduling code in MP build
2010-07-28 John HodgeFixing MultiCPU thread distribution (only tested in...
2010-07-24 John HodgeFixing bugs and removing debug statements
2010-06-20 John HodgeFixing behavior of Threads_CloneTCB
2010-06-18 John HodgeIt's been too long since I committed
2010-05-13 John HodgeMore work on x86_64 port, also cleaned up a little...
2010-05-11 John HodgeMerge branch 'master' of serenade.mutabah.net:acess2
2010-05-11 John HodgeCleaned up thread code, changed default compiler name...
2010-05-11 John HodgeMerge branch 'master' of [email protected]:acess2
2010-05-01 John HodgeImproved user error handling, now a user DIV0 doesn...
2010-04-30 John HodgeMany changes, bugfixes to user vsnprintf and to escape...
2010-04-23 John HodgeFixes to VM8086 handler to remove operand size errors.
2010-04-13 John HodgeMerge branch 'master' of git://git.ucc.asn.au/acess2
2010-04-02 John HodgeFixes to x86 error and interrupt handling
2010-04-02 John HodgeVM8086 Support, Starting on VESA Driver
2010-03-04 John HodgeMore work on TCP, Connection is successfully establishe...
2010-01-19 John HodgeBugfixes and debug cleanup
2010-01-19 John HodgeMulti-user testing and bugfixing
2009-12-29 John HodgeChanged "common.h" to "acess.h" to reduce possible...
2009-11-19 John HodgeCleanup and Bugfixes
2009-10-26 John HodgeFixes to Libc, Doxygen Comments and VTerm layout
2009-10-15 John HodgeVarious Changes
2009-10-02 John HodgeFixed bug where system would lock if a user task segfau...
2009-10-02 John HodgeFixed bug with handling of . and .. that was trashing...
2009-10-02 John HodgeCleanup
2009-09-30 John HodgeFixed Segfault if execve fails, fixed errors in LibC...
2009-09-28 John HodgeDebug
2009-09-28 John HodgeDebug
2009-09-28 John HodgeCut down on debug, fixed tabs, made process tree be...
2009-09-27 John HodgeRemoved debug
2009-09-27 John HodgeChanged user stack to be at 8M
next

UCC git Repository :: git.ucc.asn.au