Skip to content

3.10.1-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest19 patches 105 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/19libceph: Fix NULL pointer dereference in auth client codenet/ceph/auth_none.c+6 -00 replies
2/19ceph: fix sleeping function called from invalid context.fs/ceph/xattr.c+5 -40 replies
3/19libceph: fix invalid unsigned->signed conversion for timespec encodinginclude/linux/ceph/decode.h+0 -50 replies
4/19drivers/cdrom/cdrom.c: use kzalloc() for failing hardwaredrivers/cdrom/cdrom.c+1 -10 replies
5/19module: do percpu allocation after uniqueness check. No, really!kernel/module.c+18 -160 replies
6/19charger-manager: Ensure event is not used as format stringdrivers/power/charger-manager.c+1 -10 replies
7/19hpfs: better test for errorsfs/hpfs/map.c fs/hpfs/super.c+9 -20 replies
8/19block: do not pass disk names as format stringsblock/genhd.c drivers/block/nbd.c drivers/scsi/osd/osd_uld.c+4 -30 replies
9/19crypto: sanitize argument for format stringcrypto/algapi.c+2 -10 replies
10/19MAINTAINERS: add stable_kernel_rules.txt to stable maintainer informationMAINTAINERS+1 -00 replies
11/19futex: Take hugepages into account when generating futex_keyinclude/linux/hugetlb.h kernel/futex.c mm/hugetlb.c+35 -10 replies
12/19tty: Reset itty for other ptydrivers/tty/tty_io.c+2 -00 replies
13/19Revert "serial: 8250_pci: add support for another kind of NetMos Technology PCI 9835 Multi-I/O Controller"drivers/tty/serial/8250/8250_pci.c+0 -40 replies
14/19NFSv4.1 end back channel session drainingfs/nfs/nfs4state.c+11 -120 replies
15/19nfsd4: fix decoding of compounds across page boundariesfs/nfsd/nfs4xdr.c+1 -10 replies
16/19KVM: VMX: mark unusable segment as nonpresentarch/x86/kvm/vmx.c+9 -20 replies
17/19SCSI: sd: Fix parsing of temporary cache mode prefixdrivers/scsi/sd.c+1 -10 replies
18/19cpufreq: Fix cpufreq regression after suspend/resumedrivers/cpufreq/cpufreq_stats.c+1 -00 replies
19/19Revert "memcg: avoid dangling reference count in creation failure"mm/memcontrol.c+0 -20 replies

Reviews trailers per patch

6 of 19 patches have a Reviewed-by or Acked-by.

PatchSeth ArnoldSage WeilJim HullDavid HowellsJiang BiaoMa Chenggong'Mel Gorman''Darren Hart'Stefan PietschToralf FörsterKAMEZAWA Hiroyuki
1/19R-b R-b
2/19R-b
3/19R-b
4/19
5/19T-b
6/19
7/19
8/19
9/19
10/19A-b
11/19R-b T-b R-b A-b
12/19
13/19
14/19
15/19
16/19T-b
17/19
18/19Reported-and-tested-by
19/19A-b

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

Read the v1 thread

Cover letter [ 00/19] 3.10.1-stable review

<rant>
I'm sitting on top of over 170 more patches that have been marked for the stable releases right now that are not included in this set of releases. The fact that there are this many patches for stable stuff that are waiting to be merged through the main -rc1 merge window cycle is worrying to me.

Why are subsystem maintainers holding on to fixes that are _supposedly_ affecting all users? I mean, 21 powerpc core changes that I don't see until a -rc1 merge? It's as if developers don't expect people to use a .0 release and are relying on me to get the fixes they have burried in their trees out to users. That's not that nice. 6 "core" iscsi-target fixes? That's the sign of either a broken subsystem maintainer, or a lack of understanding what the normal -rc kernel releases are supposed to be for.

So, I've picked through the patches and dug out only those that I've "guessed" at being more important than others for the 3.10.1 release. I'll get to the rest of these after 3.11-rc1 is out, and eventually they will make it into the stable releases, but I am going to be much more strict as to what is being added (carriage return changes for debug messages, really ACPI developers?)

</rant>

This is the start of the stable review cycle for the 3.10.1 release. There are 19 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 Sat Jul 13 21:45:35 UTC 2013. 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/v3.0/stable-review/patch-3.10.1-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 3.10.1-rc1

Michal Hocko <[email protected]>
Revert "memcg: avoid dangling reference count in creation failure"

Srivatsa S. Bhat <[email protected]>
cpufreq: Fix cpufreq regression after suspend/resume

Ben Hutchings <[email protected]>
SCSI: sd: Fix parsing of 'temporary ' cache mode prefix

Gleb Natapov <[email protected]>
KVM: VMX: mark unusable segment as nonpresent

J. Bruce Fields <[email protected]>
nfsd4: fix decoding of compounds across page boundaries

Andy Adamson <[email protected]>
NFSv4.1 end back channel session draining

Greg Kroah-Hartman <[email protected]>
Revert "serial: 8250_pci: add support for another kind of NetMos Technology PCI 9835 Multi-I/O Controller"

Peter Hurley <[email protected]>
tty: Reset itty for other pty

Zhang Yi <[email protected]>
futex: Take hugepages into account when generating futex_key

Greg Kroah-Hartman <[email protected]>
MAINTAINERS: add stable_kernel_rules.txt to stable maintainer information

Kees Cook <[email protected]>
crypto: sanitize argument for format string

Kees Cook <[email protected]>
block: do not pass disk names as format strings

Mikulas Patocka <[email protected]>
hpfs: better test for errors

Kees Cook <[email protected]>
charger-manager: Ensure event is not used as format string

Rusty Russell <[email protected]>
module: do percpu allocation after uniqueness check. No, really!

Jonathan Salwan <[email protected]>
drivers/cdrom/cdrom.c: use kzalloc() for failing hardware

Josh Durgin <[email protected]>

    libceph: fix invalid unsigned->signed conversion for timespec encoding

majianpeng <[email protected]>
ceph: fix sleeping function called from invalid context.

Tyler Hicks <[email protected]>
libceph: Fix NULL pointer dereference in auth client code

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

Diffstat:

 MAINTAINERS                        |  1 +
 Makefile                           |  4 ++--
 arch/x86/kvm/vmx.c                 | 11 +++++++++--
 block/genhd.c                      |  2 +-
 crypto/algapi.c                    |  3 ++-
 drivers/block/nbd.c                |  3 ++-
 drivers/cdrom/cdrom.c              |  2 +-
 drivers/cpufreq/cpufreq_stats.c    |  1 +
 drivers/power/charger-manager.c    |  2 +-
 drivers/scsi/osd/osd_uld.c         |  2 +-
 drivers/scsi/sd.c                  |  2 +-
 drivers/tty/serial/8250/8250_pci.c |  4 ----
 drivers/tty/tty_io.c               |  2 ++
 fs/ceph/xattr.c                    |  9 +++++----
 fs/hpfs/map.c                      |  3 ++-
 fs/hpfs/super.c                    |  8 +++++++-
 fs/nfs/nfs4state.c                 | 23 +++++++++++------------
 fs/nfsd/nfs4xdr.c                  |  2 +-
 include/linux/ceph/decode.h        |  5 -----
 include/linux/hugetlb.h            | 16 ++++++++++++++++
 kernel/futex.c                     |  3 ++-
 kernel/module.c                    | 34 ++++++++++++++++++----------------
 mm/hugetlb.c                       | 17 +++++++++++++++++
 mm/memcontrol.c                    |  2 --
 net/ceph/auth_none.c               |  6 ++++++
 25 files changed, 109 insertions(+), 58 deletions(-)