Linux Operating System Source Code: IBM Patches

 
  Available patches Last Modified
Scheduler Statistics Patch 2000-02-25
Dynamic Partitioning Support 2000-05-09
zap_page_range race condition 2000-11-06
TLB flush order fix 2000-11-02
NFS locking patch 2001-05-23
switch_mm patch 2001-07-27
PCI ID patch for Intel 82543 Gigabit Ethernet adaptor 2001-08-23
msgsnd patch 2001-09-13
msgrcv/shmat patch 2001-09-13
io_request_lock patch 2001-09-14
TCP/IP open_request struct patch 2001-09-21
tcp_getsockopt() : TCP_DEFER_ACCEPT patch 2001-09-21
spinlock_cacheline_t patch 2001-09-26
early_printk patch 2001-10-01
init_idle/reschedule_idle race patch 2001-10-01
PCI ID patch for Intel 82544 Gigabit Ethernet adaptor 2001-10-15
sys_shmdt return value patch 2001-10-18
Device Driver Event Logging patches 2001-10-19
MPC oem table patch 2001-10-26
kernel_flag (BKL) removal for drivers patch 2001-11-29
printk buffer size patch 2001-12-04
pigmem 2001-12-06
Recursive symlink patch 2001-12-11
Disk I/O statistics patch 2001-12-17
tree-based bootmem 2001-12-19
semundo fix 2002-01-18
PAGE_SIZE IO for RAW 2002-01-22
Multi-queue scheduler patch 2002-01-25
CPU Pooling and Load Balancing Scheduler Patch 2002-01-25
Priority Bit Scheduler 2002-01-25
Load balancing code for CPU Pooling, Load Balancing Patch 2002-01-28
pgtable_cache_init patch 2002-01-30
console serial patch 2002-01-30
ieee1394_core BKL removal 2002-02-04
vectored raw I/O performance improvement 2002-02-07
RAW and O_DIRECT improvements 2002-02-08
Signal changes for NGPT 2002-02-08
isdn.bkl-remove.hydsn_cards_sem.patch 1 of 3 2002-02-08
isdn.bkl-remove.hydsn_cards_sem.patch 3 of 3 2002-02-08
isdn.bkl-remove.hydsn_cards_sem.patch 2 of 3 2002-02-08
concurrent queueing for lpfc driver 2002-02-12
concurrent queueing for aic7xxx driver 2002-02-12
rmap waitqueue hashing 2002-02-17
struct page size reductions 2002-02-19
get_pid loop hang fix 2002-02-27
break up pagemap_lru_lock in rmap 2002-03-04
s390 backchain pointer fix 2002-03-05
count_active_tasks 2002-03-09
ext2 BKL reduction for 2.4 2002-03-11
aio poll improvements 2002-03-19
dynamic MAX_MP_BUSSES and MAX_IRQ_SOURCES 2002-03-20
per-zone LRU lists for rmap VM 2002-03-21
SCSI concurrent queueing 2002-03-26
path_lookup 2002-03-27
Indydog driver race fix 2002-03-27
REPORT LUNS scanning + twin inquiry 2002-03-28
Scalable CPU Bitmasks 2002-04-01
fast PID allocation 2002-04-01
Makefile fix to correctly utilize non-default CC definition 2002-04-02
do_exit() BKL removal 2002-04-03
fix race and remove BKL from wdt977 2002-04-05
ips enhancements 2002-04-05
shift BKL out of notify_change 2002-04-09
Memory error detector for xSeries X200 (VIA82C694X chipset) 2002-04-19
Shift BKL out of sync_old_buffers() 2002-04-24
i386 early console support 2002-04-25
fast path walk 2002-04-29
shift BKL out of vfs_readdir() 2002-05-01
fcntl locking corruption, looping, and Oops 2002-05-03
PCI reorganization changes 2002-05-07
PCI Hotplug: removed pcihpfs_statfs() 2002-05-09
PCI Hotplug: update the ibm driver to the latest version 2002-05-09
Linux Scalability Effort roll-up patch 2002-05-09
SNMP MIB TCP variable updates 2002-05-20
non-interfering drop_page() 2002-05-22
per-cpu pte_chain freelists 2002-05-22
O(1) version of count_active_tasks 2002-05-29
Make balance_classzone() use list.h 2002-06-02
Complete comment regarding inner workings of buddy system 2002-06-02
Remove mixture of non-atomic operations with page->flags 2002-06-02
Remove MARK_USED() macros 2002-06-02
Make memclass() an inline function 2002-06-02
Convert BAD_RANGE() to an inline function 2002-06-02
Convert page_alloc.c bugchecks to BUG_ON() 2002-06-02
Remove memlist_* macros from page_alloc.c 2002-06-02
Remove antiquated comment from page_alloc.c 2002-06-02
correct inaccurate comment regarding zone_table's usage 2002-06-02
repetitive active_list, inactive_list in free_area_init_core() 2002-06-02
2.4.18 BKL removal rollup 2002-06-18
Scalable Statistics Counters 2002-06-24
Fix msync SUS failures 2002-07-08
Break global IPC locks 2002-07-11
lazy buddy memory allocator 2002-07-15
GCOV kernel support 2002-07-30
edb7211 flash driver enhancements 2002-07-30
Shared credentials for POSIX threading 2002-08-09
Cleanup pci_ops structure, pci_config_(read|write) function 2002-08-15
Include tgid when finding next_safe in get_pid() 2002-08-16
i386 ksyms cleanup 2002-08-19
reduce code in generic spinlock.h 2002-08-20
push BKL into chrdev opens 2002-08-20
make PAGE_OFFSET config option on x86 2002-08-20
remove BKL from 2 filesystems 2002-08-20
fix e1000 after irq changes 2002-08-20
fix locking in cpia.c 2002-08-20
tune irqbalance code 2002-08-20
fix link problem in ips driver 2002-08-20
PCI: rework the pci_read_* and pci_write_* functions 2002-08-30
SCSI scan cleanup 2002-09-05
Add parameter passing to the bonding driver 2002-09-11
revalidate data present in inode entries for chown 2002-09-11
add buddyinfo /proc entry 2002-09-13
per-zone kswapd 2002-09-13
Adds cable pull notification to the pcnet32.c driver 2002-10-01
Added network device class 2002-10-01
Remove direct references to mem_map array 2002-10-02
NUMA tuned alloc_pages heirarchy port to 2.5 2002-10-02
Fragmentation stats for VM buddy allocator 2002-10-02
Fix paging_init to correct start address 2002-10-02
Implement alloc_pages_bulk 2002-10-02
Convert pgdat list to pgdat->next 2002-10-02
Relocate ioremap call to prevent clash with cpu_online_map 2002-10-02
Disable HIGHPTE in order to prevent panic 2002-10-02
Make __alloc_pages readable 2002-10-02
Fix adaptec stafire dependency on CRC libraries 2002-10-02
Workaround for pci-pci bridges in non-boot nodes 2002-10-02
Only enable timer interrupts from node 0 on NUMA-Q 2002-10-02
NUMA aware meminfo statistics 2002-10-02
Enable NUMA nodes starting above 4Gb 2002-10-02
Enable VM zones starting above 4Gb 2002-10-02
Fix NULL pointer derefernce in __alloc_pages 2002-10-02
Fix ips driver compile problem 2002-10-02
PCI: remove pcibios_find_class(), pcibios_find_device(), and pcibios_present() functions 2002-10-03
PCI: compile time fix for the pci pool patch. 2002-10-14
PCI: move the EXPORT_SYMBOL(pcibios_*) declarations to the proper file. 2002-10-14
timer split cleanup 2002-10-14
driver core: rename DEVICE to DEVPATH for /sbin/hotplug call to prevent conflict with USB 2002-10-14
hotplug: fix for non-pci and usb calls 2002-10-14
driver core: added location of device in driverfs tree to /sbin/hotplug call. 2002-10-14
Add /sbin/hotplug support for all devices 2002-10-14
agpgart cleanups 2002-10-14
remove devfs_should* functions I created. 2002-10-14
remove devfs_register_blkdev and devfs_unregister_blkdev 2002-10-14
remove devfs_register_chrdev and devfs_unregister_chrdev 2002-10-14
Device Model initialize rework 2002-10-14
patch for sys32_msgrcv 2002-10-04
Driver core: add /sbin/hotplug support for device classes 2002-10-24
IpInDelivers, IpInDiscards 2002-10-28
IpInUnknownProtos Support 2002-10-29
PCI Hotplug: export __inode_dir_notify so that dnotify can be called from filesystems in modules. 2002-10-30
PCI: export pci_scan_bus() as the IBM PCI Hotplug driver needs it 2002-10-30
shmat() causes memory fault with SIGSEGV 2002-10-30
dio-handle-holes 2002-11-04
dio-aio-patch 2002-11-04
dio-fine-alignment patch 2002-11-04
DIO submit page 2002-11-04
bio_add_page fixes for DIO 2002-11-04
bio_add_page support for DIO 2002-11-04
raw/direct-io fixes for 2.5.30 2002-11-04
Use RCU in IPC locking 2002-11-12
files_struct_rcu 2002-11-15
dcache_rcu patch 2002-11-15
scalable kernel statistics (kernel_stat) 2002-11-21
dcache: use dcache APIs for hash operations 2002-11-21
Lockfree ipv4 route cache lookup 2002-11-21
Extended SMP timers 2002-11-21
memory barriers 2002-11-21
Read-Copy Update 2002-11-21
Use cpu_possible per-cpu data area: RCU, timers, tasklet, bh_accounting 2002-11-22
memory barriers for IPC RCU 2002-12-05
Change Networking mibs to use kmalloc_percpu 2002-12-05
Dynamic per-CPU mem allocator (kmalloc_percpu) 2002-12-05
Use generic topology.h where appropriate 2002-12-16
Allow non-PMD-aligned PAGE_OFFSET 2003-01-20
4KB stack + irq stack for x86 2003-01-20
allow earlier command line parsing 2003-01-20
64-bit struct resource fields 2003-01-20
Scheduler statistics patch 2003-01-27