haiku/src/system/kernel
Ingo Weinhold 3cf43c2651 Removed the fs_vnode_ops::create_dir() parameter for returning the ID of the
newly created dir. The VFS really doesn't need it and for some file systems
it might not be easy to get by. Several file systems (e.g. rootfs and fat)
were ignoring the parameter anyway.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29719 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-03-26 00:16:34 +00:00
..
arch * Introduce a (private) flag B_NO_HANDLED_INFO for install_io_interrupt_handler. 2009-02-17 21:41:51 +00:00
cache gcc 4 fixes. 2009-03-18 22:43:47 +00:00
debug * Add has_debugger_command() so whether or not a debugger command is available 2009-03-11 12:17:23 +00:00
device_manager Removed the fs_vnode_ops::create_dir() parameter for returning the ID of the 2009-03-26 00:16:34 +00:00
disk_device_manager * Implemented a basic notification mechanism. Right now, only media changes and 2009-03-18 08:55:49 +00:00
fs Removed the fs_vnode_ops::create_dir() parameter for returning the ID of the 2009-03-26 00:16:34 +00:00
lib * Make the kernel (and boot loader) version of vsnprintf() (that backs up all 2008-10-25 12:28:53 +00:00
messaging Remove invalid TODO. 2009-03-14 00:18:23 +00:00
platform - Fix build. 2008-10-21 21:23:55 +00:00
posix Change function name to work with stricter name lookup in GCC 4.3. See 2009-01-22 23:10:50 +00:00
scheduler Introduce an experimental new scheduler intended to work fundamentally the same as our existing one, but with various optimizations to better handle the SMP case: 2009-03-22 00:39:51 +00:00
slab Fixing warnings under GCC4 in preparation to enable -Werror there as well: 2009-02-01 20:48:02 +00:00
util When linking against libgcc already don't include these symbols. Otherwise we 2009-01-25 21:28:43 +00:00
vm * One should not rely on the comma operator being evaluated right-to-left as 2009-03-19 08:55:28 +00:00
boot_item.cpp * Changed get_boot_item() API: it now also can retrieve the size of the boot 2008-03-30 11:01:41 +00:00
boot_splash.cpp Patch by David Powell: 2008-08-28 16:59:34 +00:00
commpage.cpp Register the commpage as an image and its entries as symbols. 2008-09-24 14:41:42 +00:00
condition_variable.cpp * Fixed bug in the "scheduler" command: The check when a thread was 2008-09-03 15:10:44 +00:00
cpu.c * _user_cpu_enabled() accidently returned an error code instead of "false". 2008-05-22 11:38:00 +00:00
elf.cpp * added help for image KDL command 2009-03-25 21:05:06 +00:00
heap.cpp * The deferred_deleter() kernel daemon dropped out, if the list with 2008-11-14 01:50:13 +00:00
image.cpp Insert the application image at the head of the list. Work-around for 2008-09-25 11:47:12 +00:00
int.c Fix wrong check, thanks Axel :-) 2009-02-18 17:52:51 +00:00
Jamfile Introduce an experimental new scheduler intended to work fundamentally the same as our existing one, but with various optimizations to better handle the SMP case: 2009-03-22 00:39:51 +00:00
kernel_daemon.cpp Fixing warnings under GCC4 in preparation to enable -Werror there as well: 2009-02-01 20:48:02 +00:00
kernel.rdef patch by Artur Wyszynski (aljen): 2008-03-18 10:11:58 +00:00
linkhack.c Renamed system/core to system/kernel. 2005-04-13 13:22:10 +00:00
lock.cpp Moved RECURSIVE_LOCK_HOLDER() macro to the header and fixed it. 2009-03-05 23:15:15 +00:00
low_resource_manager.cpp Merged branch haiku/branches/developer/bonefish/vm into trunk. This 2008-07-22 20:36:32 +00:00
main.cpp * Added DefaultNotificationService and DefaultUserNotificationService 2009-03-15 10:21:56 +00:00
module.cpp Fixing warnings under GCC4 in preparation to enable -Werror there as well: 2009-02-01 20:48:02 +00:00
Notifications.cpp * Added DefaultNotificationService and DefaultUserNotificationService 2009-03-15 10:21:56 +00:00
port.cpp * Added DefaultNotificationService and DefaultUserNotificationService 2009-03-15 10:21:56 +00:00
real_time_clock.c Disable tracing. 2008-03-24 01:02:59 +00:00
sem.cpp * Userland applications can no longer delete kernel semaphores. However, they 2009-03-20 08:29:50 +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.cpp deliver_signal() SIGKILL: 2009-03-19 13:57:10 +00:00
smp.cpp * Moved more debug macros to kernel_debug_config.h. 2008-10-20 14:24:46 +00:00
syscalls.cpp * Implemented a (private for now) get_system_info_etc() call, that can retrieve 2008-09-17 16:27:17 +00:00
system_info.cpp * The "info" KDL command now also dumps the built-in SVN revision. 2008-10-15 21:24:32 +00:00
team.cpp team_free_user_thread(): Unset the thread's user thread before putting it in 2009-03-18 01:46:29 +00:00
thread.cpp * _user_unblock_thread[s]() also set the user thread's wait_status, now. This 2009-03-18 01:53:06 +00:00
timer.cpp Moved definition of the PAUSE macro to <cpu.h>, respectively 2008-10-17 16:53:31 +00:00
usergroup.cpp * Introduced ref-counting for the I/O contexts. 2009-03-02 00:26:22 +00:00
wait_for_objects.cpp Support 0 file descriptors/infos in poll()/wait_for_objects(). Fixes #3591. 2009-03-21 20:23:36 +00:00