More 2.6 history 2.6.9 (October 18, 2004) Block I/O barrier support Limited unprivileged memory locking Token-based thrashing control User-space memory layout change waitid() system call Kprobes kobject change (uses krefs) USB "On The Go" support Philips webcam driver yanked, restored Cluster-wide file locking infrastructure Out-of-line spinlocks Network driver locking changes (API change) A new I/O memory access mechanism (API change) Software suspend implementations merged