[lkml]   [2010]   [Sep]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectLinux 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

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.


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
regulator: set max8998->dev to &pdev->dev.
regulator: ad5398 - fix a memory leak
regulator: isl6271a-regulator - fix regulator_desc parameter for
regulator: 88pm8607 - fix value range checking for accessing
regulator: ab8500 - fix off-by-one value range checking for selector
regulator: wm831x-ldo - fix the logic to set REGULATOR_MODE_IDLE
regulator: wm8350-regulator - fix the logic of checking

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 (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
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2010-09-21 02:27    [W:0.063 / U:1.912 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site