Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Greg KH <gregkh <at> suse.de>
Subject: Linux 2.6.36.3
Newsgroups: gmane.linux.kernel
Date: Friday 7th January 2011 22:51:25 UTC (over 5 years ago)
I'm announcing the release of the 2.6.36.3 kernel.

All users of the 2.6.36 kernel series must upgrade.

The updated 2.6.36.y git tree can be found at:
        git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.36.y.git
and can be browsed at the normal kernel.org git web browser:
        http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.36.y.git;a=summary

thanks,

greg k-h

------------

 Documentation/kernel-parameters.txt            |    2 
 Documentation/power/runtime_pm.txt             |    4 
 Makefile                                       |    2 
 arch/arm/mach-at91/include/mach/at91_mci.h     |    2 
 arch/arm/mm/cache-v6.S                         |   28 +++-
 arch/mips/jz4740/board-qi_lb60.c               |    4 
 arch/sparc/include/asm/openprom.h              |    2 
 arch/sparc/include/asm/oplib_32.h              |   35 -----
 arch/sparc/include/asm/oplib_64.h              |   46 -------
 arch/sparc/kernel/leon_kernel.c                |    4 
 arch/sparc/prom/Makefile                       |    1 
 arch/sparc/prom/console_32.c                   |   65 +---------
 arch/sparc/prom/console_64.c                   |   81 ++----------
 arch/sparc/prom/devops_32.c                    |   87 -------------
 arch/sparc/prom/devops_64.c                    |   67 ----------
 arch/sparc/prom/misc_64.c                      |   16 --
 arch/sparc/prom/printf.c                       |   35 ++++-
 arch/sparc/prom/tree_32.c                      |   15 --
 arch/sparc/prom/tree_64.c                      |   18 --
 arch/tile/kernel/process.c                     |    7 +
 arch/x86/include/asm/kvm_host.h                |    2 
 arch/x86/include/asm/processor.h               |   23 ---
 arch/x86/kernel/apic/apic.c                    |    8 +
 arch/x86/kernel/apic/io_apic.c                 |    1 
 arch/x86/kernel/apic/probe_64.c                |    7 -
 arch/x86/kernel/cpu/amd.c                      |    3 
 arch/x86/kernel/microcode_intel.c              |   16 --
 arch/x86/kernel/smpboot.c                      |   85 +++++++++++++
 arch/x86/kernel/xsave.c                        |    3 
 arch/x86/kvm/svm.c                             |    4 
 arch/x86/kvm/vmx.c                             |    5 
 arch/x86/kvm/x86.c                             |    7 -
 arch/x86/kvm/x86.h                             |    5 
 arch/x86/oprofile/op_model_amd.c               |   24 ++-
 arch/x86/vdso/Makefile                         |    4 
 block/blk-merge.c                              |    6 
 block/blk-settings.c                           |   25 ----
 block/blk-sysfs.c                              |    2 
 drivers/acpi/acpica/dswexec.c                  |   19 ++-
 drivers/acpi/ec.c                              |    3 
 drivers/ata/libata-sff.c                       |    7 -
 drivers/block/xen-blkfront.c                   |    2 
 drivers/char/n_gsm.c                           |    6 
 drivers/char/ramoops.c                         |   12 +
 drivers/dma/mv_xor.c                           |    2 
 drivers/edac/amd64_edac.c                      |    2 
 drivers/edac/edac_mc.c                         |   10 -
 drivers/firewire/ohci.c                        |   47 +++++--
 drivers/gpio/cs5535-gpio.c                     |   19 ++-
 drivers/gpio/rdc321x-gpio.c                    |    2 
 drivers/gpu/drm/drm_crtc.c                     |   10 -
 drivers/gpu/drm/i915/i915_dma.c                |   23 +++
 drivers/gpu/drm/i915/i915_reg.h                |    1 
 drivers/gpu/drm/i915/intel_display.c           |    4 
 drivers/gpu/drm/i915/intel_dp.c                |   37 ++++-
 drivers/gpu/drm/nouveau/nouveau_drv.h          |    6 
 drivers/gpu/drm/nouveau/nouveau_irq.c          |    1 
 drivers/gpu/drm/nouveau/nv50_display.c         |   35 ++++-
 drivers/gpu/drm/radeon/atombios_crtc.c         |    3 
 drivers/gpu/drm/radeon/evergreen.c             |   25 +---
 drivers/gpu/drm/radeon/r600.c                  |   17 +-
 drivers/gpu/drm/radeon/radeon_device.c         |    9 -
 drivers/hwmon/adm1026.c                        |   20 +--
 drivers/infiniband/core/uverbs_cmd.c           |   99 ++++++++-------
 drivers/input/mouse/synaptics.h                |    3 
 drivers/md/dm-table.c                          |    5 
 drivers/md/md.c                                |   15 +-
 drivers/md/raid10.c                            |    2 
 drivers/media/common/saa7146_hlp.c             |    8 -
 drivers/media/common/saa7146_video.c           |   16 +-
 drivers/media/video/gspca/sonixj.c             |   17 ++
 drivers/media/video/mx2_camera.c               |    2 
 drivers/mfd/wm831x-core.c                      |    8 -
 drivers/mmc/core/core.c                        |    1 
 drivers/mmc/host/at91_mci.c                    |   13 +-
 drivers/mmc/host/atmel-mci.c                   |   18 +-
 drivers/net/8139cp.c                           |   10 -
 drivers/net/benet/be_cmds.c                    |    2 
 drivers/net/bonding/bonding.h                  |    4 
 drivers/net/ifb.c                              |    2 
 drivers/net/pppoe.c                            |    2 
 drivers/net/r8169.c                            |    4 
 drivers/net/tehuti.c                           |    4 
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c |   73 ++++++-----
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h |    9 -
 drivers/net/wireless/ath/ath9k/eeprom.c        |    6 
 drivers/net/wireless/ath/ath9k/eeprom.h        |   13 --
 drivers/net/wireless/ath/ath9k/eeprom_def.c    |   12 +
 drivers/net/wireless/ath/ath9k/hw.c            |    3 
 drivers/net/wireless/ath/ath9k/mac.c           |    3 
 drivers/net/wireless/ath/ath9k/main.c          |   11 +
 drivers/net/wireless/ath/ath9k/recv.c          |    4 
 drivers/net/wireless/ath/ath9k/reg.h           |    6 
 drivers/net/wireless/orinoco/main.c            |    6 
 drivers/net/wireless/orinoco/orinoco_cs.c      |   14 +-
 drivers/net/wireless/orinoco/spectrum_cs.c     |   14 +-
 drivers/net/wireless/orinoco/wext.c            |    4 
 drivers/net/wireless/p54/p54usb.c              |    6 
 drivers/net/wireless/rt2x00/rt2400pci.c        |    6 
 drivers/net/wireless/rt2x00/rt2500pci.c        |   12 +
 drivers/net/wireless/rt2x00/rt2500usb.c        |   12 +
 drivers/net/wireless/rt2x00/rt2800.h           |    7 +
 drivers/net/wireless/rt2x00/rt2800lib.c        |   59 +++++----
 drivers/net/wireless/rt2x00/rt2x00.h           |    5 
 drivers/net/wireless/rt2x00/rt2x00dev.c        |    2 
 drivers/net/wireless/rt2x00/rt61pci.c          |   12 +
 drivers/net/wireless/rt2x00/rt73usb.c          |   12 +
 drivers/net/xen-netfront.c                     |    4 
 drivers/pci/dmar.c                             |    5 
 drivers/pci/quirks.c                           |   23 +++
 drivers/platform/x86/intel_ips.c               |   36 +++++
 drivers/platform/x86/intel_ips.h               |   21 +++
 drivers/rtc/rtc-rs5c372.c                      |    2 
 drivers/scsi/qla2xxx/qla_iocb.c                |    1 
 drivers/scsi/qla2xxx/qla_nx.c                  |    1 
 drivers/scsi/qla2xxx/qla_os.c                  |    1 
 drivers/scsi/scsi_lib.c                        |    3 
 drivers/staging/cx25821/cx25821-video.c        |    8 -
 drivers/staging/cx25821/cx25821-video.h        |    2 
 drivers/usb/gadget/composite.c                 |   16 +-
 drivers/usb/host/xhci-mem.c                    |   25 ++--
 drivers/usb/misc/uss720.c                      |    4 
 drivers/usb/serial/ftdi_sio.c                  |    1 
 drivers/usb/serial/ftdi_sio_ids.h              |    5 
 drivers/usb/storage/unusual_devs.h             |    7 +
 drivers/watchdog/rdc321x_wdt.c                 |    2 
 fs/exec.c                                      |    5 
 fs/fuse/file.c                                 |   72 ++++++++++-
 fs/nfs/file.c                                  |    2 
 fs/nfs/mount_clnt.c                            |    4 
 fs/nfsd/nfs3xdr.c                              |    6 
 fs/nfsd/xdr4.h                                 |   21 +--
 fs/notify/inotify/inotify_user.c               |    1 
 include/linux/blkdev.h                         |    9 -
 include/linux/bootmem.h                        |    2 
 include/linux/mfd/wm8994/pdata.h               |    2 
 include/linux/pm_runtime.h                     |    3 
 include/linux/sched.h                          |    2 
 include/media/saa7146.h                        |    2 
 include/net/af_unix.h                          |    2 
 include/net/sock.h                             |    4 
 include/xen/interface/io/ring.h                |   11 +
 kernel/exit.c                                  |    8 +
 kernel/fork.c                                  |    1 
 kernel/power/user.c                            |    2 
 kernel/printk.c                                |    4 
 kernel/sched.c                                 |  156
++++++++++++++++++++++---
 kernel/timer.c                                 |    8 +
 kernel/trace/trace.c                           |   10 +
 kernel/user.c                                  |    1 
 kernel/watchdog.c                              |    3 
 mm/memcontrol.c                                |   19 +--
 mm/mmap.c                                      |   16 +-
 net/ax25/af_ax25.c                             |    2 
 net/bridge/br_multicast.c                      |    2 
 net/core/dst.c                                 |    1 
 net/core/filter.c                              |   19 ---
 net/core/timestamping.c                        |    6 
 net/econet/af_econet.c                         |   12 +
 net/ipv4/tcp.c                                 |    2 
 net/ipv4/tcp_ipv4.c                            |    8 -
 net/ipv4/tcp_output.c                          |   42 +++---
 net/l2tp/l2tp_ip.c                             |    6 
 net/llc/af_llc.c                               |    5 
 net/mac80211/rx.c                              |    5 
 net/mac80211/tx.c                              |   21 ++-
 net/packet/af_packet.c                         |    7 -
 net/sched/cls_cgroup.c                         |    2 
 net/sunrpc/svc_xprt.c                          |    9 +
 net/unix/af_unix.c                             |   37 +++++
 net/unix/garbage.c                             |    9 +
 net/x25/x25_link.c                             |    1 
 security/integrity/ima/ima_policy.c            |    2 
 sound/oss/soundcard.c                          |    4 
 sound/pci/hda/hda_eld.c                        |   20 +--
 sound/pci/hda/hda_intel.c                      |    2 
 sound/pci/hda/patch_conexant.c                 |    4 
 sound/pci/hda/patch_hdmi.c                     |    1 
 sound/pci/hda/patch_realtek.c                  |    1 
 sound/soc/codecs/wm8580.c                      |    2 
 sound/soc/codecs/wm8904.c                      |    3 
 sound/soc/codecs/wm8955.c                      |    3 
 sound/soc/codecs/wm8960.c                      |    3 
 sound/soc/codecs/wm_hubs.c                     |    2 
 184 files changed, 1382 insertions(+), 1023 deletions(-)

Ahmed S. Darwish (1):
      RAMOOPS: Don't overflow over non-allocated regions

Alex Deucher (6):
      drm/radeon/kms: don't apply 7xx HDP flush workaround on AGP
      drm/kms: remove spaces from connector names (v2)
      drm/radeon/kms: fix vram base calculation on rs780/rs880
      drm/radeon/kms/evergreen: reset the grbm blocks at resume and init
      drm/radeon/kms: fix evergreen asic reset
      drm/radeon/kms: reorder display resume to avoid problems

Alexey Starikovskiy (1):
      ACPI: EC: Add another dmi match entry for MSI hardware

Andre Przywara (1):
      KVM: enlarge number of possible CPUID leaves

Andreas Herrmann (1):
      x86, amd: Fix panic on AMD CPU family 0x15

Andrej Ota (1):
      pppoe.c: Fix kernel panic caused by __pppoe_xmit

Andres Salomon (2):
      cs5535-gpio: don't apply errata #36 to edge detect GPIOs
      cs5535-gpio: handle GPIO regs where higher (clear) bits are set

Andrew Vasquez (1):
      qla2xxx: Correct issue where NPIV-config data was not being allocated
for 82xx parts.

Andy Lutomirski (1):
      nouveau: Acknowledge HPD irq in handler, not bottom half

Anssi Hannula (2):
      ALSA: hda - Do not wrongly restrict min_channels based on ELD
      ALSA: hda - Always allow basic audio irrespective of ELD info

Apollon Oikonomopoulos (1):
      x25: decrement netdev reference counts on unload

Baruch Siach (1):
      mx2_camera: fix pixel clock polarity configuration

Ben Hutchings (2):
      tehuti: Firmware filename is tehuti/bdx.bin
      watchdog: Improve initialisation error message and documentation

Bob Moore (1):
      ACPICA: Fix Scope() op in module level code

Borislav Petkov (2):
      EDAC: Fix workqueue-related crashes
      amd64_edac: Fix interleaving check

Changli Gao (1):
      ifb: goto resched directly if error happens and dp->tq isn't empty

Chris Metcalf (1):
      arch/tile: handle CLONE_SETTLS in copy_thread(), not user space

Christian Lamparter (1):
      p54usb: add 5 more USBIDs

Chuck Lever (1):
      NFS: Fix panic after nfs_umount()

Dan Carpenter (1):
      IB/uverbs: Handle large number of entries in poll CQ

Dan Rosenberg (1):
      sound: Prevent buffer overflow in OSS load_mixer_volumes

Daniel Hellstrom (1):
      SPARC/LEON: removed constant timer initialization as if HZ=100, now
it reflects the value of HZ

Daniel T Chen (3):
      ALSA: hda: Use position_fix=1 for Acer Aspire 5538 to enable capture
on internal mic
      ALSA: hda: Use model=lg quirk for LG P1 Express to enable playback
and capture
      ALSA: hda: Use LPIB quirk for Dell Inspiron m101z/1120

David Flynn (1):
      drm/i915/dp: Fix I2C/EDID handling with active DisplayPort to DVI
converter

David Henningsson (1):
      ALSA: HDA: Quirk for Dell Vostro 320 to make microphone work

David Kilroy (3):
      orinoco: fix TKIP countermeasure behaviour
      orinoco: clear countermeasure setting on commit
      orinoco: initialise priv->hw before assigning the interrupt

David S. Miller (13):
      sparc64: Delete prom_puts() unused.
      sparc: Remove prom_pathtoinode()
      sparc: Kill prom devops_{32,64}.c
      sparc64: Unexport prom_service_exists().
      sparc64: Delete prom_setcallback().
      sparc: Do not export prom_nb{get,put}char().
      sparc: Pass buffer pointer all the way down to prom_{get,put}char().
      sparc: Delete prom_*getchar().
      sparc: Write to prom console using indirect buffer.
      tcp: Don't change unlocked socket state in tcp_v4_err().
      tcp: Increase TCP_MAXSEG socket option minimum.
      tcp: Make TCP_MAXSEG minimum more correct.
      econet: Fix crash in aun_incoming().

David Stevens (1):
      bridge: fix IPv6 queries for bridge multicast snooping

Dmitry Artamonow (1):
      ASoC: fix deemphasis control in wm8904/55/60 codecs

Eduardo Costa (1):
      p54usb: New USB ID for Gemtek WUBI-100GW

Eric Anholt (2):
      drm/i915: Always set the DP transcoder config to 8BPC.
      drm/i915, intel_ips: When i915 loads after IPS, make IPS relink to
i915.

Eric Dumazet (8):
      llc: fix a device refcount imbalance
      tcp: avoid a possible divide by zero
      tcp: protect sysctl_tcp_cookie_size reads
      af_unix: limit unix_tot_inflight
      af_unix: limit recursion level
      filter: fix sk_filter rcu handling
      net/dst: dst_dev_event() called after other notifiers
      net: fix skb_defer_rx_timestamp()

Eric Paris (1):
      inotify: stop kernel memory leak on file creation failure

Felix Fietkau (1):
      ath9k_hw: fix endian issues with CTLs on AR9003

Florian Faber (1):
      USB: ftdi_sio: Add D.O.Tec PID

Florian Fainelli (2):
      gpio: Fix null pointer dereference while accessing rdc321x
platform_data
      watchdog: Fix null pointer dereference while accessing rdc321x
platform_data

Gabriele Gorla (2):
      hwmon: (adm1026) Allow 1 as a valid divider value
      hwmon: (adm1026) Fix setting fan_div

Greg Kroah-Hartman (2):
      Revert "USB: gadget: Allow function access to device ID data during
bind()"
      Linux 2.6.36.3

H. Peter Anvin (2):
      x86, hotplug: Use mwait to offline a processor, fix the legacy case
      x86, gcc-4.6: Use gcc -m options when building vdso

Heiko Carstens (3):
      nohz: Fix printk_needs_cpu() return value on offline cpus
      nohz: Fix get_next_timer_interrupt() vs cpu hotplug
      printk: Fix wake_up_klogd() vs cpu hotplug

Helmut Schaa (1):
      mac80211: Fix BUG in pskb_expand_head when transmitting shared skbs

Herbert Xu (1):
      cls_cgroup: Fix crash on module unload

Hillf Danton (2):
      bonding: Fix slave selection bug.
      fix freeing user_struct in user cache

Ivo van Doorn (1):
      rt2x00: Fix max TX power settings

Jean-Francois Moine (2):
      gspca - sonixj: Set the flag for some devices
      gspca - sonixj: Add a flag in the driver_info table

Jeremy Fitzhardinge (1):
      xen: Provide a variant of __RING_SIZE() that is an integer constant
expression

Jesper Juhl (1):
      x86/microcode: Fix double vfree() and remove redundant pointer checks
before vfree()

Joe Jin (1):
      driver/net/benet: fix be_cmd_multicast_set() memcpy bug

Joerg Roedel (1):
      KVM: SVM: Do not report xsave in supported cpuid

Johannes Berg (1):
      mac80211: fix mesh forwarding

KAMEZAWA Hiroyuki (1):
      memcg: fix wrong VM_BUG_ON() in try_charge()'s mm->owner check

Ken Mills (2):
      n_gsm: Fix message length handling when building header
      n_gsm: gsm_data_alloc buffer allocation could fail and it is not
being checked

Kenji Kaneshige (2):
      x86: Enable the intr-remap fault handling after local APIC setup
      x86, vt-d: Fix the vt-d fault handling irq migration in the x2apic
mode

Lars-Peter Clausen (1):
      MIPS: jz4740: qi_lb60: Fix gpio for the 6th row of the keyboard
matrix

Manoj Iyer (1):
      ALSA: hda - Enable jack sense for Thinkpad Edge 11

Mariusz Kozlowski (1):
      net: Fix header size check for GSO case in recvmsg (af_packet)

Mark Brown (2):
      mfd: Support additional parent IDs for wm831x
      mfd: Supply IRQ base for WM832x devices

Martin K. Petersen (1):
      block: Deprecate QUEUE_FLAG_CLUSTER and use queue_limits instead

Matteo Croce (1):
      ath9k: fix bug in tx power

Mauro Carvalho Chehab (1):
      Don't export format_by_forcc on two different drivers

Michal Marek (1):
      l2tp: Fix modalias of l2tp_ip

Mike Galbraith (1):
      Sched: fix skip_clock_update optimization

Mike Hernandez (1):
      qla2xxx: Populate Command Type 6 LUN field properly.

Miklos Szeredi (2):
      fuse: verify ioctl retries
      fuse: fix ioctl when server is 32bit

Mimi Zohar (1):
      ima: fix add LSM rule bug

Nandita Dukkipati (1):
      tcp: Bug fix in initialization of receive window.

Neil Brown (1):
      nfsd: Fix possible BUG_ON firing in set_change_info

NeilBrown (3):
      sunrpc: prevent use-after-free on clearing XPT_BUSY
      md: fix bug with re-adding of partially recovered device.
      md: protect against NULL reference when waiting to start a raid10.

Nelson Elhage (1):
      econet: Do the correct cleanup after an unprivileged SIOCSIFADDR.

Nicolas Ferre (1):
      mmc: atmel-mci: fix multiblock SDIO transfers

Oleg Nesterov (1):
      posix-cpu-timers: workaround to suppress the problems with mt exec

Peter Zijlstra (1):
      sched: Cure more NO_HZ load average woes

Rafael J. Wysocki (1):
      PM / Runtime: Fix pm_runtime_suspended()

Rajkumar Manoharan (1):
      ath9k: Disable SWBA interrupt on remove_interface

Robert Richter (1):
      arch/x86/oprofile/op_model_amd.c: Perform initialisation on a single
CPU

Saeed Bishara (1):
      mv_xor: fix race in tasklet function

Sarah Sharp (1):
      xhci: Fix issue with port array setup and buggy hosts.

Senthil Balasubramanian (1):
      ath9k: Fix STA disconnect issue due to received MIC failed bcast
frames

Sergey Vlasov (1):
      NFS: Fix fcntl F_GETLK not reporting some conflicts

Seungwhan Youn (1):
      ASoC: WM8580: Fix R8 initial value

Shan Wei (1):
      8139cp: fix checksum broken

Sheng Yang (1):
      KVM: Fix OSXSAVE after migration

Slava Pestov (1):
      tracing: Fix panic when lseek() called on "trace" opened for writing

Stefan Richter (2):
      firewire: ohci: fix regression with VIA VT6315, disable MSI
      firewire: ohci: fix regression with Agere FW643 rev 06, disable MSI

Suresh Siddha (4):
      bootmem: Add alloc_bootmem_align()
      x86, xsave: Use alloc_bootmem_align() instead of alloc_bootmem()
      x86, vt-d: Handle previous faults after enabling fault handling
      x86, vt-d: Quirk for masking vtd spec errors to platform error
handling logic

Takashi Iwai (2):
      PM / Hibernate: Fix PM_POST_* notification with user-space suspend
      mmc: Fix re-probing with PM_POST_RESTORE notification

Tavis Ormandy (1):
      install_special_mapping skips security_file_mmap check.

Tejun Heo (1):
      libata-sff: fix HSM_ST_ERR handling in __ata_sff_port_intr()

Thomas Sailer (1):
      USB: misc: uss720.c: add another vendor/product ID

Uk Kim (2):
      ASoC: Fix swap of left and right channels for WM8993/4 speaker boost
gain
      ASoC: Fix off by one error in WM8994 EQ register bank size

Valentine Barshak (1):
      ARM: 6535/1: V6 MPCore v6_dma_inv_range and v6_dma_flush_range RWFO
fix

Vasanthakumar Thiagarajan (1):
      ath9k: Fix bug in reading input gpio state for ar9003

Vasiliy Kulikov (2):
      net: ax25: fix information leak to userland
      net: packet: fix information leak to userland

Vitaly Kuznetsov (1):
      USB: usb-storage: unusual_devs entry for the Samsung YP-CP3

Wolfram Sang (1):
      rtc: rs5c372: fix buffer size

Yan Li (1):
      Input: synaptics - fix handling of 2-button ClickPads

Yauhen Kharuzhy (1):
      mmc: at91_mci: fix multiblock SDIO transfers

fran├žois romieu (1):
      r8169: fix sleeping while holding spinlock.
 
CD: 4ms