From: Greg KH <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, Jiri Slaby <jslaby@suse.cz>
Subject: Linux 4.4.28
Date: Fri, 28 Oct 2016 04:22:33 -0400 [thread overview]
Message-ID: <20161028082233.GA5773@kroah.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 16460 bytes --]
I'm announcing the release of the 4.4.28 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 linux-4.4.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
------------
Documentation/kernel-parameters.txt | 9 -
Makefile | 2
arch/arc/kernel/signal.c | 8
arch/arm64/include/asm/percpu.h | 120 ++++++--------
arch/arm64/kernel/head.S | 3
arch/metag/include/asm/atomic.h | 3
arch/mips/include/asm/ptrace.h | 2
arch/mips/vdso/Makefile | 2
arch/parisc/include/asm/pgtable.h | 6
arch/parisc/kernel/setup.c | 8
arch/parisc/kernel/vmlinux.lds.S | 7
arch/powerpc/kernel/vdso64/datapage.S | 2
arch/powerpc/kernel/vdso64/gettimeofday.S | 2
arch/powerpc/lib/copyuser_64.S | 2
arch/powerpc/mm/copro_fault.c | 2
arch/powerpc/platforms/powernv/eeh-powernv.c | 4
arch/powerpc/platforms/powernv/pci.c | 4
arch/powerpc/platforms/pseries/lpar.c | 4
arch/s390/include/asm/tlbflush.h | 3
arch/s390/mm/pgtable.c | 4
arch/x86/kernel/e820.c | 2
arch/x86/kvm/ioapic.c | 2
block/blk-cgroup.c | 4
crypto/asymmetric_keys/pkcs7_parser.c | 4
drivers/acpi/nfit.c | 3
drivers/acpi/nfit.h | 4
drivers/base/platform.c | 4
drivers/clk/imx/clk-imx6q.c | 18 ++
drivers/cpufreq/intel_pstate.c | 10 -
drivers/gpio/gpio-mpc8xxx.c | 2
drivers/input/mouse/elantech.c | 25 ++-
drivers/input/serio/i8042-io.h | 2
drivers/input/serio/i8042-ip22io.h | 2
drivers/input/serio/i8042-ppcio.h | 2
drivers/input/serio/i8042-sparcio.h | 2
drivers/input/serio/i8042-unicore32io.h | 2
drivers/input/serio/i8042-x86ia64io.h | 96 +++++++++++
drivers/input/serio/i8042.c | 55 +++++-
drivers/irqchip/irq-gic-v3.c | 2
drivers/md/dm-crypt.c | 24 +-
drivers/md/dm-mpath.c | 6
drivers/md/dm.c | 10 -
drivers/media/dvb-frontends/mb86a20s.c | 104 ++++++------
drivers/media/usb/cx231xx/cx231xx-avcore.c | 5
drivers/media/usb/cx231xx/cx231xx-cards.c | 2
drivers/media/usb/cx231xx/cx231xx-core.c | 3
drivers/memstick/host/rtsx_usb_ms.c | 6
drivers/misc/mei/hw-me-regs.h | 3
drivers/misc/mei/pci-me.c | 3
drivers/mmc/card/block.c | 5
drivers/mmc/card/queue.h | 2
drivers/mmc/host/rtsx_usb_sdmmc.c | 7
drivers/mmc/host/sdhci.c | 2
drivers/mtd/ubi/wl.c | 21 ++
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 4
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2
drivers/net/wireless/realtek/rtlwifi/regd.c | 4
drivers/pci/quirks.c | 1
drivers/regulator/tps65910-regulator.c | 6
drivers/s390/scsi/zfcp_dbf.c | 162 +++++++++++++++++---
drivers/s390/scsi/zfcp_dbf.h | 14 +
drivers/s390/scsi/zfcp_erp.c | 12 +
drivers/s390/scsi/zfcp_ext.h | 8
drivers/s390/scsi/zfcp_fsf.c | 22 ++
drivers/s390/scsi/zfcp_fsf.h | 4
drivers/s390/scsi/zfcp_scsi.c | 8
drivers/scsi/hpsa.c | 78 +++++++++
drivers/scsi/scsi_scan.c | 2
drivers/scsi/sd.c | 8
drivers/scsi/sd.h | 5
drivers/target/target_core_transport.c | 11 +
drivers/target/target_core_xcopy.c | 34 +++-
drivers/video/fbdev/efifb.c | 6
fs/ceph/file.c | 3
fs/cifs/cifs_debug.c | 57 +------
fs/cifs/cifs_debug.h | 2
fs/cifs/cifsfs.c | 9 -
fs/cifs/cifsglob.h | 34 ++--
fs/cifs/cifssmb.c | 4
fs/cifs/connect.c | 16 +
fs/cifs/file.c | 66 ++++----
fs/cifs/misc.c | 15 -
fs/cifs/readdir.c | 6
fs/cifs/smb2glob.h | 10 +
fs/cifs/smb2inode.c | 6
fs/cifs/smb2misc.c | 16 -
fs/cifs/smb2ops.c | 12 -
fs/cifs/smb2pdu.c | 25 ++-
fs/cifs/smb2pdu.h | 2
fs/ext4/sysfs.c | 4
fs/isofs/inode.c | 8
fs/jbd2/transaction.c | 3
fs/nfs/delegation.c | 16 +
fs/nfs/nfs42proc.c | 1
fs/nfs/nfs4state.c | 3
fs/overlayfs/copy_up.c | 12 +
fs/overlayfs/dir.c | 5
fs/pstore/ram.c | 17 +-
fs/pstore/ram_core.c | 49 ------
fs/super.c | 6
fs/ubifs/xattr.c | 2
include/linux/devfreq-event.h | 5
include/linux/irqchip/arm-gic-v3.h | 2
include/linux/kernel.h | 2
include/linux/lightnvm.h | 121 +++++++-------
include/linux/sem.h | 1
include/linux/string.h | 6
include/linux/swap.h | 2
include/target/target_core_base.h | 1
ipc/sem.c | 130 +++++++++-------
lib/kstrtox.c | 64 +++++++
lib/string.c | 29 ---
mm/filemap.c | 95 ++++++-----
mm/workingset.c | 10 -
net/sunrpc/xprtsock.c | 11 +
sound/pci/hda/dell_wmi_helper.c | 2
sound/pci/hda/thinkpad_helper.c | 2
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c | 38 ++++
tools/perf/util/intel-pt.c | 15 +
119 files changed, 1310 insertions(+), 667 deletions(-)
Adrian Hunter (3):
perf intel-pt: Fix snapshot overlap detection decoder errors
perf intel-pt: Fix estimated timestamps for cycle-accurate mode
perf intel-pt: Fix MTC timestamp calculation for large MTC periods
Al Viro (1):
arc: don't leak bits of kernel stack into coredump
Alan Stern (1):
memstick: rtsx_usb_ms: Runtime resume the device when polling for cards
Alexander Usyskin (1):
mei: me: add kaby point device ids
Andrew Bresticker (1):
pstore/ram: Use memcpy_fromio() to save old buffer
Anton Blanchard (1):
powerpc/vdso64: Use double word compare on pointers
Aurelien Aptel (1):
fs/cifs: keep guid when assigning fid to fileinfo
Bart Van Assche (2):
dm: mark request_queue dead before destroying the DM device
blkcg: Unlock blkcg_pol_mutex only once when cpd == NULL
Dan Carpenter (2):
scsi: zfcp: spin_lock_irqsave() is not nestable
irqchip/gicv3: Handle loop timeout proper
Dan Williams (1):
x86/e820: Don't merge consecutive E820_PRAM ranges
Daniel Glöckner (1):
mmc: block: don't use CMD23 with very old MMC cards
David Hildenbrand (1):
s390/mm: fix gmap tlb flush issues
David Vrabel (1):
sunrpc: fix write space race causing stalls
Dinesh Israni (1):
target: Don't override EXTENDED_COPY xcopy_pt_cmd SCSI status code
Dmitry Torokhov (1):
Input: elantech - add Fujitsu Lifebook E556 to force crc_enabled
Don Brace (1):
hpsa: correct skipping masked peripherals
Eric Biggers (1):
ext4: do not advertise encryption support when disabled
Frederic Barrat (1):
powerpc/mm: Prevent unlikely crash in copro_calculate_slb()
Furquan Shaikh (1):
pstore/ram: Use memcpy_toio instead of memcpy
Gavin Shan (3):
powerpc/powernv: Pass CPU-endian PE number to opal_pci_eeh_freeze_clear()
powerpc/powernv: Use CPU-endian hub diag-data type in pnv_eeh_get_and_dump_hub_diag()
powerpc/powernv: Use CPU-endian PEST in pnv_pci_dump_p7ioc_diag_data()
Greg Kroah-Hartman (1):
Linux 4.4.28
Guenter Roeck (1):
metag: Only define atomic_dec_if_positive conditionally
Haibo Chen (1):
mmc: sdhci: cast unsigned int to unsigned long long to avoid unexpeted error
Helge Deller (3):
parisc: Increase KERNEL_INITIAL_SIZE for 32-bit SMP kernels
parisc: Fix kernel memory layout regarding position of __gp
parisc: Increase initial kernel mapping size
Hui Wang (1):
ALSA: hda - Fix a failure of micmute led when having multi adcs
Jack Morgenstein (1):
net/mlx4_core: Allow resetting VF admin mac to zero
James Hogan (1):
MIPS: Fix -mabi=64 build of vdso.lds
Jan Kara (1):
isofs: Do not return EACCES for unknown filesystems
Jan Remmet (1):
regulator: tps65910: Work around silicon erratum SWCZ010
Jeff Layton (1):
NFSv4.2: Fix a reference leak in nfs42_proc_layoutstats_generic
Jens Axboe (1):
lightnvm: ensure that nvm_dev_ops can be used without CONFIG_NVM
Jiri Slaby (2):
kvm: x86: memset whole irq_eoi
mmc: core: Annotate cmd_hdr as __le32
Johannes Weiner (3):
mm: filemap: don't plant shadow entries without radix tree node
mm: workingset: fix crash in shadow node shrinker caused by replace_page_cache_page()
mm: filemap: fix mapping->nrpages double accounting in fuse
Kees Cook (3):
lib: move strtobool() to kstrtobool()
lib: update single-char callers of strtobool()
lib: add "on"/"off" support to kstrtobool
Larry Finger (1):
rtlwifi: Fix missing country code for Great Britain
Laurent Dufour (1):
powerpc/pseries: Fix stack corruption in htpe code
Lin Huang (1):
PM / devfreq: event: remove duplicate devfreq_event_get_drvdata()
Linus Torvalds (1):
Using BUG_ON() as an assert() is _never_ acceptable
Liu Gang (1):
gpio: mpc8xxx: Correct irq handler function
Lucas Stach (1):
clk: imx6: initialize GPU clocks
Maik Broemme (1):
PCI: Mark Atheros AR9580 to avoid bus reset
Manfred Spraul (1):
ipc/sem.c: fix complex_count vs. simple op race
Marc Zyngier (1):
arm64: kernel: Init MDCR_EL2 even in the absence of a PMU
Marcin Nowakowski (1):
MIPS: ptrace: Fix regs_return_value for kernel context
Marcos Paulo de Souza (1):
Input: i8042 - skip selftest on ASUS laptops
Martin K. Petersen (1):
sd: Fix rw_max for devices that report an optimal xfer size
Matti Kurkela (1):
Input: elantech - force needed quirks on Fujitsu H760
Mauro Carvalho Chehab (4):
mb86a20s: fix the locking logic
mb86a20s: fix demod settings
cx231xx: don't return error on success
cx231xx: fix GPIOs for Pixelview SBTVD hybrid
Max Staudt (1):
fbdev/efifb: Fix 16 color palette entry calculation
Mike Snitzer (1):
dm mpath: check if path's request_queue is dying in activate_path()
Miklos Szeredi (1):
ovl: copy_up_xattr(): use strnlen
Minfei Huang (1):
dm: return correct error code in dm_resume()'s retry loop
Ming Lei (1):
scsi: Fix use-after-free
Nicholas Bellinger (2):
target: Re-add missing SCF_ACK_KREF assignment in v4.1.y
target: Make EXTENDED_COPY 0xe4 failure return COPY TARGET DEVICE NOT REACHABLE
Nikolay Borisov (1):
ceph: fix error handling in ceph_read_iter
Oleg Nesterov (1):
fs/super.c: fix race between freeze_super() and thaw_super()
Paul Mackerras (1):
powerpc/64: Fix incorrect return value from __copy_tofrom_user
Peter Jones (1):
PKCS#7: Don't require SpcSpOpusInfo in Authenticode pkcs7 signatures
Rabin Vincent (1):
dm crypt: fix crash on exit
Richard Weinberger (3):
ubi: Deal with interrupted erasures in WL
ovl: Fix info leak in ovl_lookup_temp()
ubifs: Fix xattr_names length in exit paths
Ross Lagerwall (1):
cifs: Limit the overall credit acquired
Sachin Prabhu (1):
Fix regression which breaks DFS mounting
Sebastian Andrzej Siewior (2):
pstore/ramoops: fixup driver removal
pstore/core: drop cmpxchg based updates
Sergei Shtylyov (1):
platform: don't return 0 from platform_get_irq[_byname]() on error
Srinivas Pandruvada (1):
cpufreq: intel_pstate: Fix unsafe HWP MSR access
Steffen Maier (10):
zfcp: fix fc_host port_type with NPIV
zfcp: fix ELS/GS request&response length for hardware data router
zfcp: close window with unblocked rport during rport gone
zfcp: retain trace level for SCSI and HBA FSF response records
zfcp: restore: Dont use 0 to indicate invalid LUN in rec trace
zfcp: trace on request for open and close of WKA port
zfcp: restore tracing of handle for port and LUN with HBA records
zfcp: fix D_ID field with actual value on tracing SAN responses
zfcp: fix payload trace length for SAN request&response
zfcp: trace full payload of all SAN records (req,resp,iels)
Steve French (6):
Clarify locking of cifs file and tcon structures and make more granular
Display number of credits available
Set previous session id correctly on SMB3 reconnect
SMB3: GUIDs should be constructed as random but valid uuids
Do not send SMB3 SET_INFO request if nothing is changing
Cleanup missing frees on some ioctls
Taesoo Kim (1):
jbd2: fix incorrect unlock on j_list_lock
Trond Myklebust (3):
NFSv4: Don't report revoked delegations as valid in nfs_have_delegation()
NFSv4: nfs4_copy_delegation_stateid() must fail if the delegation is invalid
NFSv4: Open state recovery must account for file permission changes
Ulf Hansson (3):
memstick: rtsx_usb_ms: Manage runtime PM when accessing the device
mmc: rtsx_usb_sdmmc: Avoid keeping the device runtime resumed when unused
mmc: rtsx_usb_sdmmc: Handle runtime PM while changing the led
Vishal Verma (1):
acpi, nfit: check for the correct event code in notifications
Vladimir Murzin (1):
irqchip/gic-v3-its: Fix entry size mask for GITS_BASER
Will Deacon (1):
arm64: percpu: rewrite ll/sc loops in assembly
Yuval Mintz (1):
bnx2x: Prevent false warning for lack of FC NPIV
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
next reply other threads:[~2016-10-28 8:22 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-10-28 8:22 Greg KH [this message]
2016-10-28 8:22 ` Linux 4.4.28 Greg KH
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20161028082233.GA5773@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.