Skip to content

4.4.27-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest23 of 25 patches 2 repliesIn review

23 of 25 patches are in this archive. The cover letter announces 25.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/25serial: 8250_dw: Check the data->pclk when get apb_pclkdrivers/tty/serial/8250/8250_dw.c+1 -10 replies
2/25btrfs: assign error values to the correct bio structsfs/btrfs/compression.c+2 -20 replies
3/25drivers: base: dma-mapping: page align the size when unmap_kernel_rangedrivers/base/dma-mapping.c+1 -10 replies
4/25fuse: listxattr: verify xattr listfs/fuse/dir.c+19 -00 replies
6/25fuse: fix killing s[ug]id in setattrfs/fuse/dir.c+28 -40 replies
7/25i40e: avoid NULL pointer dereference and recursive errors on early PCI errordrivers/net/ethernet/intel/i40e/i40e_main.c+6 -00 replies
9/25ASoC: Intel: Atom: add a missing star in a memcpy callsound/soc/intel/atom/sst/sst_pvt.c+6 -80 replies
10/25reiserfs: Unlock superblock before calling reiserfs_quota_on_mount()fs/reiserfs/super.c+11 -10 replies
11/25reiserfs: switch to generic_{get,set,remove}xattr()fs/reiserfs/file.c fs/reiserfs/namei.c fs/reiserfs/xattr.c +4 more+31 -980 replies
12/25async_pq_val: fix DMA memory leakcrypto/async_tx/async_pq.c+4 -40 replies
13/25scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer()drivers/scsi/arcmsr/arcmsr_hba.c+7 -10 replies
14/25scsi: arcmsr: Simplify user_len checkingdrivers/scsi/arcmsr/arcmsr_hba.c+8 -60 replies
15/25scsi: ibmvfc: Fix I/O hang when port is not mappeddrivers/scsi/ibmvscsi/ibmvfc.c+0 -10 replies
16/25ext4: enforce online defrag restriction for encrypted filesfs/ext4/move_extent.c+7 -00 replies
17/25ext4: reinforce check of i_dtime when clearing high fields of uid and gidfs/ext4/inode.c+4 -40 replies
18/25ext4: fix memory leak in ext4_insert_range()fs/ext4/extents.c+3 -00 replies
19/25ext4: allow DAX writeback for hole punchfs/ext4/inode.c+2 -20 replies
20/25ext4: release bh in make_indexed_dirfs/ext4/namei.c+6 -80 replies
21/25crypto: ghash-generic - move common definitions to a new header filecrypto/ghash-generic.c include/crypto/ghash.h+24 -120 replies
22/25crypto: vmx - Fix memory corruption caused by p8_ghashdrivers/crypto/vmx/ghash.c+16 -150 replies
23/25dlm: free workqueues after the connectionsfs/dlm/lowcomms.c+2 -60 replies
24/25vfs: move permission checking into notify_change() for utimes(NULL)fs/attr.c fs/utimes.c include/linux/fs.h+17 -150 replies
25/25cfq: fix starvation of asynchronous writesblock/cfq-iosched.c+10 -30 replies

Reviews trailers per patch

8 of 23 patches have a Reviewed-by or Acked-by.

PatchJan KaraAihua ZhangAndy ShevchenkoFrederic WeisbeckerMike GalbraithDan WilliamsTomas HenzlJohannes ThumshirnTyrel DatwylerDavid SterbaJacob KellerAndrew Bowers
1/25T-b
2/25A-b
3/25
4/25
6/25
7/25A-b T-b
9/25
10/25A-b A-b
11/25
12/25R-b
13/25R-b
14/25R-b R-b
15/25A-b
16/25
17/25
18/25
19/25R-b
20/25
21/25
22/25
23/25
24/25T-b
25/25

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 12 reviewers.

Read the v1 thread

Cover letter [PATCH 4.4 00/25] 4.4.27-stable review

This is the start of the stable review cycle for the 4.4.27 release. There are 25 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sun Oct 23 09:13:58 UTC 2016. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.4.27-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.4.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.27-rc1

Glauber Costa <[email protected]>
cfq: fix starvation of asynchronous writes

Miklos Szeredi <[email protected]>
vfs: move permission checking into notify_change() for utimes(NULL)

Marcelo Ricardo Leitner <[email protected]>
dlm: free workqueues after the connections

Marcelo Cerri <[email protected]>
crypto: vmx - Fix memory corruption caused by p8_ghash

Marcelo Cerri <[email protected]>
crypto: ghash-generic - move common definitions to a new header file

gmail <[email protected]>
ext4: release bh in make_indexed_dir

Ross Zwisler <[email protected]>
ext4: allow DAX writeback for hole punch

Fabian Frederick <[email protected]>
ext4: fix memory leak in ext4_insert_range()

Daeho Jeong <[email protected]>
ext4: reinforce check of i_dtime when clearing high fields of uid and gid

Eric Whitney <[email protected]>
ext4: enforce online defrag restriction for encrypted files

Brian King <[email protected]>
scsi: ibmvfc: Fix I/O hang when port is not mapped

Borislav Petkov <[email protected]>
scsi: arcmsr: Simplify user_len checking

Dan Carpenter <[email protected]>
scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer()

Justin Maggard <[email protected]>
async_pq_val: fix DMA memory leak

Al Viro <[email protected]>
reiserfs: switch to generic_{get,set,remove}xattr()

Mike Galbraith <[email protected]>
reiserfs: Unlock superblock before calling reiserfs_quota_on_mount()

Nicolas Iooss <[email protected]>
ASoC: Intel: Atom: add a missing star in a memcpy call

Rafał Miłecki <[email protected]>
brcmfmac: fix memory leak in brcmf_fill_bss_param

Guilherme G Piccoli <[email protected]>
i40e: avoid NULL pointer dereference and recursive errors on early PCI error

Miklos Szeredi <[email protected]>
fuse: fix killing s[ug]id in setattr

Miklos Szeredi <[email protected]>
fuse: invalidate dir dentry after chmod

Miklos Szeredi <[email protected]>
fuse: listxattr: verify xattr list

Peng Fan <[email protected]>
drivers: base: dma-mapping: page align the size when unmap_kernel_range

Junjie Mao <[email protected]>
btrfs: assign error values to the correct bio structs

Kefeng Wang <[email protected]>

    serial: 8250_dw: Check the data->pclk when get apb_pclk

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

Diffstat:

 Makefile                                           |  4 +-
 block/cfq-iosched.c                                | 13 +++--
 crypto/async_tx/async_pq.c                         |  8 +--
 crypto/ghash-generic.c                             | 13 +----
 drivers/base/dma-mapping.c                         |  2 +-
 drivers/crypto/vmx/ghash.c                         | 31 ++++++------
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  6 +++
 drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c |  5 +-
 drivers/scsi/arcmsr/arcmsr_hba.c                   | 12 ++++-
 drivers/scsi/ibmvscsi/ibmvfc.c                     |  1 -
 drivers/tty/serial/8250/8250_dw.c                  |  2 +-
 fs/attr.c                                          | 15 ++++++
 fs/btrfs/compression.c                             |  4 +-
 fs/dlm/lowcomms.c                                  |  8 +--
 fs/ext4/extents.c                                  |  3 ++
 fs/ext4/inode.c                                    | 12 ++---
 fs/ext4/move_extent.c                              |  7 +++
 fs/ext4/namei.c                                    | 14 +++--
 fs/fuse/dir.c                                      | 59 ++++++++++++++++++++--
 fs/reiserfs/file.c                                 |  6 +--
 fs/reiserfs/namei.c                                | 18 +++----
 fs/reiserfs/super.c                                | 12 ++++-
 fs/reiserfs/xattr.c                                | 54 --------------------
 fs/reiserfs/xattr.h                                |  9 +---
 fs/reiserfs/xattr_security.c                       | 14 +++--
 fs/reiserfs/xattr_trusted.c                        | 14 +++--
 fs/reiserfs/xattr_user.c                           | 14 +++--
 fs/utimes.c                                        | 16 +-----
 include/crypto/ghash.h                             | 23 +++++++++
 include/linux/fs.h                                 |  1 +
 sound/soc/intel/atom/sst/sst_pvt.c                 | 14 +++--
 31 files changed, 224 insertions(+), 190 deletions(-)