[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <AANLkTinPnUmRsYZ7pxBP4Jv9FNpiei2YxZG=0JrBi=Ft@mail.gmail.com>
Date: Mon, 20 Sep 2010 17:24:29 -0700
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 2.6.36-rc5
I should have done this yesterday, but got distracted. So here's -rc5,
one day late - so it got some extra updates from Greg thanks to my
procrastination.
Nothing really stands out. Except perhaps that Al has obviously been
looking at architecture sigreturn paths, and been finding problems,
and Dan Rosenberg has been finding places where we copy structures to
user space without having fully initialized them yet, leaking kernel
stack contents. And we had that annoying x86-64 32-bit compat syscall
bug that needed fixing for the _second_ time.
Other than that? Random fixes - most of them one/few-liners - with a
few reverts thrown in to spice things up.
Linus
---
Akinobu Mita (1):
watchdog: sb_wdog: release irq and reboot notifier in error path
and module_exit()
Al Viro (10):
arm: fix really nasty sigreturn bug
alpha: belated ERESTART_RESTARTBLOCK race fix
alpha: unb0rk sigsuspend() and rt_sigsuspend()
alpha: fix a 14 years old bug in sigreturn tracing
alpha: deal with multiple simultaneously pending signals
frv: restart_block.fn needs to be reset on sigreturn
frv: fix address verification holes in setup_frame/setup_rt_frame
frv: avoid infinite loop of SIGSEGV delivery
frv: handling of restart into restart_syscall is fscked
frv: double syscall restarts, syscall restart in sigreturn()
Alan Ott (1):
HID: Set Report ID properly for Output reports on the Control endpoint.
Alek Du (1):
USB: EHCI: Disable langwell/penwell LPM capability
Alex Deucher (7):
drm/radeon/kms: fix regression in RMX code (v2)
drm/radeon/kms: add connector table for Mac x800
drm/radeon/kms: don't enable underscan with interlaced modes
drm/radeon: add some missing copyright headers
drm/radeon/kms/evergreen: fix backend setup
drm/radeon/kms: force legacy pll algo for RV620 LVDS
drm/radeon/kms: only warn on mipmap size checks in r600 cs checker (v2)
Alexey Kuznetsov (1):
tcp: Prevent overzealous packetization by SWS logic.
Andy Gospodarek (1):
bonding: correctly process non-linear skbs
Aneesh Kumar K.V (3):
fs/9p: Fix error handling in v9fs_get_sb
fs/9p: Use the correct dentry operations
fs/9p: Don't use dotl version of mknod for dotu inode operations
Anisse Astier (1):
ALSA: hda - Add quirk for Toshiba C650D using a Conexant CX20585
Anton Vorontsov (2):
gpiolib: Add 'struct gpio_chip' forward declaration for !GPIOLIB case
apm_power: Add missing break statement
Arnd Bergmann (1):
alpha: kill big kernel lock
Axel Lin (15):
regulator: ab3100 - fix the logic to remove already registered
regulators in error path
regulator: ab8500 - fix the logic to remove already registered
regulators in error path
regulator: max1586 - improve the logic of choosing selector
regulator: tps6507x - remove incorrect comments
regulator: max8998 - fix memory allocation size for max8998->rdev
regulator: max8998 - set max8998->num_regulators
regulator: tps6586x-regulator - fix value range checking for val
regulator: tps6586x-regulator - fix bit_mask parameter for
tps6586x_set_bits()
regulator: set max8998->dev to &pdev->dev.
regulator: ad5398 - fix a memory leak
regulator: isl6271a-regulator - fix regulator_desc parameter for
regulator_register()
regulator: 88pm8607 - fix value range checking for accessing
info->vol_table
regulator: ab8500 - fix off-by-one value range checking for selector
regulator: wm831x-ldo - fix the logic to set REGULATOR_MODE_IDLE
and REGULATOR_MODE_STANDBY modes
regulator: wm8350-regulator - fix the logic of checking
REGULATOR_MODE_STANDBY mode
Bian Naimeng (2):
gss:krb5 miss returning error to caller when import security context
gss:spkm3 miss returning error to caller when import security context
Bob Arendt (1):
ipv4: force_igmp_version ignored when a IGMPv3 query received
Chris Metcalf (5):
arch/tile: finish const-ifying sys_execve()
arch/tile: Change struct sigcontext to be more useful
arch/tile: Save and restore extra user state for tilegx
arch/tile: fix memcpy_fromio()/memcpy_toio() signatures
arch/tile: fix formatting bug in register dumps
Chris Snook (1):
MAINTAINERS: move atlx discussions to netdev
Chris Wilson (4):
drm: Fix regression in disable polling e58f637
drm: Only decouple the old_fb from the crtc is we call mode_set*
drm: Use a nondestructive mode for output detect when polling
drm: Use a nondestructive mode for output detect when polling (v2)
Dan Carpenter (5):
regulator/ab8500: move dereference below the check for NULL
net/llc: make opt unsigned in llc_ui_setsockopt()
ppp: potential NULL dereference in ppp_mp_explode()
net/llc: storing negative error codes in unsigned short
Staging: vt6655: fix buffer overflow
Dan Rosenberg (5):
drivers/video/via/ioctl.c: prevent reading uninitialized stack memory
drivers/net/usb/hso.c: prevent reading uninitialized memory
drivers/net/eql.c: prevent reading uninitialized stack memory
drivers/net/cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory
USB: serial/mos*: prevent reading uninitialized stack memory
Darius Augulis (2):
ARM: S3C64XX: Fix coding style errors on mach-real6410
ARM: S3C64XX: Add IORESOURCE_IRQ_HIGHLEVEL flag to dm9000 on mach-real6410
Dave Airlie (1):
drm: fix race between driver loading and userspace open.
David Gow (1):
HID: Add support for chicony multitouch screens.
David Henningsson (1):
ALSA: HDA: Enable internal speaker on Dell M101z
David Howells (1):
MN10300: Fix up the IRQ names for the on-chip serial ports
David Lamparter (1):
spi: free children in spi_unregister_master, not siblings
David S. Miller (2):
sch_atm: Fix potential NULL deref.
net: RPS needs to depend upon USE_GENERIC_SMP_HELPERS
Decio Fonini (1):
HID: Kanvus Note A5 tablet needs HID_QUIRK_MULTI_INPUT
Denis Kirjanov (1):
3c59x: Remove atomic context inside vortex_{set|get}_wol
Dominik Brodowski (3):
pcmcia serial_cs.c: fix multifunction card handling
pcmcia: per-device, not per-socket debug messages
pcmcia pcnet_cs: try setting io_lines to 16 if card setup fails
Eric Dumazet (2):
net: use rcu_barrier() in rollback_registered_many
xfrm: dont assume rcu_read_lock in xfrm_output_one()
Fabio Olive Leite (1):
Remove incorrect do_vfs_lock message
Felipe Balbi (1):
USB: musb: MAINTAINERS: Fix my mail address
Feng Tang (2):
spi/dw_spi: clean the cs_control code
serial: mfd: fix bug in serial_hsu_remove()
Geert Uytterhoeven (1):
m68k,m68knommu: Wire up fanotify_init, fanotify_mark, and prlimit64
Guenter Roeck (2):
hwmon: (adm1031) Replace update_rate sysfs attribute with update_interval
hwmon: (lm95241) Replace rate sysfs attribute with update_interval
Guillaume Chazarain (1):
HID: fix hiddev's use of usb_find_interface
Guillem Jover (2):
hwmon: (f75375s) Shift control mode to the correct bit position
hwmon: (f75375s) Do not overwrite values read from registers
H. Peter Anvin (2):
compat: Make compat_alloc_user_space() incorporate the access_ok()
x86-64, compat: Test %rax for the syscall number, not %eax
Heikki Lindholm (1):
firewire: ohci: activate cycle timer register quirk on Ricoh chips
Herbert Xu (1):
netpoll: Disable IRQ around RCU dereference in netpoll_rx
Hugh Dickins (1):
mm: further fix swapin race condition
Ingo Molnar (1):
sched: Improve latencies under load by decreasing minimum
scheduling granularity
J. Bruce Fields (2):
Fix null dereference in call_allocate
SUNRPC: cleanup state-machine ordering
Jack Steiner (1):
x86, UV: Fix initialization of max_pnode
Jan Harkes (1):
Coda: mount hangs because of missed REQ_WRITE rename
Jassi Brar (2):
spi/s3c64xx: Fix compilation warning
spi/s3c64xx: Fix incorrect reuse of 'val' local variable.
Jean Delvare (1):
hwmon: New subsystem maintainers
Jeff Layton (5):
cifs: eliminate redundant xdev check in cifs_rename
cifs: prevent cifsd from exiting prematurely
cifs: eliminate some more premature cifsd exits
cifs: prevent possible memory corruption in cifs_demultiplex_thread
cifs: fix potential double put of TCP session reference
Jeff Moyer (1):
aio: check for multiplication overflow in do_io_submit
Jiri Kosina (2):
HID: add support for another BTC Emprex remote control
HID: fixup blacklist entry for Asus T91MT
Joe Perches (2):
sound: Remove pr_<level> uses of KERN_<level>
alpha: Use static const char * const where possible
Johan Hovold (1):
HID: add no-get quirk for eGalax touch controller
John Ogness (1):
mxc_nand: Do not do byte accesses to the NFC buffer.
Jonas Jonsson (1):
hwmon: (w83627ehf) Use proper exit sequence
Julia Lawall (1):
powerpc/5200: mpc52xx_uart.c: Add of_node_put to avoid memory leak
Kevin Wells (1):
watchdog: Enable NXP LPC32XX support in Kconfig (resend)
Kukjin Kim (2):
ARM: SAMSUNG: Fix on drive strength value
ARM: SAMSUNG: Fix on s5p_gpio_[get,set]_drvstr
Kuninori Morimoto (1):
hwmon: (lis3lv02d) Prevent NULL pointer dereference
Kyungmin Park (3):
mtd: OneNAND: Fix 2KiB pagesize handling at Samsung SoCs
mtd: OneNAND: Fix loop hang when DMA error at Samsung SoCs
ARM: S5PV210: Reduce the iodesc length of systimer
Latchesar Ionkov (1):
fs/9p, net/9p: memory leak fixes
Linus Torvalds (1):
Linux 2.6.36-rc5
Linus Walleij (2):
spi/pl022: fix APB pclk power regression on U300
spi/pl022: move probe call to subsys_initcall()
Marek Olšák (2):
drm/radeon/kms: increase lockup detection interval to 10 sec for r100-r500
drm/radeon/kms: fix the colorbuffer CS checker for r300-r500
Marek Szyprowski (2):
ARM: S5P: Fix DMA coherent mask for FIMC
ARM: S5PV210: Add FIMC clocks
Mark Brown (8):
regulator: Update e-mail address for Liam Girdwood
spi/spi_s3c64xx: Make probe more robust against missing board config
spi/spi_s3c64xx: Staticise non-exported functions
spi/spi_s3c64xx: Move to subsys_initcall()
spi/spi_s3c64xx: Increase dead reckoning time in wait_for_xfer()
spi/spi_s3c64xx: Warn if PIO transfers time out
ARM: S3C64XX: Fix dev-spi build
ARM: S3C64XX: Prototype SPI devices
Mark F. Brown (1):
mtd: pxa3xx: fix build error when CONFIG_MTD_PARTITIONS is not defined
Mathias Nyman (1):
usb: musb_debugfs: don't use the struct file private_data field
with seq_files
Matthew Garrett (1):
r8169: Handle rxfifo errors on 8168 chips
Menyhart Zoltan (1):
statfs() gives ESTALE error
Michael Cree (1):
alpha: Shift perf event pending work earlier in timer interrupt
Michael Kerrisk (1):
ipv4: enable getsockopt() for IP_NODEFRAG
Michal Simek (1):
of: Fix missing includes - ll_temac
Mika Westerberg (2):
watchdog: ts72xx_wdt: disable watchdog at probe
serial: amba-pl010: fix set_ldisc
Mikael Pettersson (1):
alpha: wire up fanotify and prlimit64 syscalls
Mike Frysinger (2):
mtd: Blackfin NFC: fix build error after nand_scan_ident() change
mtd: Blackfin NFC: fix invalid free in remove()
Ming Lei (1):
USB: otg: twl4030: fix phy initialization(v1)
Miquel van Smoorenburg (1):
sunrpc: increase MAX_HASHTABLE_BITS to 14
MyungJoo Ham (1):
ARM: S5PV210: Update I2C-1 Clock Register Property.
NeilBrown (2):
md: call md_update_sb even for 'external' metadata arrays.
md: fix v1.x metadata update when a disk is missing.
Petr Tesarik (1):
[IA64] Optimize ticket spinlocks in fsys_rt_sigprocmask
Roland Baum (1):
HID: add device ID for new Asus Multitouch Controller
Roland McGrath (1):
x86-64, compat: Retruncate rax after ia32 syscall entry tracing
Sascha Hauer (1):
mtd: mxc_nand: configure pages per block for v2 controller
Seth Heasley (1):
ALSA: hda_intel: ALSA HD Audio patch for Intel Patsburg DeviceIDs
Shaohua Li (1):
dquot: do full inode dirty in allocating space
Shuduo Sang (1):
intel_pmic_battery: Fix battery charging status on mrst
Simon Guinot (1):
phylib: fix PAL state machine restart on resume
Sosnowski, Maciej (1):
dca: disable dca on IOAT ver.3.0 multiple-IOH platforms
Stefan Richter (1):
firewire: nosy: fix build when CONFIG_FIREWIRE=N
Stephen Warren (1):
ALSA: patch_nvhdmi.c: Fix supported sample rate list.
Steve French (5):
Revert "[CIFS] Eliminate unused variable warning"
Revert "Eliminate sparse warning - bad constant expression"
Revert "missing changes during ntlmv2/ntlmssp auth and sign"
Revert "[CIFS] Fix ntlmv2 auth with ntlmssp"
[CIFS] ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key
Steven Whitehouse (1):
GFS2: gfs2_logd should be using interruptible waits
Sven Eckelmann (1):
Revert: "Staging: batman-adv: Adding netfilter-bridge hooks"
Sylwester Nawrocki (1):
ARM: S5P: Decrease IO Registers memory region size on FIMC
Takashi Iwai (2):
ALSA: pcm - Fix unbalanced pm_qos_request
ALSA: pcm - Fix race with proc files
Tejun Heo (2):
workqueue: add documentation
alpha: fix build breakage in asm/cacheflush.h
Tetsuo Handa (1):
x86, cpufeature: Suppress compiler warning with gcc 3.x
Thierry Reding (1):
HID: Add quirk for eGalax touch controler.
Thomas Gleixner (1):
x86: hpet: Work around hardware stupidity
Tony Luck (1):
[IA64] fix siglock
Trond Myklebust (4):
SUNRPC: Fix race corrupting rpc upcall
SUNRPC: Fix a race in rpc_info_open
NFS: Fix a typo in nfs_sockaddr_match_ipaddr6
SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies
Vlad Yasevich (1):
sctp: Do not reset the packet during sctp_packet_config().
Wolfram Sang (1):
ide: Fix ordering of procfs registry.
Yong Wang (2):
spi/dw_spi: Allow interrupt sharing
hwmon: (emc1403) Remove unnecessary hwmon_device_unregister
basile@...nsource.dyc.edu (1):
x86, build: Disable -fPIE when compiling with CONFIG_CC_STACKPROTECTOR=y
jvrao (1):
9p: Check for NULL fid in v9fs_dir_release()
matt mooney (1):
alpha: remove unnecessary cast from void* in assignment.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists