Linux 4.6.6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm announcing the release of the 4.6.6 kernel.

All users of the 4.6 kernel series must upgrade.

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

thanks,

greg k-h

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

 Makefile                                 |    2 
 arch/arc/Makefile                        |    2 
 arch/arc/kernel/stacktrace.c             |    2 
 arch/mips/include/asm/mips-cm.h          |    5 
 arch/x86/include/asm/pvclock.h           |    2 
 arch/x86/kernel/early-quirks.c           |  105 ++++++++++++++++++--
 arch/x86/kernel/pvclock.c                |    4 
 block/ioprio.c                           |    2 
 drivers/ata/libata-core.c                |    6 +
 drivers/bcma/bcma_private.h              |    2 
 drivers/block/xen-blkfront.c             |  126 ++++++++++++-------------
 drivers/clk/at91/clk-programmable.c      |    2 
 drivers/clk/rockchip/clk-mmc-phase.c     |    1 
 drivers/cpufreq/cpufreq.c                |    4 
 drivers/dma/at_xdmac.c                   |   82 +++++++++++-----
 drivers/hwtracing/intel_th/core.c        |   35 ++++++
 drivers/hwtracing/intel_th/intel_th.h    |    3 
 drivers/hwtracing/intel_th/pci.c         |    5 
 drivers/i2c/busses/i2c-qup.c             |    2 
 drivers/i2c/muxes/i2c-mux-reg.c          |    2 
 drivers/input/joystick/xpad.c            |   26 +++--
 drivers/input/mouse/elantech.c           |    8 -
 drivers/input/mouse/vmmouse.c            |   22 ----
 drivers/input/rmi4/rmi_f12.c             |    9 -
 drivers/input/touchscreen/tsc2004.c      |    7 +
 drivers/input/touchscreen/tsc2005.c      |    7 +
 drivers/input/touchscreen/tsc200x-core.c |   15 ++
 drivers/input/touchscreen/tsc200x-core.h |    2 
 drivers/input/touchscreen/wacom_w8001.c  |   14 ++
 drivers/irqchip/irq-mips-gic.c           |    4 
 drivers/media/i2c/adv7604.c              |   46 ++++++---
 drivers/media/usb/airspy/airspy.c        |    3 
 drivers/mmc/card/block.c                 |   16 +--
 drivers/net/can/at91_can.c               |    5 
 drivers/net/can/c_can/c_can.c            |   38 ++++++-
 drivers/net/can/dev.c                    |    9 +
 drivers/net/ethernet/marvell/mvneta.c    |    2 
 drivers/pinctrl/freescale/pinctrl-imx.c  |    4 
 drivers/pinctrl/pinctrl-single.c         |    3 
 drivers/platform/chrome/cros_ec_dev.c    |    8 +
 drivers/power/power_supply_core.c        |   27 +++--
 drivers/pps/clients/pps_parport.c        |    2 
 drivers/s390/net/qeth_l2_main.c          |    1 
 drivers/s390/net/qeth_l3_main.c          |    1 
 drivers/scsi/ipr.c                       |    1 
 drivers/scsi/qla2xxx/qla_isr.c           |    2 
 drivers/scsi/scsi_devinfo.c              |   10 +
 drivers/spi/spi-rockchip.c               |    4 
 drivers/spi/spi-sun4i.c                  |   23 +++-
 drivers/spi/spi-sun6i.c                  |   10 +
 drivers/tty/pty.c                        |    7 -
 drivers/usb/host/ohci-q.c                |    3 
 drivers/xen/xen-pciback/conf_space.c     |    6 -
 drivers/xen/xenbus/xenbus_dev_frontend.c |   14 +-
 drivers/xen/xenbus/xenbus_xs.c           |    3 
 fs/9p/vfs_file.c                         |    6 -
 fs/ecryptfs/file.c                       |   15 ++
 fs/ecryptfs/kthread.c                    |   13 --
 fs/ext4/extents.c                        |    4 
 fs/inode.c                               |    6 -
 fs/ioctl.c                               |    1 
 fs/lockd/svc.c                           |   13 +-
 fs/locks.c                               |    2 
 fs/namespace.c                           |    1 
 fs/nilfs2/the_nilfs.c                    |    2 
 include/asm-generic/vmlinux.lds.h        |    4 
 include/linux/bcma/bcma.h                |    1 
 include/linux/memcontrol.h               |   25 +---
 include/linux/radix-tree.h               |    1 
 include/linux/rmap.h                     |    2 
 include/uapi/linux/Kbuild                |    1 
 init/Kconfig                             |    1 
 kernel/cgroup.c                          |  148 +++++++++++++++--------------
 kernel/cpu.c                             |    2 
 kernel/sched/core.c                      |    6 -
 kernel/sched/fair.c                      |   17 +--
 kernel/time/posix-cpu-timers.c           |    1 
 mm/compaction.c                          |   61 +++++-------
 mm/hugetlb.c                             |    2 
 mm/internal.h                            |    3 
 mm/memcontrol.c                          |   89 +++++++++++++++--
 mm/memory.c                              |    3 
 mm/page_alloc.c                          |    6 -
 mm/rmap.c                                |    9 -
 mm/slab_common.c                         |    4 
 mm/swap.c                                |   11 --
 net/ceph/osdmap.c                        |  156 ++++++++++++++++++++++---------
 net/rds/tcp.c                            |    5 
 net/wireless/util.c                      |    2 
 sound/core/timer.c                       |    3 
 90 files changed, 920 insertions(+), 462 deletions(-)

Alan Stern (1):
      SCSI: fix new bug in scsi_dev_info_list string matching

Alexander Shishkin (2):
      intel_th: pci: Add Kaby Lake PCH-H support
      intel_th: Fix a deadlock in modprobing

Alexander Shiyan (1):
      pinctrl: imx: Do not treat a PIN without MUX register as an error

Alexey Brodkin (1):
      arc: unwind: warn only once if DW2_UNWIND is disabled

Alexey Dobriyan (1):
      posix_cpu_timer: Exit early when process has been reaped

Andrew Duggan (1):
      Input: synaptics-rmi4 - fix maximum size check for F12 control register 8

Andrey Grodzovsky (1):
      xen/pciback: Fix conf_space read/write overlap check.

Andrey Ryabinin (2):
      radix-tree: fix radix_tree_iter_retry() for tagged iterators.
      kernel/sysrq, watchdog, sched/core: Reset watchdog on all CPUs while processing sysrq-w

Andrey Ulanov (1):
      namespace: update event counter when umounting a deleted dentry

Bob Liu (3):
      xen-blkfront: save uncompleted reqs in blkfront_resume()
      xen-blkfront: fix resume issues after a migration
      xen-blkfront: don't call talk_to_blkback when already connected to blkback

Boris Brezillon (1):
      clk: at91: fix clk_programmable_set_parent()

Brian King (1):
      ipr: Clear interrupt on croc/crocodile when running with LSI

Bruno Prémont (1):
      qla2xxx: Fix NULL pointer deref in QLA interrupt

Cameron Gutman (2):
      Input: xpad - fix oops when attaching an unknown Xbox One gamepad
      Input: xpad - validate USB endpoint count during probe

Colin Ian King (1):
      devpts: fix null pointer dereference on failed memory allocation

Dan Carpenter (1):
      platform/chrome: cros_ec_dev - double fetch bug in ioctl

Daniel Bristot de Oliveira (1):
      cgroup: Disable IRQs while holding css_set_lock

David Rientjes (2):
      mm, compaction: abort free scanner if split fails
      mm, compaction: prevent VM_BUG_ON when terminating freeing scanner

Dmitri Epshtein (1):
      net: mvneta: set real interrupt per packet for tx_done

Dmitry Torokhov (2):
      Input: elantech - add more IC body types to the list
      Revert "Input: wacom_w8001 - drop use of ABS_MT_TOOL_TYPE"

Dmitry Vyukov (1):
      vmlinux.lds: account for destructor sections

Greg Kroah-Hartman (1):
      Linux 4.6.6

Gregory Greenman (1):
      cfg80211: handle failed skb allocation

Heiko Stuebner (1):
      clk: rockchip: initialize flags of clk_init_data in mmc-phase clock

Hugh Dickins (1):
      mm: thp: refix false positive BUG in page_move_anon_rmap()

Ilya Dryomov (1):
      libceph: apply new_state before new_up_client on incrementals

James Patrick-Evans (1):
      media: fix airspy usb probe error path

Jan Beulich (2):
      xenbus: don't BUG() on user mode induced condition
      xenbus: don't bail early from xenbus_dev_request_and_reply()

Jeff Mahoney (2):
      Revert "ecryptfs: forbid opening files without mmap handler"
      ecryptfs: don't allow mmap when the lower fs doesn't support it

Jiri Slaby (1):
      pps: do not crash when failed to register

Johannes Weiner (1):
      mm: memcontrol: fix cgroup creation failure after many small jobs

Josh Poimboeuf (1):
      sched/debug: Fix deadlock when enabling sched events

Kangjie Lu (3):
      ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS
      ALSA: timer: Fix leak in events via snd_timer_user_ccallback
      ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt

Laurent Pinchart (1):
      adv7604: Don't ignore pad number in subdev DV timings pad operations

Ludovic Desroches (3):
      dmaengine: at_xdmac: align descriptors on 64 bits
      dmaengine: at_xdmac: fix residue corruption
      dmaengine: at_xdmac: double FIFO flush needed to compute residue

Lukas Wunner (3):
      x86/quirks: Apply nvidia_bugs quirk only on root bus
      x86/quirks: Reintroduce scanning of secondary buses
      x86/quirks: Add early quirk to reset Apple AirPort card

Lukasz Gemborowski (1):
      i2c: mux: reg: wrong condition checked for of_address_to_resource return value

Lukasz Odzioba (1):
      mm/swap.c: flush lru pvecs on compound page arrival

Mauro Carvalho Chehab (1):
      uapi: export lirc.h header

Mel Gorman (3):
      mm, sl[au]b: add __GFP_ATOMIC to the GFP reclaim mask
      mm, meminit: always return a valid node from early_pfn_to_nid
      mm, meminit: ensure node is online before checking whether pages are uninitialised

Michael Welling (1):
      Input: tsc200x - report proper input_dev name

Michal Suchanek (2):
      spi: sunxi: fix transfer timeout
      spi: sun4i: fix FIFO limit

Michał Pecio (1):
      USB: OHCI: Don't mark EDs as ED_OPER if scheduling fails

Miklos Szeredi (3):
      locks: use file_inode()
      9p: use file_dentry()
      vfs: fix deadlock in file_remove_privs() on overlayfs

Minfei Huang (1):
      pvclock: Add CPU barriers to get correct version value

Oliver Hartkopp (2):
      can: fix handling of unmodifiable configuration options fix
      can: fix oops caused by wrong rtnl dellink usage

Omar Sandoval (1):
      block: fix use-after-free in sys_ioprio_get()

Paul Burton (3):
      irqchip/mips-gic: Map to VPs using HW VPNum
      irqchip/mips-gic: Match IPI IRQ domain by bus token only
      MIPS: CM: Fix mips_cm_max_vp_width for UP kernels

Peter Zijlstra (1):
      sched/fair: Fix effective_load() to consistently use smoothed load

Ping Cheng (2):
      Input: wacom_w8001 - w8001_MAX_LENGTH should be 13
      Input: wacom_w8001 - ignore invalid pen data packets

Rafael J. Wysocki (1):
      cpufreq: Avoid false-positive WARN_ON()s in cpufreq_update_policy()

Randy Dunlap (1):
      init/Kconfig: keep Expert users menu together

Rhyland Klein (1):
      power_supply: power_supply_read_temp only if use_cnt > 0

Scott Bauer (1):
      vfs: ioctl: prevent double-fetch in dedupe ioctl

Scott Mayhew (1):
      lockd: unregister notifier blocks if the service fails to come up completely

Sinclair Yeh (1):
      Input: vmmouse - remove port reservation

Sricharan R (1):
      i2c: qup: Fix wrong value of index variable

Taras Kondratiuk (1):
      mmc: block: fix packed command header endianness

Tejun Heo (4):
      memcg: mem_cgroup_migrate() may be called with irq disabled
      memcg: css_alloc should return an ERR_PTR value on error
      cgroup: set css->id to -1 during init
      libata: LITE-ON CX1-JB256-HP needs lower max_sectors

Thomas Gleixner (1):
      cpu/hotplug: Keep enough storage space if SMP=n to avoid array out of bounds scribble

Thor Thayer (1):
      can: c_can: Update D_CAN TX and RX functions to 32 bit - fix Altera Cyclone access

Tomeu Vizoso (1):
      spi: rockchip: Signal unfinished DMA transfers

Tony Lindgren (1):
      pinctrl: single: Fix missing flush of posted write for a wakeirq

Torsten Hilbrich (1):
      fs/nilfs2: fix potential underflow in call to crc32_le

Ursula Braun (1):
      qeth: delete napi struct when removing a qeth device

Vegard Nossum (2):
      ext4: verify extent header depth
      RDS: fix rds_tcp_init() error path

Ville Viinikka (1):
      mmc: block: fix free of uninitialized 'idata->buf'

Vineet Gupta (1):
      ARC: unwind: ensure that .debug_frame is generated (vs. .eh_frame)

Wenwei Tao (1):
      cgroup: remove redundant cleanup in css_create

Wolfgang Grandegger (1):
      can: at91_can: RX queue could get stuck at high bus load

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]