From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964864AbcHJTm5 (ORCPT ); Wed, 10 Aug 2016 15:42:57 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:50660 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933051AbcHJTmy (ORCPT ); Wed, 10 Aug 2016 15:42:54 -0400 Date: Wed, 10 Aug 2016 21:43:05 +0200 From: Greg KH To: linux-kernel@vger.kernel.org, Andrew Morton , torvalds@linux-foundation.org, stable@vger.kernel.org Cc: lwn@lwn.net, Jiri Slaby Subject: Linux 4.4.17 Message-ID: <20160810194305.GA29063@kroah.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="9amGYk9869ThD9tj" Content-Disposition: inline User-Agent: Mutt/1.6.2 (2016-07-01) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --9amGYk9869ThD9tj Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I'm announcing the release of the 4.4.17 kernel. All users of the 4.4 kernel series must upgrade. The updated 4.4.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linu= x-4.4.y and can be browsed at the normal kernel.org git web browser: http://git.kernel.org/?p=3Dlinux/kernel/git/stable/linux-stable.git;a=3Dsu= mmary thanks, greg k-h ------------ Makefile | 2=20 arch/arc/Makefile | 2=20 arch/arc/kernel/stacktrace.c | 2=20 arch/x86/include/asm/pvclock.h | 2=20 arch/x86/kernel/cpu/perf_event_intel_ds.c | 9 + arch/x86/kernel/early-quirks.c | 105 +++++++++++++++++--- arch/x86/kernel/pvclock.c | 4=20 block/ioprio.c | 2=20 drivers/ata/libata-core.c | 6 + drivers/bcma/bcma_private.h | 2=20 drivers/clk/rockchip/clk-mmc-phase.c | 1=20 drivers/dma/at_xdmac.c | 82 ++++++++++----- drivers/hwtracing/intel_th/core.c | 35 ++++++ drivers/hwtracing/intel_th/intel_th.h | 3=20 drivers/hwtracing/intel_th/pci.c | 5=20 drivers/i2c/muxes/i2c-mux-reg.c | 2=20 drivers/input/joystick/xpad.c | 26 +++-- drivers/input/mouse/elantech.c | 8 - drivers/input/mouse/vmmouse.c | 22 ---- 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=20 drivers/input/touchscreen/wacom_w8001.c | 2=20 drivers/media/usb/airspy/airspy.c | 3=20 drivers/mmc/card/block.c | 12 +- drivers/net/can/at91_can.c | 5=20 drivers/net/can/c_can/c_can.c | 38 +++++-- drivers/net/can/dev.c | 9 + drivers/net/ethernet/marvell/mvneta.c | 2=20 drivers/pinctrl/freescale/pinctrl-imx.c | 4=20 drivers/pinctrl/pinctrl-single.c | 3=20 drivers/platform/chrome/cros_ec_dev.c | 8 + drivers/power/power_supply_core.c | 27 +++-- drivers/pps/clients/pps_parport.c | 2=20 drivers/s390/net/qeth_l2_main.c | 1=20 drivers/s390/net/qeth_l3_main.c | 1=20 drivers/scsi/ipr.c | 1=20 drivers/scsi/scsi_devinfo.c | 10 + drivers/spi/spi-sun4i.c | 23 +++- drivers/spi/spi-sun6i.c | 10 + drivers/usb/host/ohci-q.c | 3=20 drivers/xen/xen-pciback/conf_space.c | 6 - drivers/xen/xenbus/xenbus_dev_frontend.c | 14 +- drivers/xen/xenbus/xenbus_xs.c | 3=20 fs/9p/vfs_file.c | 6 - fs/ecryptfs/file.c | 15 ++ fs/ecryptfs/kthread.c | 13 -- fs/ext4/extents.c | 4=20 fs/inode.c | 6 - fs/locks.c | 2=20 fs/namespace.c | 1=20 fs/nilfs2/the_nilfs.c | 2=20 fs/overlayfs/inode.c | 3=20 include/asm-generic/vmlinux.lds.h | 4=20 include/linux/bcma/bcma.h | 1=20 kernel/cgroup.c | 1=20 kernel/sched/core.c | 6 - kernel/sched/fair.c | 15 +- kernel/time/posix-cpu-timers.c | 1=20 mm/compaction.c | 61 +++++------ mm/internal.h | 3=20 mm/page_alloc.c | 6 - net/ceph/osdmap.c | 156 +++++++++++++++++++++----= ----- net/rds/tcp.c | 5=20 sound/core/timer.c | 3=20 66 files changed, 596 insertions(+), 256 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 Andrey Grodzovsky (1): xen/pciback: Fix conf_space read/write overlap check. Andrey Ryabinin (1): 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 Brian King (1): ipr: Clear interrupt on croc/crocodile when running with LSI Cameron Gutman (2): Input: xpad - fix oops when attaching an unknown Xbox One gamepad Input: xpad - validate USB endpoint count during probe Dan Carpenter (1): platform/chrome: cros_ec_dev - double fetch bug in ioctl 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 (1): Input: elantech - add more IC body types to the list Dmitry Vyukov (1): vmlinux.lds: account for destructor sections Greg Kroah-Hartman (1): Linux 4.4.17 Heiko Stuebner (1): clk: rockchip: initialize flags of clk_init_data in mmc-phase clock 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 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 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 ret= urn value 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=C5=82 Pecio (1): USB: OHCI: Don't mark EDs as ED_OPER if scheduling fails Miklos Szeredi (4): locks: use file_inode() 9p: use file_dentry() ovl: handle ATTR_KILL* 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() Peter Zijlstra (1): sched/fair: Fix effective_load() to consistently use smoothed load Ping Cheng (1): Input: wacom_w8001 - w8001_MAX_LENGTH should be 13 Rhyland Klein (1): power_supply: power_supply_read_temp only if use_cnt > 0 Sinclair Yeh (1): Input: vmmouse - remove port reservation Stephane Eranian (1): perf/x86: fix PEBS issues on Intel Atom/Core2 Taras Kondratiuk (1): mmc: block: fix packed command header endianness Tejun Heo (2): cgroup: set css->id to -1 during init libata: LITE-ON CX1-JB256-HP needs lower max_sectors Thor Thayer (1): can: c_can: Update D_CAN TX and RX functions to 32 bit - fix Altera C= yclone access 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 Vineet Gupta (1): ARC: unwind: ensure that .debug_frame is generated (vs. .eh_frame) Wolfgang Grandegger (1): can: at91_can: RX queue could get stuck at high bus load --9amGYk9869ThD9tj Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXq4PIAAoJEDjbvchgkmk+4KIP/jY9NV64MgAkrDCoUGtTcNsd G1AtU1ZsMBBw28EclsSE3tBIU1lgqxZ9/2SAG26a+nXOY+LV+XBKYtJRknyvGuvm 5oQPDcoNUq37Dcq2aI4KFPEwfbCG/vAqdOWzuVPt/0fdUqY2GUtYmPFzoyBJhvsZ 12vPMJO1flswsauxsuwzbc3/Cqp3I6c1OL9EogMpZy8hVtsD0+c4KIKLDtiEq7Tw 7AwgaBw+S/1blB02bNtl11gCR+nmkNZI5xv5uvrKnW04ueYzO3VLh1xTDxoHkHge rDcTasTEkaX6BHmXc6JfhjVfd6gA0W77DUGwV5ALBZ7O+09o5AQl2lJ3S9N+DOh5 0/IlYLvoAekhKH/pMy10q1kCsO5meHcmKs1VuAMutHJ9e59qWqX3cRHIkHmDvjQ6 oPyd8jylS7g/ehPekdOamI5T0nowfmziF6tZXw/7gjp4g37CT7HJKVrKHwleL38j 19SHYYz+gXRWE6iqbHYnfR2kuwiCSzIMinLpVor/eSlSPzdJXxr1HtKjJRRssWN4 TfUjTXX0RVQICUgltsnBvKmqc5tLQtpeWPVTCte/AQMp/r3dIYjgXeg5jBAcESqf VFBTebYNNlJGsVPNLF9J6PnZIDFhHsvmiJTgAxN/KX9887co2fIJ5Ll+/G3amt0a OYjUxe1NfocVTZIANfvr =HXXY -----END PGP SIGNATURE----- --9amGYk9869ThD9tj--