mbox

[Natty,0/8] Backport killable request_module()

Message ID 1332773641-125992-1-git-send-email-tim.gardner@canonical.com
State New
Headers show

Pull-request

git://kernel.ubuntu.com/rtg/ubuntu-natty.git lp963685-usermode-helper

Message

Tim Gardner March 26, 2012, 2:53 p.m. UTC
The following changes since commit 773c2e5b6fba66cb775b20593c1862d7a226985f:

  KVM: x86: fix missing checks in syscall emulation (2012-03-16 10:08:10 -0300)

are available in the git repository at:

  git://kernel.ubuntu.com/rtg/ubuntu-natty.git lp963685-usermode-helper

for you to fetch changes up to d26407be000cb0e30e0aeff5288d15cda0adf4da:

  UBUNTU: SAUCE: ubuntu drivers: use UMH_WAIT_PROC consistently (2012-03-26 08:48:04 -0600)

----------------------------------------------------------------
Oleg Nesterov (7):
      usermodehelper: use UMH_WAIT_PROC consistently
      usermodehelper: introduce umh_complete(sub_info)
      usermodehelper: implement UMH_KILLABLE
      usermodehelper: kill umh_wait, renumber UMH_* constants
      usermodehelper: ____call_usermodehelper() doesn't need do_exit()
      kmod: introduce call_modprobe() helper
      kmod: make __request_module() killable

Tim Gardner (1):
      UBUNTU: SAUCE: ubuntu drivers: use UMH_WAIT_PROC consistently

 drivers/block/drbd/drbd_nl.c           |    2 +-
 drivers/staging/rtl8187se/r8180_core.c |    2 +-
 drivers/staging/rtl8192e/r8192E_dm.c   |    2 +-
 drivers/video/uvesafb.c                |    2 +-
 include/linux/kmod.h                   |   17 +++---
 kernel/kmod.c                          |   84 ++++++++++++++++++++++++++------
 security/keys/request_key.c            |    2 +-
 security/tomoyo/load_policy.c          |    2 +-
 ubuntu/fsam7400/fsam7400.c             |    4 +-
 ubuntu/ndiswrapper/loader.c            |    6 +-
 ubuntu/rtl8192se/rtl_dm.c              |    6 +-
 11 files changed, 91 insertions(+), 38 deletions(-)

Comments

Stefan Bader March 26, 2012, 3:23 p.m. UTC | #1
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 26.03.2012 16:53, Tim Gardner wrote:
> The following changes since commit
> 773c2e5b6fba66cb775b20593c1862d7a226985f:
> 
> KVM: x86: fix missing checks in syscall emulation (2012-03-16 10:08:10
> -0300)
> 
> are available in the git repository at:
> 
> git://kernel.ubuntu.com/rtg/ubuntu-natty.git lp963685-usermode-helper
> 
> for you to fetch changes up to d26407be000cb0e30e0aeff5288d15cda0adf4da:
> 
> UBUNTU: SAUCE: ubuntu drivers: use UMH_WAIT_PROC consistently (2012-03-26
> 08:48:04 -0600)
> 
> ---------------------------------------------------------------- Oleg
> Nesterov (7): usermodehelper: use UMH_WAIT_PROC consistently 
> usermodehelper: introduce umh_complete(sub_info) usermodehelper: implement
> UMH_KILLABLE usermodehelper: kill umh_wait, renumber UMH_* constants 
> usermodehelper: ____call_usermodehelper() doesn't need do_exit() kmod:
> introduce call_modprobe() helper kmod: make __request_module() killable
> 
> Tim Gardner (1): UBUNTU: SAUCE: ubuntu drivers: use UMH_WAIT_PROC
> consistently
> 
> drivers/block/drbd/drbd_nl.c           |    2 +- 
> drivers/staging/rtl8187se/r8180_core.c |    2 +- 
> drivers/staging/rtl8192e/r8192E_dm.c   |    2 +- drivers/video/uvesafb.c
> |    2 +- include/linux/kmod.h                   |   17 +++--- 
> kernel/kmod.c                          |   84
> ++++++++++++++++++++++++++------ security/keys/request_key.c            |
> 2 +- security/tomoyo/load_policy.c          |    2 +- 
> ubuntu/fsam7400/fsam7400.c             |    4 +- 
> ubuntu/ndiswrapper/loader.c            |    6 +- ubuntu/rtl8192se/rtl_dm.c
> |    6 +- 11 files changed, 91 insertions(+), 38 deletions(-)
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCgAGBQJPcInlAAoJEOhnXe7L7s6j2VIP/RoelROTTgBBijL+/gkiFz9i
qNsn35Q3XNkTOZF+vbqf9fX5ThsM+AYA01s0NXOHD5AZKScC5Az+TwS73ZVh2OUg
9dCmDt0eCv/WU1Iozokpo9yshTm0ptPt01xcRcpXr6ZCHXWfVeyVBOPK+FRxGc6N
y1RvMPbYvgmDS7Q0HlFMBGO5lBePFPY2R0ItpuQlMkM2MHHEJ+05PVOUTF2Aei3K
P4VPsNIZXcz5cTdIuBGMNDoUPXwPSsB9V095GRLBITvKVvMM38UagXzNaAGQ0/sw
QzzWvCU8yrBZ50granOC5u27AMnMtql8OqgbO3oNXAUtvac/h7/L+nueOMsJv82e
jhyycRSCVuomPOjWfc/5xCjtbIyZfEQ3LG9K6bBzm1CVmNkuDaprkdvtsbsV3mQR
WK0w7u7GG6hPHM8HcdWZoUyUaZkLO9uH3Svo1lag2uNnBzo/3n6mZnxDDiNdCMal
f6Klh50OKUq0/l8OnDU0LYLvIU1WkTBupIAC7SenU2v036OGzrC4Tw9rGOjqXVTR
+1wpV4eq6bsnKyfhdAUt8w6BCWPrugRloG6cueIqEan6bKo4PoDnhQcyuMiZjUbN
GtKuTwxhyDvydTwPJlff6HwqDdtP4icD4qGFV7kFr1mrW9kCJi7Ilmj8vQeFL1BV
f3Khtre29YSyCdW/49tI
=G3OR
-----END PGP SIGNATURE-----
Andy Whitcroft March 27, 2012, 1:02 p.m. UTC | #2
This is a heafty pile of patches, but many are pretty small overall.
The upstream references look ok.  It should be easy to test, systems
should stop booting right if this is wrong.  As this is a user
triggerable DOS and assuming some testing:

Acked-by: Andy Whitcroft <apw@canonical.com>

-apw
Tim Gardner March 27, 2012, 1:24 p.m. UTC | #3