lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ