The major patches since -rc4 were some sparc64 and parsic
updates, but there’s some network driver and SATA updates and a few
ARM patches too. And a use-after-free fix in MTD.
Linus
Summary of changes from v2.6.8-rc4 to
v2.6.8
<jwboyer:infradead.org>:
- Restore physmap configure-time settings according to user
requests
<sm0407:nurfuerspam.de>:
- cdrom: MO-drive open write fix
Aaron Grothe:
- [CRYPTO]: Add Khazad algorithm
Andrew Chew:
- [libata sata_nv] support for hardware, bug fixes
- [libata] unmap MMIO region _after_ last possible usage
Andrew Morton:
- bk-netdev-axnet_cs-fix
- bk-netdev-hp-plus-fix
Catalin Marinas:
- [ARM PATCH] 2012/1: Use -malignment-traps instead of
-mshort-load-bytes if gcc supports it
Dave Hansen:
- 4kstacks: fix compile with gcc 2.95
David S. Miller:
- [SPARC64]: Eliminate costly sdivx from gettimeofday
- [SPARC64]: Implement tlb flush batching just like ppc64
- [SPARC64]: Need flush_tlb_pending() in switch_to()
- [SPARC64]: Kill TLB rtrap debug code
- [SPARC64]: Update defconfig
- [SPARC64]: Always record actual PC when kernel profiling
- [SPARC64]: Make clear_user_page more leight weight
- [SPARC64]: Fix up copy_page just like clear_page
- [SPARC64]: Remove memcpy Ultra3 PCACHE patching trick
- [SPARC64]: Use saner local label names in Ultra3 copies
- [SPARC64]: More entropy in add_timer_randomness
- [SPARC64]: Fix spitfire bugs in tlb flush and copy_page
changes - [SPARC64]: Kill swapper_space test in
arch/sparc64/mm/tlb.c - [SPARC64]: Change TIF_BLKCOMMIT into a fault code
- [SPARC64]: Update defconfig
- [SPARC64]: Fix non-SMP build
David Woodhouse:
- Fix use-after-free bug in MTD partitioning code
- Cosmetic MTD changes — update email address and idents
- M-Systems DiskOnChip driver update
- RedBoot flash partitioning: use vmalloc for buffer
- Export new mtd_erase_callback() function
- Fix MTD partitioning modular build
Eugene Surovegin:
- [IPSEC]: Add missing flow_cache_genid update to
xfrm_policy_delete()
Jens Axboe:
- export kblockd_schedule_work()
- setup queue before elevator_init()
Linus Torvalds:
- Be a bit more anal about allowing SCSI commands to be sent
- Pass done file pointer to block device ioctl’s
- Allow non-root users certain raw commands if they are deemed
safe - Linux 2.6.8
Marc Singer:
- [ARM PATCH] 2001/1: lh7a40x IDE cleanup
- [ARM PATCH] 2002/1: lh7a40x Timer fixup
Margit Schubert-While:
- prism54 Clarification to Viro’s patch
- prism54 URGENT – Fix IRQ handling
- prism54 Fix memory leaks
- prism54 Fix supported rates reporting
Martin Devera:
- [PKT_SCHED]: Fix borrowing fairness in htb
Mathieu LESNIAK:
- wrong mac address with netgear FA311 ethernet card
Matthew Wilcox:
- Remove fcntl f_op
- PA-RISC update
- lasi_82596 update
Neil Brown:
- Fix unsigned underflow in xdr decoding
Patrick McHardy:
- [PKT_SCHED]: Disable local bh’s when grabbing qdisc_tree_lock
in tc_dump_tfilter
Pawel Sikora:
- [NET]: Kill stray NET_FASTROUTE references
Roger Luethi:
- via-rhine: Really call rhine_power_init()
Russell King:
- [PCMCIA] pd6729: add MODULE_DESCRIPTION and MODULE_AUTHOR, fix
comment style
Simon Kelley:
- Atmel wireless bigendian fix
Stephen Hemminger:
- [VLAN]: Propagate ethtool/mii ioctls to the real device
- [VLAN]: Mirror real devices carrier and hotplug state
- [VLAN]: Use RCU for group operations
- [VLAN]: Fix device refcount bug
- [BRIDGE]: Fix problems with filtering and defragmentation
Tom Rini:
- Remove CONFIG_SERIAL8250MANY_PORTS from
Ebony / Ocotea - ppc32: Fix warning on CONFIG_PPC32 && CONFIG_6xx