mbox series

[SRU,Xenial,PULL] Xenial update to 4.4.127 stable release

Message ID 194b9decc4989e5ce03b9c144a993e3262db282f.1524057237.437395.git.juergh@canonical.com
State New
Headers show
Series [SRU,Xenial,PULL] Xenial update to 4.4.127 stable release | expand

Pull-request

https://git.launchpad.net/~juergh/+git/xenial-linux update-4.4.127

Message

Juerg Haefliger April 18, 2018, 1:16 p.m. UTC
BugLink: https://bugs.launchpad.net/bugs/1765007

This is a pull request for the update of Xenial to upstream stable release 4.4.127.

Skipped the following commits because they modify upstream's Spectre v1 code which we haven't pulled in (yet) with the 4.4.118 stable update:
   * nospec: Kill array_index_nospec_mask_check()
   * nospec: Move array_index_nospec() parameter checking into separate macro

All patches applied more or less cleanly (only some simple context adjustments necessary).
Compile-tested all supported architectures.

Signed-off-by: Juerg Haefliger <juergh@canonical.com>
---

The following changes since commit f3129eaa0c3732899edc1e38e380166274a48a4d:

  Linux 4.4.126 (2018-04-18 12:37:36 +0200)

are available in the git repository at:

  https://git.launchpad.net/~juergh/+git/xenial-linux update-4.4.127

for you to fetch changes up to 194b9decc4989e5ce03b9c144a993e3262db282f:

  Linux 4.4.127 (2018-04-18 12:56:27 +0200)

----------------------------------------------------------------
Alexander Gerasiov (1):
      parport_pc: Add support for WCH CH382L PCI-E single parallel port card.

Alexander Potapenko (1):
      llist: clang: introduce member_address_is_nonnull()

Andy Lutomirski (1):
      fs/proc: Stop trying to report thread stacks

Arnd Bergmann (1):
      tty: provide tty_name() even without CONFIG_TTY

Clemens Werther (1):
      USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator

Colin Ian King (2):
      ACPI, PCI, irq: remove redundant check for null string pointer
      mei: remove dev_err message on an unsupported ioctl

Dan Carpenter (1):
      ALSA: pcm: potential uninitialized return values

Dennis Wassenberg (1):
      Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list

Eric Biggers (1):
      crypto: x86/cast5-avx - fix ECB encryption when long sg follows short one

Felipe F. Tonello (4):
      usb: gadget: define free_ep_req as universal function
      usb: gadget: change len to size_t on alloc_ep_req()
      usb: gadget: fix usb_ep_align_maybe endianness and new usb_ep_align
      usb: gadget: align buffer size when allocating for OUT endpoint

Florian Westphal (3):
      xfrm_user: uncoditionally validate esn replay attribute struct
      netfilter: bridge: ebt_among: add more missing match size checks
      netfilter: x_tables: add and use xt_check_proc_name

Frank Mori Hess (1):
      staging: comedi: ni_mio_common: ack ai fifo error interrupts.

Greg Hackmann (1):
      net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms()

Greg Kroah-Hartman (9):
      Revert "PCI/MSI: Stop disabling MSI/MSI-X in pci_device_shutdown()"
      Revert "ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin"
      Revert "ARM: dts: omap3-n900: Fix the audio CODEC's reset pin"
      Revert "cpufreq: Fix governor module removal race"
      Revert "mtip32xx: use runtime tag to initialize command header"
      spi: davinci: fix up dma_mapping_error() incorrect patch
      net: cavium: liquidio: fix up "Avoid dma_unmap_single on uninitialized ndata"
      Revert "ip6_vti: adjust vti mtu according to mtu of lower device"
      Linux 4.4.127

Guoqing Jiang (1):
      md/raid10: reset the 'first' at the end of loop

Herbert Xu (1):
      crypto: ahash - Fix early termination in hash walk

Johan Hovold (1):
      USB: serial: cp210x: add ELDAT Easywave RX09 id

John Stultz (1):
      usb: dwc2: Improve gadget state disconnection handling

Kaixu Xia (1):
      writeback: fix the wrong congested state variable definition

Keerthy (3):
      Documentation: pinctrl: palmas: Add ti,palmas-powerhold-override property definition
      ARM: dts: dra7: Add power hold and power controller properties to palmas
      ARM: dts: am57xx-beagle-x15-common: Add overide powerhold property

Krzysztof Opasiak (1):
      usb: gadget: f_hid: fix: Prevent accessing released memory

Leon Romanovsky (6):
      RDMA/ucma: Check AF family prior resolving address
      RDMA/ucma: Fix use-after-free access in ucma_close
      RDMA/ucma: Ensure that CM_ID exists prior to access it
      RDMA/ucma: Check that device is connected prior to access it
      RDMA/ucma: Check that device exists prior to accessing it
      RDMA/ucma: Don't allow join attempts for unsupported AF family

Linus Torvalds (1):
      perf/hwbp: Simplify the perf-hwbp code, fix documentation

Linus Walleij (1):
      mtd: jedec_probe: Fix crash in jedec_read_mfr()

Major Hayden (1):
      USB: serial: ftdi_sio: add RT Systems VX-8 cable

Mark Charlebois (1):
      fs: compat: Remove warning from COMPATIBLE_IOCTL

Masami Hiramatsu (1):
      kprobes/x86: Fix to set RWX bits correctly before releasing trampoline

Matthias Brugger (1):
      net: hns: Fix ethtool private flags

Matthias Kaehlcke (9):
      PCI: Make PCI_ROM_ADDRESS_MASK a 32-bit constant
      dm ioctl: remove double parentheses
      genirq: Use cpumask_available() for check of cpumask variable
      cpumask: Add helper cpumask_available()
      selinux: Remove unnecessary check of array base in selinux_set_mapping()
      jiffies.h: declare jiffies and jiffies_64 with ____cacheline_aligned_in_smp
      frv: declare jiffies to be located in the .data section
      netfilter: ctnetlink: Make some parameters integer to avoid enum mismatch
      selinux: Remove redundant check for unknown labeling behavior

Mike Frysinger (1):
      vt: change SGR 21 to follow the standards

Nick Desaulniers (3):
      Input: mousedev - fix implicit conversion warning
      netfilter: nf_nat_h323: fix logical-not-parentheses warning
      arm64: avoid overflow in VA_START and PAGE_OFFSET

Oliver Neukum (1):
      media: usbtv: prevent double free in error case

Ondrej Zary (1):
      Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad

Paolo Bonzini (1):
      scsi: virtio_scsi: always read VPD pages for multiqueue too

Richard Guy Briggs (1):
      audit: add tty field to LOGIN event

Richard Narron (1):
      partitions/msdos: Unable to mount UFS 44bsd partitions

Roland Dreier (1):
      RDMA/ucma: Introduce safer rdma_addr_size() variants

Stefan Roese (1):
      ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent()

Steffen Klassert (1):
      xfrm: Refuse to insert 32 bit userspace socket policies on 64 bit systems

Szymon Janc (1):
      Bluetooth: Fix missing encryption refresh on Security Request

 .../devicetree/bindings/pinctrl/pinctrl-palmas.txt |  9 +++
 Documentation/filesystems/proc.txt                 | 26 ---------
 Makefile                                           |  2 +-
 arch/arm/boot/dts/am335x-pepper.dts                |  2 +-
 arch/arm/boot/dts/am57xx-beagle-x15.dts            |  1 +
 arch/arm/boot/dts/dra7-evm.dts                     |  2 +
 arch/arm/boot/dts/omap3-n900.dts                   |  4 +-
 arch/arm64/include/asm/memory.h                    |  6 +-
 arch/frv/include/asm/timex.h                       |  6 ++
 arch/x86/crypto/cast5_avx_glue.c                   |  3 +-
 arch/x86/kernel/kprobes/core.c                     |  9 +++
 block/partitions/msdos.c                           |  4 +-
 crypto/ahash.c                                     |  7 ++-
 drivers/acpi/pci_irq.c                             |  3 -
 drivers/block/mtip32xx/mtip32xx.c                  | 36 ++++--------
 drivers/cpufreq/cpufreq.c                          |  6 --
 drivers/infiniband/core/addr.c                     | 16 ++++++
 drivers/infiniband/core/ucma.c                     | 67 +++++++++++++++-------
 drivers/input/mousedev.c                           | 62 +++++++++++---------
 drivers/input/serio/i8042-x86ia64io.h              | 24 ++++++++
 drivers/md/dm-ioctl.c                              |  4 +-
 drivers/md/raid10.c                                |  1 +
 drivers/media/usb/usbtv/usbtv-core.c               |  2 +
 drivers/misc/mei/main.c                            |  1 -
 drivers/mtd/chips/jedec_probe.c                    |  2 +
 drivers/net/ethernet/cavium/liquidio/lio_main.c    |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c  |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c  |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |  4 +-
 drivers/parport/parport_pc.c                       |  4 ++
 drivers/pci/pci-driver.c                           |  2 +
 drivers/pci/probe.c                                |  2 +-
 drivers/pci/setup-res.c                            |  2 +-
 drivers/scsi/virtio_scsi.c                         |  1 +
 drivers/spi/spi-davinci.c                          |  2 +-
 drivers/staging/comedi/drivers/ni_mio_common.c     |  2 +
 drivers/tty/vt/vt.c                                |  6 +-
 drivers/usb/dwc2/hcd.c                             |  7 ++-
 drivers/usb/gadget/function/f_hid.c                | 24 ++++++--
 drivers/usb/gadget/function/f_midi.c               |  6 --
 drivers/usb/gadget/function/f_sourcesink.c         |  6 --
 drivers/usb/gadget/function/g_zero.h               |  1 -
 drivers/usb/gadget/u_f.c                           |  6 +-
 drivers/usb/gadget/u_f.h                           | 26 ++++++++-
 drivers/usb/serial/cp210x.c                        |  1 +
 drivers/usb/serial/ftdi_sio.c                      |  2 +
 drivers/usb/serial/ftdi_sio_ids.h                  |  9 +++
 fs/compat_ioctl.c                                  |  2 +-
 fs/proc/task_mmu.c                                 | 29 ++++------
 fs/proc/task_nommu.c                               | 28 ++++-----
 include/linux/audit.h                              | 24 ++++++++
 include/linux/cpumask.h                            | 10 ++++
 include/linux/jiffies.h                            | 13 ++---
 include/linux/llist.h                              | 21 ++++++-
 include/linux/netfilter/x_tables.h                 |  2 +
 include/linux/tty.h                                |  4 +-
 include/linux/usb/gadget.h                         | 17 +++++-
 include/rdma/ib_addr.h                             |  2 +
 include/uapi/linux/pci_regs.h                      |  2 +-
 kernel/audit.c                                     | 18 ++----
 kernel/auditsc.c                                   |  8 ++-
 kernel/events/hw_breakpoint.c                      | 30 +++-------
 kernel/irq/manage.c                                |  2 +-
 kernel/kprobes.c                                   |  2 +-
 mm/backing-dev.c                                   |  4 +-
 net/bluetooth/smp.c                                |  8 ++-
 net/bridge/netfilter/ebt_among.c                   | 34 +++++++++++
 net/ipv4/netfilter/nf_nat_h323.c                   | 57 +++++++++---------
 net/ipv6/ip6_vti.c                                 | 20 -------
 net/netfilter/nf_conntrack_netlink.c               |  7 +--
 net/netfilter/x_tables.c                           | 30 ++++++++++
 net/netfilter/xt_hashlimit.c                       |  5 +-
 net/netfilter/xt_recent.c                          |  6 +-
 net/xfrm/xfrm_ipcomp.c                             |  2 +-
 net/xfrm/xfrm_state.c                              |  5 ++
 net/xfrm/xfrm_user.c                               | 21 +++----
 security/selinux/hooks.c                           | 16 ------
 security/selinux/ss/services.c                     |  2 +-
 sound/core/oss/pcm_oss.c                           |  4 +-
 sound/core/pcm_native.c                            |  2 +-
 81 files changed, 521 insertions(+), 342 deletions(-)

Comments

Stefan Bader April 18, 2018, 2:26 p.m. UTC | #1
On 18.04.2018 15:16, Juerg Haefliger wrote:
> BugLink: https://bugs.launchpad.net/bugs/1765007
> 
> This is a pull request for the update of Xenial to upstream stable release 4.4.127.
> 
> Skipped the following commits because they modify upstream's Spectre v1 code which we haven't pulled in (yet) with the 4.4.118 stable update:
>    * nospec: Kill array_index_nospec_mask_check()
>    * nospec: Move array_index_nospec() parameter checking into separate macro
> 
> All patches applied more or less cleanly (only some simple context adjustments necessary).
> Compile-tested all supported architectures.
> 
> Signed-off-by: Juerg Haefliger <juergh@canonical.com>
> ---

Applied to xenial/master-next

-Stefan

> 
> The following changes since commit f3129eaa0c3732899edc1e38e380166274a48a4d:
> 
>   Linux 4.4.126 (2018-04-18 12:37:36 +0200)
> 
> are available in the git repository at:
> 
>   https://git.launchpad.net/~juergh/+git/xenial-linux update-4.4.127
> 
> for you to fetch changes up to 194b9decc4989e5ce03b9c144a993e3262db282f:
> 
>   Linux 4.4.127 (2018-04-18 12:56:27 +0200)
> 
> ----------------------------------------------------------------
> Alexander Gerasiov (1):
>       parport_pc: Add support for WCH CH382L PCI-E single parallel port card.
> 
> Alexander Potapenko (1):
>       llist: clang: introduce member_address_is_nonnull()
> 
> Andy Lutomirski (1):
>       fs/proc: Stop trying to report thread stacks
> 
> Arnd Bergmann (1):
>       tty: provide tty_name() even without CONFIG_TTY
> 
> Clemens Werther (1):
>       USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator
> 
> Colin Ian King (2):
>       ACPI, PCI, irq: remove redundant check for null string pointer
>       mei: remove dev_err message on an unsupported ioctl
> 
> Dan Carpenter (1):
>       ALSA: pcm: potential uninitialized return values
> 
> Dennis Wassenberg (1):
>       Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list
> 
> Eric Biggers (1):
>       crypto: x86/cast5-avx - fix ECB encryption when long sg follows short one
> 
> Felipe F. Tonello (4):
>       usb: gadget: define free_ep_req as universal function
>       usb: gadget: change len to size_t on alloc_ep_req()
>       usb: gadget: fix usb_ep_align_maybe endianness and new usb_ep_align
>       usb: gadget: align buffer size when allocating for OUT endpoint
> 
> Florian Westphal (3):
>       xfrm_user: uncoditionally validate esn replay attribute struct
>       netfilter: bridge: ebt_among: add more missing match size checks
>       netfilter: x_tables: add and use xt_check_proc_name
> 
> Frank Mori Hess (1):
>       staging: comedi: ni_mio_common: ack ai fifo error interrupts.
> 
> Greg Hackmann (1):
>       net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms()
> 
> Greg Kroah-Hartman (9):
>       Revert "PCI/MSI: Stop disabling MSI/MSI-X in pci_device_shutdown()"
>       Revert "ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin"
>       Revert "ARM: dts: omap3-n900: Fix the audio CODEC's reset pin"
>       Revert "cpufreq: Fix governor module removal race"
>       Revert "mtip32xx: use runtime tag to initialize command header"
>       spi: davinci: fix up dma_mapping_error() incorrect patch
>       net: cavium: liquidio: fix up "Avoid dma_unmap_single on uninitialized ndata"
>       Revert "ip6_vti: adjust vti mtu according to mtu of lower device"
>       Linux 4.4.127
> 
> Guoqing Jiang (1):
>       md/raid10: reset the 'first' at the end of loop
> 
> Herbert Xu (1):
>       crypto: ahash - Fix early termination in hash walk
> 
> Johan Hovold (1):
>       USB: serial: cp210x: add ELDAT Easywave RX09 id
> 
> John Stultz (1):
>       usb: dwc2: Improve gadget state disconnection handling
> 
> Kaixu Xia (1):
>       writeback: fix the wrong congested state variable definition
> 
> Keerthy (3):
>       Documentation: pinctrl: palmas: Add ti,palmas-powerhold-override property definition
>       ARM: dts: dra7: Add power hold and power controller properties to palmas
>       ARM: dts: am57xx-beagle-x15-common: Add overide powerhold property
> 
> Krzysztof Opasiak (1):
>       usb: gadget: f_hid: fix: Prevent accessing released memory
> 
> Leon Romanovsky (6):
>       RDMA/ucma: Check AF family prior resolving address
>       RDMA/ucma: Fix use-after-free access in ucma_close
>       RDMA/ucma: Ensure that CM_ID exists prior to access it
>       RDMA/ucma: Check that device is connected prior to access it
>       RDMA/ucma: Check that device exists prior to accessing it
>       RDMA/ucma: Don't allow join attempts for unsupported AF family
> 
> Linus Torvalds (1):
>       perf/hwbp: Simplify the perf-hwbp code, fix documentation
> 
> Linus Walleij (1):
>       mtd: jedec_probe: Fix crash in jedec_read_mfr()
> 
> Major Hayden (1):
>       USB: serial: ftdi_sio: add RT Systems VX-8 cable
> 
> Mark Charlebois (1):
>       fs: compat: Remove warning from COMPATIBLE_IOCTL
> 
> Masami Hiramatsu (1):
>       kprobes/x86: Fix to set RWX bits correctly before releasing trampoline
> 
> Matthias Brugger (1):
>       net: hns: Fix ethtool private flags
> 
> Matthias Kaehlcke (9):
>       PCI: Make PCI_ROM_ADDRESS_MASK a 32-bit constant
>       dm ioctl: remove double parentheses
>       genirq: Use cpumask_available() for check of cpumask variable
>       cpumask: Add helper cpumask_available()
>       selinux: Remove unnecessary check of array base in selinux_set_mapping()
>       jiffies.h: declare jiffies and jiffies_64 with ____cacheline_aligned_in_smp
>       frv: declare jiffies to be located in the .data section
>       netfilter: ctnetlink: Make some parameters integer to avoid enum mismatch
>       selinux: Remove redundant check for unknown labeling behavior
> 
> Mike Frysinger (1):
>       vt: change SGR 21 to follow the standards
> 
> Nick Desaulniers (3):
>       Input: mousedev - fix implicit conversion warning
>       netfilter: nf_nat_h323: fix logical-not-parentheses warning
>       arm64: avoid overflow in VA_START and PAGE_OFFSET
> 
> Oliver Neukum (1):
>       media: usbtv: prevent double free in error case
> 
> Ondrej Zary (1):
>       Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad
> 
> Paolo Bonzini (1):
>       scsi: virtio_scsi: always read VPD pages for multiqueue too
> 
> Richard Guy Briggs (1):
>       audit: add tty field to LOGIN event
> 
> Richard Narron (1):
>       partitions/msdos: Unable to mount UFS 44bsd partitions
> 
> Roland Dreier (1):
>       RDMA/ucma: Introduce safer rdma_addr_size() variants
> 
> Stefan Roese (1):
>       ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent()
> 
> Steffen Klassert (1):
>       xfrm: Refuse to insert 32 bit userspace socket policies on 64 bit systems
> 
> Szymon Janc (1):
>       Bluetooth: Fix missing encryption refresh on Security Request
> 
>  .../devicetree/bindings/pinctrl/pinctrl-palmas.txt |  9 +++
>  Documentation/filesystems/proc.txt                 | 26 ---------
>  Makefile                                           |  2 +-
>  arch/arm/boot/dts/am335x-pepper.dts                |  2 +-
>  arch/arm/boot/dts/am57xx-beagle-x15.dts            |  1 +
>  arch/arm/boot/dts/dra7-evm.dts                     |  2 +
>  arch/arm/boot/dts/omap3-n900.dts                   |  4 +-
>  arch/arm64/include/asm/memory.h                    |  6 +-
>  arch/frv/include/asm/timex.h                       |  6 ++
>  arch/x86/crypto/cast5_avx_glue.c                   |  3 +-
>  arch/x86/kernel/kprobes/core.c                     |  9 +++
>  block/partitions/msdos.c                           |  4 +-
>  crypto/ahash.c                                     |  7 ++-
>  drivers/acpi/pci_irq.c                             |  3 -
>  drivers/block/mtip32xx/mtip32xx.c                  | 36 ++++--------
>  drivers/cpufreq/cpufreq.c                          |  6 --
>  drivers/infiniband/core/addr.c                     | 16 ++++++
>  drivers/infiniband/core/ucma.c                     | 67 +++++++++++++++-------
>  drivers/input/mousedev.c                           | 62 +++++++++++---------
>  drivers/input/serio/i8042-x86ia64io.h              | 24 ++++++++
>  drivers/md/dm-ioctl.c                              |  4 +-
>  drivers/md/raid10.c                                |  1 +
>  drivers/media/usb/usbtv/usbtv-core.c               |  2 +
>  drivers/misc/mei/main.c                            |  1 -
>  drivers/mtd/chips/jedec_probe.c                    |  2 +
>  drivers/net/ethernet/cavium/liquidio/lio_main.c    |  2 +-
>  drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c |  2 +-
>  drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c  |  2 +-
>  drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c  |  2 +-
>  drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |  4 +-
>  drivers/parport/parport_pc.c                       |  4 ++
>  drivers/pci/pci-driver.c                           |  2 +
>  drivers/pci/probe.c                                |  2 +-
>  drivers/pci/setup-res.c                            |  2 +-
>  drivers/scsi/virtio_scsi.c                         |  1 +
>  drivers/spi/spi-davinci.c                          |  2 +-
>  drivers/staging/comedi/drivers/ni_mio_common.c     |  2 +
>  drivers/tty/vt/vt.c                                |  6 +-
>  drivers/usb/dwc2/hcd.c                             |  7 ++-
>  drivers/usb/gadget/function/f_hid.c                | 24 ++++++--
>  drivers/usb/gadget/function/f_midi.c               |  6 --
>  drivers/usb/gadget/function/f_sourcesink.c         |  6 --
>  drivers/usb/gadget/function/g_zero.h               |  1 -
>  drivers/usb/gadget/u_f.c                           |  6 +-
>  drivers/usb/gadget/u_f.h                           | 26 ++++++++-
>  drivers/usb/serial/cp210x.c                        |  1 +
>  drivers/usb/serial/ftdi_sio.c                      |  2 +
>  drivers/usb/serial/ftdi_sio_ids.h                  |  9 +++
>  fs/compat_ioctl.c                                  |  2 +-
>  fs/proc/task_mmu.c                                 | 29 ++++------
>  fs/proc/task_nommu.c                               | 28 ++++-----
>  include/linux/audit.h                              | 24 ++++++++
>  include/linux/cpumask.h                            | 10 ++++
>  include/linux/jiffies.h                            | 13 ++---
>  include/linux/llist.h                              | 21 ++++++-
>  include/linux/netfilter/x_tables.h                 |  2 +
>  include/linux/tty.h                                |  4 +-
>  include/linux/usb/gadget.h                         | 17 +++++-
>  include/rdma/ib_addr.h                             |  2 +
>  include/uapi/linux/pci_regs.h                      |  2 +-
>  kernel/audit.c                                     | 18 ++----
>  kernel/auditsc.c                                   |  8 ++-
>  kernel/events/hw_breakpoint.c                      | 30 +++-------
>  kernel/irq/manage.c                                |  2 +-
>  kernel/kprobes.c                                   |  2 +-
>  mm/backing-dev.c                                   |  4 +-
>  net/bluetooth/smp.c                                |  8 ++-
>  net/bridge/netfilter/ebt_among.c                   | 34 +++++++++++
>  net/ipv4/netfilter/nf_nat_h323.c                   | 57 +++++++++---------
>  net/ipv6/ip6_vti.c                                 | 20 -------
>  net/netfilter/nf_conntrack_netlink.c               |  7 +--
>  net/netfilter/x_tables.c                           | 30 ++++++++++
>  net/netfilter/xt_hashlimit.c                       |  5 +-
>  net/netfilter/xt_recent.c                          |  6 +-
>  net/xfrm/xfrm_ipcomp.c                             |  2 +-
>  net/xfrm/xfrm_state.c                              |  5 ++
>  net/xfrm/xfrm_user.c                               | 21 +++----
>  security/selinux/hooks.c                           | 16 ------
>  security/selinux/ss/services.c                     |  2 +-
>  sound/core/oss/pcm_oss.c                           |  4 +-
>  sound/core/pcm_native.c                            |  2 +-
>  81 files changed, 521 insertions(+), 342 deletions(-)
> 
>