haiku/src/system/kernel
Axel Dörfler 176f0604ed Continuing from the kernel debugger did not work on SMP machines, as SMP_MSG_CPU_HALT was
a one way ticket. It now works as expected.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21280 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-05-31 22:09:39 +00:00
..
arch * Implemented APM generic syscall API to query the current power status. 2007-05-16 15:22:23 +00:00
cache Even more correct return value. 2007-04-27 10:47:21 +00:00
debug Continuing from the kernel debugger did not work on SMP machines, as SMP_MSG_CPU_HALT was 2007-05-31 22:09:39 +00:00
device_manager Fixed warning. 2007-01-12 18:03:21 +00:00
disk_device_manager fixed error return in _Scan() function. now only returns B_OK when a device was found. 2007-01-06 01:04:09 +00:00
fs * create_vnode() now panicks when it could not find the freshly created vnode 2007-05-28 14:17:18 +00:00
lib * Added find_directory() to the kernel - it currently may not work as good as the 2007-05-21 22:28:02 +00:00
messaging * Introduced new build system variables 2005-12-30 21:20:07 +00:00
platform some build fixes for pxe_ia32 platform 2006-09-28 12:52:20 +00:00
slab slab/cache: a couple more fixes. 2007-04-30 01:08:05 +00:00
util Implemented hash_remove_current() which removes the current iterator position 2007-03-11 21:18:49 +00:00
vm cache/slab: when CACHE_DURING_BOOT is specified, use vm_allocate_early to obtain pages for slabs, and create the associated areas on post bootup. 2007-04-29 22:58:46 +00:00
boot_item.cpp added missing nothrow parameter 2006-09-16 23:25:56 +00:00
cpu.c yet another fix for #1018, which has at this point blossomed into a reorg of how AP cpus are initialized. 2007-02-19 00:11:24 +00:00
elf.cpp Reversed locking order of sImageLoadMutex and sImageMutex in 2007-03-31 23:06:09 +00:00
heap.c fixed some warnings 2006-08-28 10:20:45 +00:00
image.c Added a image_debug_lookup_user_symbol_address() that one day may find symbol names 2005-11-04 17:25:58 +00:00
int.c the previously added IO interrupt handling routines are no longer necessary, at least for now. 2007-05-06 22:40:52 +00:00
Jamfile Added Haiku revision number to the kernel (same mechanism as used for 2007-05-19 15:36:32 +00:00
kernel_daemon.c Some cleanup (made static variables static). 2005-06-13 12:59:11 +00:00
kernel.rdef Removed the R5 icon from the kernel resources - it can only be compiled for Haiku. 2007-01-05 20:16:48 +00:00
linkhack.c Renamed system/core to system/kernel. 2005-04-13 13:22:10 +00:00
lock.c * mutex_lock() and recursive_lock_lock() now return a status_t and report failure. 2007-02-07 14:07:31 +00:00
main.c Added Haiku revision number to the kernel (same mechanism as used for 2007-05-19 15:36:32 +00:00
module.cpp * open_module_list() put the wrong base path length onto the stack, and thus, 2006-03-12 19:48:28 +00:00
port.c Improved the filter capabilities of the "ports", "port", "sems", and "areas" debugger commands. 2006-03-24 12:59:23 +00:00
real_time_clock.c tzoffset is in seconds 2006-08-27 19:03:50 +00:00
scheduler.cpp * More or less reverted my previous thread_yield() change: while this gives 2007-04-19 21:25:19 +00:00
sem.c Disabled priority boost on semaphore release completely now (after having pacified it 2007-04-19 21:30:38 +00:00
shutdown.c fixed the way accept() works in regards to the cookie pointer. It is no longer visible to userspace, we pass the fd instead. Also renamed kernel's shutdown() to system_shutdown as it collides with Posix's shutdown(). 2007-05-23 19:56:40 +00:00
signal.c Another kernel bug less: 2007-01-12 22:54:21 +00:00
smp.c Continuing from the kernel debugger did not work on SMP machines, as SMP_MSG_CPU_HALT was 2007-05-31 22:09:39 +00:00
syscalls.c Don't reschedule at the end of every syscall. Speeds up syscalls by about 15%. 2007-02-18 04:53:15 +00:00
system_info.c Added Haiku revision number to the kernel (same mechanism as used for 2007-05-19 15:36:32 +00:00
team.c fix change in revision 20162, the path was left out 2007-02-20 20:27:23 +00:00
thread.c Cleanup. 2007-05-31 22:05:57 +00:00
timer.c Fixes that make Haiku build with gcc 4. Mainly out of the following 2005-11-12 23:27:14 +00:00