ChangeLog for Kernel Mode Linux patch for 2.5.x ------------------------------------------------------------------------------- 2003-07-11 (version : 2.5.75_001) o Merge with 2.5.75 2003-07-04 (version : 2.5.74_001) o Merge with 2.5.74 2003-06-23 (version : 2.5.73_001) o Merge with 2.5.73 2003-06-18 (version : 2.5.72_001) o Merge with 2.5.72 2003-06-17 (version : 2.5.71_001) o Merge with 2.5.71 2003-05-27 (version : 2.5.70_001) o Merge with 2.5.70 2003-05-07 (version : 2.5.69_001) o Merge with 2.5.69 o Fix a bug in the signal handling routine (me) 2003-04-20 (version : 2.5.68_001) o Merge with 2.5.68 2003-04-09 (version : 2.5.67_001) o Merge with 2.5.67 2003-04-03 (version : 2.5.66_002) o Fix a bug in the stubs of the system calls that have 64-bit arguments (me) 2003-03-26 (version : 2.5.66_001) o Merge with 2.5.66 o Speed up return from signal handlers (me) o Reduce memory footprint (me) 2003-03-19 (version : 2.5.65_001) o Merge with 2.5.65 2003-03-05 (version : 2.5.64_001) o Merge with 2.5.64 2003-02-26 (version : 2.5.63_001) o Merge with 2.5.63 o The double fault handling code was slightly rewritten to follow the (not-so-clever) method of the original Linux kernel (me) 2003-02-18 (version : 2.5.62_001) o Merge with 2.5.62 2003-02-18 (version : 2.5.61_001) o Merge with 2.5.61 2003-02-11 (version : 2.5.60_001) o Merge with 2.5.60 2003-01-18 (version : 2.5.59_001) o Merge with 2.5.59 2003-01-14 (version : 2.5.58_001) o Merge with 2.5.58 2003-01-14 (version : 2.5.57_001) o Merge with 2.5.57 2003-01-12 (version : 2.5.56_001) o Improve the latency of the dynamic system call slightly (me) o Merge with 2.5.56 2003-01-11 (version : 2.5.55_001) o Support new system call invocation mechanism of the original Linux kernel 2.5.* (me) o Support "lcall" (me) o Use %fs segment register to let kernel-mode user processes know the address of their kernel stacks (me) o Remove "get_kernelstack_address" function (me) o Add stub functions for direct system call invocation (me) o Omit "iret" instruction if possible at returning from a kernel to a kernel-mode user process (me) o Merge with 2.5.55 o Code cleanups 2003-01-02 (version : 2.5.54_001) o Merge with 2.5.54 2002-12-24 (version : 2.5.53_001) o Merge with 2.5.53 2002-12-16 (version : 2.5.52_001) o Merge with 2.5.52 2002-12-10 (version : 2.5.51_001) o Merge with 2.5.51 2002-11-28 (version : 2.5.50_001) o Merge with 2.5.50 2002-11-24 (version : 2.5.49_001) o Merge with 2.5.49 2002-11-18 (version : 2.5.48_001) o Merge with 2.5.48 2002-11-16 (version : 2.5.47_002) o Fix a bug in the double fault handling routine (me) 2002-11-11 (version : 2.5.47_001) o Merge with 2.5.47 2002-11-05 (version : 2.5.46_001) o Merge with 2.5.46 2002-11-01 (version : 2.5.45_001) o Merge with 2.5.45 2002-10-19 (version : 2.5.44_001) o Merge with 2.5.44 2002-10-16 (version : 2.5.43_001) o Merge with 2.5.43 2002-10-12 (version : 2.5.42_001) o Merge with 2.5.42 2002-10-09 (version : 2.5.41_001) o Merge with 2.5.41 2002-10-02 (version : 2.5.40_001) o Merge with 2.5.40 2002-09-30 (version : 2.5.39_001) o First release for 2.5.x kernels o Add and export a function(get_kernelstack_address) with which a user program can get the address of its kernel stack (me) o Fix a typo which prevents a SMP kernel compilation (me) o Make an address-lookup function(address_exists) arch-independent (me) -------------------------------------------------------------------------------