source: mainline/kernel/generic/src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @dd2cfa7   16 years jirik.svoboda Even more warnings. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e73815   16 years jakub Interrupts should be disabled when acquiring answerbox's irq_lock. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a61ba5   16 years jakub IRQ-safe switch to userspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac47b7c2   16 years martin define endianess externally to be able to exactly specify whether we … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @98000fb   16 years martin remove redundant index_t and count_t types (which were always quite … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf1fb9f   16 years jakub Streamline locking of phones during cloning. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8658f89   16 years martin send notification also during task creation (the intention is to be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95ad426   16 years martin add very simple implementation of task destruction notification (which … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ef6645   16 years jakub Surprisingly easy support for homogenous mounts. It works by simply … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7d158097   16 years jakub Refuse to clone the phone which is itself used to make the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2c0e5d2   16 years jakub Add IPC_M_CONNECTION_CLONE and IPC_M_CONNECT_ME. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @287e83f   16 years jakub Do not test the same condition twice. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @acf37bc   16 years jirik.svoboda Reduce Udebug overhead with some nifty tricks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40a0e504   16 years jirik.svoboda udebug_stoppable_begin/end() should always proceed. In any case they … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9ba6262   16 years jirik.svoboda Revert accidental change. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae5aa90   16 years jirik.svoboda Clean up various log messages, mostly udebug. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f4876df   16 years jirik.svoboda Only announce loader registration in verbose mode. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @422fd81   16 years martin push newline to stdin only if the kconsole was previously silent lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @821cc93   16 years martin make the 'continue' command behave even nicer lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @402de0c   16 years martin force to kernel console to always print the prompt when switching to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @566f4cfb   16 years martin use buffering for klog output (this can be used to avoid the ugly … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2d2c7ba   16 years martin fix of-by-one-character bug in str_chr() and str_rchr() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44b7783   16 years martin rename _getc() to indev_pop_character() implicit creation of stdin via … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b6e423a   16 years jakub Allow IPC_M_DATA_WRITE to transfer zero data. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c259b9b   16 years jakub Allow malloc(0, …) in kernel. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87d71bf   16 years martin fix off-by-one bug in kconsole argument parser lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6700ee2   16 years jirik.svoboda Forbid destination string buffers of size zero altogether as they most … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c822026   16 years martin fix compilation in non-SMP configurations lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37c312a   16 years martin fix tab completion in kconsole (this resolves ticket #21) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f4b1535   16 years jirik.svoboda str_ncpy() vs str_cpy(). TODO The same in userspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2845930   16 years jakub Address issues with IRQ notifications. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @13a638d   16 years martin move event notification to the ipc directory (where it probably belogs … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @415d272   16 years martin halt all CPUs in case reboot was not succesful lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b014e9f   16 years martin call remove_callback only optionally (this fixes the cleanup phase of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37be841   16 years martin avoid deadlock during cleanup (the compare function which is called … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44814b8   16 years martin more readable spinning printout lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7b0297b   16 years martin split asserts into atomic conditions to ease debugging lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a78d001   16 years martin ignore leading byte-order mark while printing wide strings (GCC … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2b8cdc   16 years jirik.svoboda Copy printf with Unicode support to userspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f049eec   16 years martin avoid deadlock while reclaiming slab memory lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f2177e   16 years martin add support for benchmarking of all tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb01e1e   16 years martin use global variable and a macro for silencing tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @171f9a1   16 years jirik.svoboda Character encoding/decoding un uspace. Partially fix klog application. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7b1071   16 years jirik.svoboda Fix bugs in kconsole, simplify string comparisons. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c8bf88d   16 years martin represent special keystrokes (cursor arrows, page up/down, delete, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b60c582   16 years martin update for string changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c583970   16 years martin Unicode support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d6c8ff6   16 years martin kconsole cleanup, string changes, Unicode support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20cc877   16 years martin cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68ad9d2   16 years martin cleanup symtab lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1dabe1f   16 years martin Unicode support for input devices lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @043eca0   16 years martin cleanup, string changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b888d5f   16 years martin cleanup and extend string functions according to agreed conventions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @58d5a7e7   16 years jirik.svoboda Partial conversion of prinf_core.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82bb9c1   16 years jirik.svoboda Consider character display width somewhat. Explain naming scheme. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d09f84e6   16 years jirik.svoboda Return error code from chr_encode() rather than boolean. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @06b785f   16 years jirik.svoboda strlen() → str_size(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b0b48e0   16 years jirik.svoboda Partial refactor of printf modules to reflect new string API. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f25b2819   16 years jirik.svoboda str_lsize(), str_length(), wstr_length(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e1813cf   16 years jirik.svoboda Start converting string functions according to the terminology agreed upon. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b54d2f1   16 years jirik.svoboda Semantics for 'index' parameter of utf8_encode/decode() should be more … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32704cb   16 years jirik.svoboda Slightly decompile character encoder. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0dd1d444   16 years jirik.svoboda Slightly 'decompile' character decoder. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @18251cc   16 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @10d73d8   16 years martin fix wchar_t printing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @08b5601   16 years martin fix off-by-one bug lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e560ae8   16 years martin fix wrong assignment lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eec616b   16 years martin Unicode aware printf and family functions (this breaks some things, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74c8da2c   16 years martin more Unicode functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ccdcf6   16 years martin remove unbounded (possibly dangerous) string functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @21a639b7   16 years martin UTF-8 decoding routine lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c3ebc47   16 years martin add malloc slab caches for up to 4 MB blocks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05641a9e   16 years jakub Revive kernel notifications. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84afc7b   16 years martin as kernel little brother drivers are not needed anymore, the device … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @312cc68   16 years martin move syscall wrappers to more suitable location lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e16e0d59   16 years jirik.svoboda Make optionality of symbol information less intrusive per Jakub's … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2b762ec   16 years jirik.svoboda Make kernel symbol information optional. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7efdec   16 years martin split chardev_t into indev_t and outdev_t lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @099aa78   16 years martin remove the confusing "exit" from the list of commands (the exit … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a02e383   16 years martin avoid page fault on exit command cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @67a88c3   16 years martin do not create last resort console if there is no polling input device … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac8e7a9   16 years martin use indev_t remove console IRQ notification (will be replaced by a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @94a981a   16 years martin do not echo keypress lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ba3dc7   16 years martin separate console_init() is actually not needed lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9482bf0b   16 years jakub Fix non-debug build. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @411b6a6   16 years jakub Complete emancipation of kernel serial controller drivers (i8042, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e06da7e   16 years jakub If the server cannot receive a call because it supplied a bad … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b11ee88   16 years martin add TODO lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da581872   16 years jirik.svoboda 'init:' instead of 'boot:' lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f57690   16 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @561db3f   16 years jirik.svoboda Didn't need strrcpy() afterall. Also remove strcpy() since strncpy() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20f1597   16 years jirik.svoboda Task names should only contain base names of commands. Also add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @16da5f8e   16 years jirik.svoboda String functions should be declared in string.h (and implemented in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a212307   16 years martin lower startup sleep (with proper explanation) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e079b70   16 years jirik.svoboda Fix misaligned columns (whoops). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f94c3d   16 years jirik.svoboda Read command line for multiboot modules on ia32 and copy it to task … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4b241f3   16 years jirik.svoboda The ia32-specific boot code is written completely in assembly for no … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc18d63   16 years jirik.svoboda task_set_name() syscall so that we can have names (for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c1f7f6ea   16 years martin prettyprint help and tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e49e234   16 years martin kernel memory management revisited (phase 2): map physical memory … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.