It’s being uploaded right now, and the BK trees should already
be uptodate.
There’s a x86-64 update and IRDA updates here, and a number of
USB storage fixes. The rest is pretty small. Full changelog from
-rc1 appended.
Linus
Summary of changes from v2.6.2-rc1 to v2.6.2-rc2
Adam Kropelin:
- input: Always wait for hid request completion in hiddev before
returning to the caller process.
Andi Kleen:
- x86-64 merge
- Kconfig fixes for x86-64
Andrew Morton:
- [NET]: Do not mark dummy_free_one() __exit in dummy.c
driver - RAID-6 fixes
- document RAID-6 support in mdadm-1.5.0
- ppc64: add missing sched_balance_exec() call
- ppc64: include i2c in config
- LSI Logic MegaRAID3 PCI ID
- RAID-6 fix for IA-64
- ppc32: Fixes to the signal context code
- Fix rq_for_each_bio() macro again
- md: Fix possible hang in raid shutdown
- Fix CPU hotplug in networking
- aha1542 warning fix
- IDE build fix
- pdc202xx_new.c: fix PDC20270/1 init on the Xserve Apple
machines - Array overindexing in w9968cf
- DMI update fix
- The RAW_GETBIND compat_ioctl fails
- request_firmware(): use del_timer_sync()
- i8042 timer fix
Andrey Borzenkov:
- input: Move devfs entries for joystick into /dev/input
Bart Samwel:
- [NET]: Return ‘unsigned char *’ from skb_pull()
routines
Ben Collins:
- [VIDEO]: kbuildify the promcons_tbl and logo source files
- [SPARC64]: Move setting of current_thread_info()->cpu to
smp_prepare_boot_cpu() - [SPARC64]: Add CONFIG_DEBUG_BOOTMEM option
- [SPARC64]: Correctly mask the physical address for remapping
the kernel TLB’s - [SUNZILOG]: Fix locking in cases where UART layer has grabbed
the lock already - [IDE]: Fix compilation warning
Chas Williams:
- [ATM]: [horizon] avoid warning about limited range of data
type
Dave Jones:
- Check for MCE ability before checking registers
- PCI probing typo
- OOSTORE needs MTRR
- Reduce stack usage in w9966 driver
- Restore 2.4 MTRR feature
- logic error in aty128fb
- Remove unused CONFIG symbol
- Reduce stack usage in ttusb driver
- Correct CPUs printout on boot
- Remove useless cruft from ATM HE driver
- logic error in radeonfb
- logic error in XFS
- DMI updates from 2.4
- Update post-halloween doc url
David S. Miller:
- [SPARC64]: Fix 32-bit execve out_mm error path
- [TTUSB]: ttusb_dec.c needs linux/init.h
- [SPARC64]: Update defconfig
- [SPARC64]: Add missing sched_balance_exec() to 32-bit compat
execve()
David Stevens:
- [MULTICAST]: multicast loop with include filters fix
Dean Roehrich:
- [XFS] In xfs_bulkstat, we need to do the readahead loop
always
Dirk Jagdmann:
- input: Add backslash and 102nd key to amikbd.c list of
scancodes
Dmitry Torokhov:
- input: Allow Synaptics packet rate to be controlled by the
psmouse_rate= option. - input: If we get a byte with timeout or parity flags in
psmouse.c, we take the appropriate action. (throw the byte away,
reset byte counter, return NAK if acking, and complain).
Eric Sandeen:
- [XFS] Fix for large allocation groups, so that extent sizes
will not overflow pagebuf lengths.
Gerd Knorr:
- selinux build fix
- video4linux driver documentation update
Glenn Burkhardt:
- input: Properly recompute initial values upon recalibration in
joydev
Helge Deller:
- input: Bugfixes in atkbd and psmouse-base probing. (use
unsigned char param[] in atkbd_event, like everywhere else, use
param[0] instead of *param at the same place, properly set
serio->private to NULL if probe fails in both atkbd and psmouse,
and fix preinitializing of the return buffer in *_command()
funcitons.) - input: Add support for HP PARISC keyboards to atkbd.c
Hideaki Yoshifuji:
- [IPV6]: Fix several comment spelling errors and typos
Hirofumi Ogawa:
- [netdrvr 8139cp] fix NAPI race
James Bottomley:
- drivers/scsi/Kconfig URL update: resource.cx
- aic7xxx parallel build
James Morris:
- [IPSEC]: Guard against potentially fatal stack usage for
auth_data
Jean Tourrilhes:
- [IRDA]: Update dongle api
- [IRDA]: Update actisys-sir driver
- [IRDA]: Update esr-sir driver
- [IRDA]: Update tekram-sir driver
- [IRDA]: Add litelink-sir driver
- [IRDA]: Add act200l-sir driver
- [IRDA]: Add girbil-sir driver
- [IRDA]: Add ma600-sir driver
- [IRDA]: Add mcp2120-sir driver
- [IRDA]: Add old_belkin-sir driver
- [IRDA]: Kconfig changes to enable new drivers into the build,
from Martin Diehl
Jeff Garzik:
- [BK] add two helper scripts to Documentation/BK-usage
Jens Axboe:
- remove mt rainier warning
Johann Deneux:
- input: Fixes and updates of the USB ForceFeedback drivers
Krishna Kumar:
- [IPV6]: Explicity set *dst to NULL at top of
ip6_dst_lookup()
Linus Torvalds:
- Fix APIC timer initialization
- Fix up he.c misuse of pci_pool_create() that slipped in.
Marcel Holtmann:
- input: Added BUS_BLUETOOTH definition for BlueTooth HID
devices
Mark Haverkamp:
- Fix for aacraid and high memory on 2.6.1
Michael Hunold:
- Fix up ‘linux-dvb’ maintainers entry
Mikael Pettersson:
- non-integrated local APIC LVTT init compatibility
Panagiotis Issaris:
- Graphire3 support
Pavel Machek:
- input: Alt-arrow console switch is routinely dropped under high
load. This patch fixes it: alt-arrow has to start from console _we
want to switch to_, if switch is already pending.
Peter Berg Larsen:
- input: i8042.c: Add exists=0 into an error path, change the
mux/aux init order to make some of the probing code (second irq
probe) unnecessary.
Richard Henderson:
- [ALPHA] Tidy ELF_HWCAP and ELF_PLATFORM
- [ALPHA] Tidy buglets in sigreturn paths
Russell King:
- [PCMCIA] Add refcounting to struct pcmcia_bus_socket
- [PCMCIA] Get rid of racy interruptible_sleep_on()
- [PCMCIA] Remove write-only socket_dev
- [PCMCIA] Remove unused variable warnings
- [SERIAL] Eliminate a couple of redundant tests
- [SERIAL] Fix missing NULL check
- [SERIAL] Use tty_name() when printing the tty name
Rusty Russell:
- [NET]: Simplify net/flow.c per-cpu handling
Stephen Hemminger:
- [IPV6]: More missing sysctl table sentinels in addrconf.c
- Make xircom cardbus handle shared irq
Tom Rini:
- Elvis^H^H^H^H^HPaul has left the building
Ville Nuorvala:
- [IPV6]: Fix link-local address check in datagram.c
- [IPV6]: Add and use new ‘strict’ parameter to
ip6_chk_addr() - [IPV6]: addrconf_sysctl_forward_strategy() needs to invoke
rt6_purge_dflt_routers() too
Vojtech Pavlik:
- input: Move keycode definitions around to get as close to 2.4
compatibility as we can at the moment. This also kills KEY_103RD,
because PS/2 keyboards don’t have it and everyone is expecting to
get KEY_BACKSLASH anyway. Fix rawmode generation for PrintScreen
key, too. - input: Add support for Logitech MX700 mouse
- input: Expect only one character in interrupt in i8042.c, this
eases the load on the controller (only one status read per
interrupt). Also do polling only some time after an interrupt
happened. - input: Add informational printk()s to atkbd.c
- input: Add IBM GamePad to the BADPAD list
- input: Key 89 is RO, not ROMAJI
- input: Add a missing space in atkbd warning message
- input: Make scancode for a Sun5 type keyboard one of those not
ignored because of protocol nastiness.