lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <5786F7BC.9090406@oracle.com>
Date:	Wed, 13 Jul 2016 22:23:56 -0400
From:	Sasha Levin <sasha.levin@...cle.com>
To:	LKML <linux-kernel@...r.kernel.org>,
	stable <stable@...r.kernel.org>
Cc:	lwn@....net
Subject: Linux 4.1.28

I'm announcing the release of the 4.1.28 kernel.

All users of the 4.1 kernel series must upgrade.

The updated 4.1.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.1.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



----------------------------------------------------------------
Linux 4.1.28

----------------------------------------------------------------
Al Viro (1):
      make nfs_atomic_open() call d_drop() on all ->open_context() errors.

Alan Stern (2):
      USB: EHCI: declare hostpc register as zero-length array
      USB: don't free bandwidth_mutex too early

Alex Deucher (3):
      drm/radeon: fix asic initialization for virtualized environments
      drm/radeon: add a dpm quirk for sapphire Dual-X R7 370 2G D5
      drm/radeon: add a dpm quirk for all R7 370 parts

Alexander Kochetkov (1):
      rtc: hym8563: fix invalid year calculation

Alexander Shiyan (1):
      pinctrl: imx: Do not treat a PIN without MUX register as an error

Alexei Starovoitov (1):
      bpf/verifier: reject invalid LD_ABS | BPF_DW instruction

Alexey Brodkin (1):
      arc: unwind: warn only once if DW2_UNWIND is disabled

Andrew Goodbody (2):
      usb: musb: Ensure rx reinit occurs for shared_fifo endpoints
      usb: musb: Stop bulk endpoint while queue is rotated

Andrey Grodzovsky (2):
      drm/dp/mst: Always clear proposed vcpi table for port.
      xen/pciback: Fix conf_space read/write overlap check.

Andrey Ryabinin (1):
      kernel/sysrq, watchdog, sched/core: Reset watchdog on all CPUs while processing sysrq-w

Andrey Ulanov (1):
      namespace: update event counter when umounting a deleted dentry

Andy Gross (1):
      clk: qcom: msm8916: Fix crypto clock flags

Anthony Romano (1):
      tmpfs: don't undo fallocate past its last page

Anton Blanchard (2):
      crypto: vmx - Increase priority of aes-cbc cipher
      powerpc: Update TM user feature bits in scan_features()

Ard Biesheuvel (1):
      efi: Expose non-blocking set_variable() wrapper to efivars

Arnaldo Carvalho de Melo (1):
      net: Fix use after free in the recvmmsg exit path

Arnd Bergmann (11):
      ASoC: samsung: pass DMA channels as pointers
      mlx4: add missing braces in verify_qp_parameters
      farsync: fix off-by-one bug in fst_add_one
      ath9k: fix buffer overrun for ar9287
      mac80211: avoid excessive stack usage in sta_info
      xen kconfig: don't "select INPUT_XEN_KBDDEV_FRONTEND"
      ASoC: s3c24xx: use const snd_soc_component_driver pointer
      regulator: s5m8767: fix get_register() error handling
      paride: make 'verbose' parameter an 'int' again
      megaraid_sas: add missing curly braces in ioctl handler
      lpfc: fix misleading indentation

Asai Thambi SP (2):
      mtip32xx: Fix for rmmod crash when drive is in FTL rebuild
      mtip32xx: Fix broken service thread handling

Babu Moger (1):
      sparc/PCI: Fix for panic while enabling SR-IOV

Ben Hutchings (2):
      misc/bmp085: Enable building as a module
      atl2: Disable unimplemented scatter/gather feature

Benjamin Poirier (1):
      mld, igmp: Fix reserved tailroom calculation

Bernie Harris (1):
      tunnel: Clear IPCB(skb)->opt before dst_link_failure called

Bill Sommerfeld (1):
      udp6: fix UDP/IPv6 encap resubmit path

Bin Liu (1):
      usb: gadget: fix spinlock dead lock in gadgetfs

Bjørn Mork (3):
      qmi_wwan: add Sierra Wireless EM74xx device ID
      cdc_ncm: toggle altsetting to force reset before setup
      qmi_wwan: add "D-Link DWM-221 B1" device id

Boris Brezillon (1):
      drm: atmel-hlcdc: actually disable scaling when no scaling is required

Borislav Petkov (1):
      perf stat: Document --detailed option

Chanwoo Choi (1):
      serial: samsung: Reorder the sequence of clock control when call s3c24xx_serial_set_termios()

Chris Friesen (1):
      route: do not cache fib route info on local routes with oif

Cyril Bur (1):
      powerpc/tm: Always reclaim in start_thread() for exec() class syscalls

Dan Carpenter (2):
      KEYS: potential uninitialized variable
      rtc: ds1685: passing bogus values to irq_restore

Dan Streetman (1):
      nbd: ratelimit error msgs after socket close

Daniel Jurgens (1):
      net/mlx4_en: Fix endianness bug in IPV6 csum calculation

Daniel Vetter (1):
      drm/udl: Use unlocked gem unreferencing

David Rientjes (1):
      mm, compaction: abort free scanner if split fails

David S. Miller (7):
      ipv4: Don't do expensive useless work during inetdev destroy.
      decnet: Do not build routes to devices without decnet private data.
      sparc64: Fix bootup regressions on some Kconfig combinations.
      sparc64: Fix sparc64_set_context stack handling.
      sparc64: Take ctx_alloc_lock properly in hugetlb_setup().
      sparc: Harden signal return frame checks.
      sparc64: Fix return from trap window fill crashes.

Davidlohr Bueso (1):
      futex: Acknowledge a new waiter in counter before plist

Diego Viola (1):
      net: jme: fix suspend/resume on JMC260

DingXiang (1):
      dm snapshot: disallow the COW and origin devices from being identical

Dmitrii Tcvetkov (1):
      drm/nouveau: fix for disabled fbdev emulation

Dmitry Torokhov (1):
      Input: elantech - add more IC body types to the list

Edward Cree (1):
      sfc: on MC reset, clear PIO buffer linkage in TXQs

Eric Dumazet (5):
      net: bcmgenet: fix dma api length mismatch
      bonding: fix bond_get_stats()
      ipv6: udp: fix UDP_MIB_IGNOREDMULTI updates
      net/mlx4_en: fix spurious timestamping callbacks
      tcp: refresh skb timestamp at retransmit time

Eric Sandeen (1):
      xfs: print name of verifier if it fails

Eryu Guan (1):
      ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()

Florian Westphal (20):
      ipv6: re-enable fragment header matching in ipv6_find_hdr
      netfilter: x_tables: validate e->target_offset early
      netfilter: x_tables: make sure e->next_offset covers remaining blob size
      netfilter: x_tables: fix unconditional helper
      netfilter: x_tables: don't move to non-existent next rule
      netfilter: x_tables: validate targets of jumps
      netfilter: x_tables: add and use xt_check_entry_offsets
      netfilter: x_tables: kill check_entry helper
      netfilter: x_tables: assert minimum target size
      netfilter: x_tables: add compat version of xt_check_entry_offsets
      netfilter: x_tables: check standard target size too
      netfilter: x_tables: check for bogus target offset
      netfilter: x_tables: validate all offsets and sizes in a rule
      netfilter: x_tables: don't reject valid target size on some architectures
      netfilter: arp_tables: simplify translate_compat_table args
      netfilter: ip_tables: simplify translate_compat_table args
      netfilter: ip6_tables: simplify translate_compat_table args
      netfilter: x_tables: xt_compat_match_from_user doesn't need a retval
      netfilter: x_tables: do compat validation via translate_table
      netfilter: x_tables: introduce and use xt_copy_counters_from_user

Geert Uytterhoeven (1):
      rtc: vr41xx: Wire up alarm_irq_enable

Gerald Schaefer (1):
      s390/mm: fix asce_bits handling with dynamic pagetable levels

Grazvydas Ignotas (1):
      HID: logitech: fix Dual Action gamepad support

Guenter Roeck (1):
      hwmon: (max1111) Return -ENODEV from max1111_read_channel if not instantiated

Guillaume Nault (2):
      ppp: ensure file->private_data can't be overridden
      ppp: take reference on channels netns

Guo-Fu Tseng (2):
      jme: Do not enable NIC WoL functions on S0
      jme: Fix device PM wakeup API usage

Haishuang Yan (2):
      ipv4: l2tp: fix a potential issue in l2tp_ip_recv
      ipv6: l2tp: fix a potential issue in l2tp_ip6_recv

Hans de Goede (3):
      usb: quirks: Fix sorting
      usb: quirks: Add no-lpm quirk for Acer C120 LED Projector
      USB: xhci: Add broken streams quirk for Frescologic device id 1009

Heiko Stuebner (1):
      clk: rockchip: initialize flags of clk_init_data in mmc-phase clock

Herbert Xu (1):
      netlink: Fix dump skb leak/double free

Huacai Chen (1):
      MIPS: Reserve nosave data for hibernation

Hugh Dickins (1):
      tmpfs: fix regression hang in fallocate undo

Hui Wang (1):
      ALSA: hda - remove one pin from ALC292_STANDARD_PINS

Huibin Hong (1):
      spi/rockchip: Make sure spi clk is on in rockchip_spi_set_cs

Ian Campbell (1):
      VSOCK: do not disconnect socket when peer has shutdown SEND only

Ignat Korchagin (1):
      USB: usbip: fix potential out-of-bounds write

J. Bruce Fields (1):
      nfsd4/rpc: move backchannel create logic into rpc code

James Hogan (1):
      MIPS: KVM: Fix modular KVM under QEMU

James Morse (1):
      KVM: arm/arm64: Stop leaking vcpu pid references

Jann Horn (1):
      bpf: fix double-fdput in replace_map_fd_with_map_ptr()

Jarkko Sakkinen (1):
      tpm: fix the cleanup of struct tpm_chip

Jaroslav Kysela (2):
      ALSA: hdac_regmap - fix the register access for runtime PM
      ALSA: hda / realtek - add two more Thinkpad IDs (5050,5053) for tpt460 fixup

Jason Baron (1):
      mm: update min_free_kbytes from khugepaged after core initialization

Jason Gunthorpe (1):
      IB/mlx4: Properly initialize GRH TClass and FlowLabel in AHs

Jason Wang (1):
      tuntap: correctly wake up process during uninit

Javier Martinez Canillas (1):
      i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock prepared

Jeff Mahoney (1):
      btrfs: account for non-CoW'd blocks in btrfs_abort_transaction

Jerome Marchand (1):
      cifs: dynamic allocation of ntlmssp blob

Jiri Slaby (2):
      base: make module_create_drivers_dir race-free
      tty: vt, return error when con_startup fails

Josef Bacik (1):
      Btrfs: don't use src fd for printk

Julian Anastasov (1):
      ipvs: drop first packet to redirect conntrack

Junichi Nomura (1):
      ipmi: Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg()

Kangjie Lu (3):
      net: fix infoleak in llc
      net: fix infoleak in rtnetlink
      net: fix a kernel infoleak in x25 module

Karol Herbst (1):
      x86/mm/kmmio: Fix mmiotrace for hugepages

Keerthy (1):
      pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffs

Kirill A. Shutemov (1):
      UBIFS: Implement ->migratepage()

Knut Wohlrab (1):
      Input: zforce_ts - fix dual touch recognition

Konstantin Khlebnikov (1):
      tcp: convert cached rtt from usec to jiffies when feeding initial rto

Krzysztof Hałasa (1):
      PCI: Allow a NULL "parent" pointer in pci_bus_assign_domain_nr()

Krzysztof Kozlowski (1):
      rtc: max77686: Properly handle regmap_irq_get_virq() error code

Lars Persson (1):
      net: sched: do not requeue a NULL skb

Lars-Peter Clausen (2):
      ASoC: ssm4567: Reset device before regcache_sync()
      usb: gadget: f_fs: Fix EFAULT generation for async read operations

Laurent Pinchart (1):
      [media] v4l: vsp1: Set the SRU CTRL0 register when starting the stream

Linus Lüssing (1):
      batman-adv: Fix broadcast/ogm queue limit on a removed interface

Linus Walleij (3):
      crypto: ux500 - memmove the right size
      pinctrl: nomadik: fix pull debug print inversion
      clk: versatile: sp810: support reentrance

Lucas Stach (1):
      drm/radeon: fix PLL sharing on DCE6.1 (v2)

Ludovic Desroches (3):
      dmaengine: at_xdmac: align descriptors on 64 bits
      dmaengine: at_xdmac: fix residue corruption
      dmaengine: at_xdmac: double FIFO flush needed to compute residue

Lukasz Odzioba (1):
      mm/swap.c: flush lru pvecs on compound page arrival

Lyude (1):
      drm/i915/ilk: Don't disable SSC source if it's in use

Manish Chopra (1):
      qlge: Fix receive packets drop.

Marcin Ślusarz (1):
      perf tools: handle spaces in file names obtained from /proc/pid/maps

Marco Angaroni (1):
      ipvs: correct initial offset of Call-ID header search in SIP persistence engine

Martin Blumenstingl (1):
      packet: Allow packets with only a header (but no payload)

Masami Hiramatsu (1):
      kprobes/x86: Clear TF bit in fault on single-stepping

Mathias Krause (2):
      proc: prevent accessing /proc/<PID>/environ until it's ready
      packet: fix heap info leak in PACKET_DIAG_MCLIST sock_diag interface

Mathias Nyman (1):
      xhci: Fix handling timeouted commands on hosts in weird states.

Michael Hennerich (1):
      drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errors

Michael Holzheu (1):
      Revert "s390/kdump: Clear subchannel ID to signal non-CCW/SCSI IPL"

Michal Kazior (2):
      mac80211: fix unnecessary frame drops in mesh fwding
      mac80211: fix txq queue related crashes

Michal Suchanek (2):
      spi: sun4i: fix FIFO limit
      spi: sunxi: fix transfer timeout

Mike Frysinger (1):
      sparc: Fix system call tracing register handling.

Miklos Szeredi (1):
      locks: use file_inode()

Neil Horman (1):
      netem: Segment GSO packets on enqueue

NeilBrown (1):
      sunrpc/cache: drop reference when sunrpc_cache_pipe_upcall() detects a race

Nicolai Stange (1):
      PKCS#7: pkcs7_validate_trust(): initialize the _trusted output argument

Nicolas Dichtel (1):
      rtnl: fix msg size calculation in if_nlmsg_size()

Nikolay Aleksandrov (1):
      net: bridge: fix old ioctl unlocked net device walk

Nitin Gupta (1):
      sparc64: Fix numa node distance initialization

Ocquidant, Sebastien (1):
      memory: omap-gpmc: Fix omap gpmc EXTRADELAY timing

Oliver Hartkopp (2):
      can: fix handling of unmodifiable configuration options fix
      can: fix oops caused by wrong rtnl dellink usage

Oliver Neukum (2):
      HID: elo: kill not flush the work
      usbnet: cleanup after bind() in probe()

Oscar (1):
      usb: common: otg-fsm: add license to usb-otg-fsm

Pali Rohár (1):
      ARM: OMAP3: Add cpuidle parameters table for omap3430

Paolo Abeni (2):
      ipv4: fix broadcast packets reception
      ipv4/fib: don't warn when primary address is missing if in_dev is dead

Paolo Bonzini (1):
      KVM: x86: mask CPUID(0xD,0x1).EAX against host value

Philipp Zabel (1):
      [media] coda: fix error path in case of missing pdata on non-DT platform

Ping Cheng (1):
      Input: wacom_w8001 - w8001_MAX_LENGTH should be 13

Rainer Weikusat (1):
      af_unix: Fix splice-bind deadlock

Rajesh Borundia (2):
      qlcnic: Remove unnecessary usage of atomic_t
      qlcnic: Fix mailbox completion handling during spurious interrupt

Ralf Baechle (1):
      MIPS: Fix 64k page support for 32 bit kernels.

Rhyland Klein (1):
      power_supply: power_supply_read_temp only if use_cnt > 0

Richard Alpe (2):
      tipc: check nl sock before parsing nested attributes
      tipc: fix nametable publication field in nl compat

Richard Leitner (1):
      iio: ak8975: fix maybe-uninitialized warning

Richard Weinberger (2):
      ubi: Make recover_peb power cut aware
      mm: Export migrate_page_move_mapping and migrate_page_copy

Sara Sharon (1):
      mac80211: fix ibss scan parameters

Sasha Levin (1):
      Linux 4.1.28

Scott Bauer (1):
      HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands

Sebastian Frias (1):
      8250: use callbacks to access UART_DLL/UART_DLM

Sebastian Siewior (1):
      powerpc/mm: Fixup preempt underflow with huge pages

Sergei Shtylyov (2):
      sh_eth: fix NULL pointer dereference in sh_eth_ring_format()
      sh_eth: fix RX buffer size alignment

Shaokun Zhang (1):
      arm64: mm: remove page_mapping check in __sync_icache_dcache

Shawn Lin (1):
      clk: rockchip: free memory in error cases when registering clock branches

Simon Horman (1):
      openvswitch: use flow protocol when recalculating ipv6 checksums

Sinclair Yeh (1):
      Input: vmmouse - remove port reservation

Srinivas Kandagatla (1):
      clk: qcom: msm8960: fix ce3_core clk enable register

Srinivas Pandruvada (1):
      ACPI / processor: Request native thermal interrupt handling via _OSC

Stefan Wahren (2):
      net: qca_spi: Don't clear IFF_BROADCAST
      net: qca_spi: clear IFF_TX_SKB_SHARING

Steinar H. Gunderson (1):
      usb: dwc3: exynos: Fix deferred probing storm.

Stephen Boyd (2):
      Input: pmic8xxx-pwrkey - fix algorithm for converting trigger delay
      clk: qcom: msm8960: Fix ce3_src register offset

Steve Capper (1):
      ARM: 8579/1: mm: Fix definition of pmd_mknotpresent

Steve French (2):
      Fix reconnect to not defer smb3 session reconnect long after socket reconnect
      File names with trailing period or space need special case conversion

Steven Rostedt (Red Hat) (1):
      tracing: Handle NULL formats in hold_module_trace_bprintk_format()

Sushaanth Srirangapathi (1):
      fbdev: da8xx-fb: fix videomodes of lcd panels

Sven Eckelmann (2):
      batman-adv: Check skb size before using encapsulated ETH+VLAN header
      batman-adv: Reduce refcnt of removed router when updating route

Takashi Iwai (5):
      ALSA: hda - Fix possible race on regmap bypass flip
      ALSA: dummy: Fix a use-after-free at closing
      ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk()
      ALSA: pcm: Avoid "BUG:" string for warnings again
      ALSA: timer: Use mod_timer() for rearming the system timer

Tejun Heo (4):
      percpu: fix synchronization between chunk->map_extend_work and chunk destruction
      percpu: fix synchronization between synchronous map extension and chunk destruction
      cgroup: set css->id to -1 during init
      cgroup: make sure a parent css isn't freed before its children

Thadeu Lima de Souza Cascardo (1):
      ip6_tunnel: set rtnl_link_ops before calling register_netdevice

Thierry Reding (1):
      usb: host: ehci-tegra: Grab the correct UTMI pads reset

Thomas Petazzoni (1):
      usb: xhci-plat: properly handle probe deferral for devm_clk_get()

Thor Thayer (1):
      can: c_can: Update D_CAN TX and RX functions to 32 bit - fix Altera Cyclone access

Todd Previte (1):
      drm: Fix for DP CTS test 4.2.2.5 - I2C DEFER handling

Tony Lindgren (1):
      pinctrl: single: Fix missing flush of posted write for a wakeirq

Torsten Hilbrich (1):
      fs/nilfs2: fix potential underflow in call to crc32_le

Trond Myklebust (2):
      pNFS: Tighten up locking around DS commit buckets
      NFS: Fix another OPEN_DOWNGRADE bug

Uwe Kleine-König (1):
      net: fec: only clear a queue's work bit if the queue was emptied

Ville Syrjälä (1):
      drm/i915: Cleanup phys status page too

Vineet Gupta (1):
      ARC: unwind: ensure that .debug_frame is generated (vs. .eh_frame)

Vladis Dronov (1):
      ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call

Vlastimil Babka (1):
      mm, compaction: skip compound pages by order in free scanner

WANG Cong (4):
      net_sched: introduce qdisc_replace() helper
      net_sched: update hierarchical backlog too
      sch_htb: update backlog as well
      sch_dsmark: update backlog as well

Wei Fang (1):
      scsi: fix race between simultaneous decrements of ->host_failed

Wenwei Tao (1):
      cgroup: remove redundant cleanup in css_create

Weston Andros Adamson (2):
      nfs: avoid race that crashes nfs_init_commit
      pnfs_nfs: fix _cancel_empty_pagelist

Will Deacon (1):
      ARM: 8578/1: mm: ensure pmd_present only checks the valid bit

Willem de Bruijn (4):
      net: validate variable length ll headers
      ax25: add link layer header validation function
      packet: validate variable length ll headers
      macvtap: always pass ethernet header in linear

Willy Tarreau (1):
      pipe: limit the per-user amount of pages allocated in pipes

Wolfgang Grandegger (1):
      can: at91_can: RX queue could get stuck at high bus load

Xin Long (1):
      sctp: lack the check for ports in sctp_v6_cmp_addr

Xishi Qiu (1):
      mm: fix invalid node in alloc_migrate_target()

Xiubo Li (1):
      kvm: Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES

Yuchung Cheng (1):
      tcp: record TLP and ER timer stats in v6 stats

subashab@...eaurora.org (1):
      xfrm: Fix crash observed during device unregistration and decryption

 Documentation/scsi/scsi_eh.txt                     |   8 +-
 Documentation/sysctl/fs.txt                        |  23 ++
 Makefile                                           |   2 +-
 arch/arc/Makefile                                  |   1 -
 arch/arc/kernel/stacktrace.c                       |   2 +-
 arch/arm/include/asm/pgtable-2level.h              |   1 +
 arch/arm/include/asm/pgtable-3level.h              |   5 +-
 arch/arm/include/asm/pgtable.h                     |   1 -
 arch/arm/kvm/arm.c                                 |   1 +
 arch/arm/mach-omap2/cpuidle34xx.c                  |  69 +++-
 arch/arm/mach-s3c64xx/dev-audio.c                  |  41 +--
 arch/arm/mach-s3c64xx/include/mach/dma.h           |  52 +--
 arch/arm/plat-samsung/devs.c                       |  11 +-
 arch/arm64/mm/flush.c                              |   4 -
 arch/mips/include/asm/kvm_host.h                   |   1 +
 arch/mips/include/asm/processor.h                  |   2 +-
 arch/mips/kernel/setup.c                           |   3 +
 arch/mips/kvm/interrupt.h                          |   1 +
 arch/mips/kvm/locore.S                             |   1 +
 arch/mips/kvm/mips.c                               |  11 +-
 arch/powerpc/kernel/process.c                      |  10 +
 arch/powerpc/kernel/prom.c                         |   9 +-
 arch/powerpc/mm/hugetlbpage.c                      |   4 +-
 arch/s390/include/asm/mmu.h                        |   2 +-
 arch/s390/include/asm/mmu_context.h                |  28 +-
 arch/s390/include/asm/pgalloc.h                    |   4 +-
 arch/s390/include/asm/processor.h                  |   2 +-
 arch/s390/include/asm/tlbflush.h                   |   9 +-
 arch/s390/kernel/ipl.c                             |   7 -
 arch/s390/mm/init.c                                |   3 +-
 arch/s390/mm/mmap.c                                |   6 +-
 arch/s390/mm/pgtable.c                             |  85 ++---
 arch/sparc/include/asm/head_64.h                   |   4 +
 arch/sparc/include/asm/ttable.h                    |   8 +-
 arch/sparc/kernel/Makefile                         |   1 +
 arch/sparc/kernel/cherrs.S                         |  14 +-
 arch/sparc/kernel/entry.S                          |  17 +
 arch/sparc/kernel/fpu_traps.S                      |  11 +-
 arch/sparc/kernel/head_64.S                        |  24 +-
 arch/sparc/kernel/misctrap.S                       |  12 +-
 arch/sparc/kernel/pci.c                            |  17 +
 arch/sparc/kernel/rtrap_64.S                       |  57 +---
 arch/sparc/kernel/signal32.c                       |  46 ++-
 arch/sparc/kernel/signal_32.c                      |  41 ++-
 arch/sparc/kernel/signal_64.c                      |  33 +-
 arch/sparc/kernel/sigutil_32.c                     |   9 +-
 arch/sparc/kernel/sigutil_64.c                     |  10 +-
 arch/sparc/kernel/spiterrs.S                       |  18 +-
 arch/sparc/kernel/syscalls.S                       |  36 +++
 arch/sparc/kernel/urtt_fill.S                      |  98 ++++++
 arch/sparc/kernel/utrap.S                          |   3 +-
 arch/sparc/kernel/vmlinux.lds.S                    |   4 +
 arch/sparc/kernel/winfixup.S                       |   3 +-
 arch/sparc/mm/init_64.c                            |  18 +-
 arch/x86/kernel/cpu/mcheck/therm_throt.c           |   3 +
 arch/x86/kernel/kprobes/core.c                     |  12 +
 arch/x86/kvm/cpuid.c                               |   1 +
 arch/x86/mm/kmmio.c                                |  88 +++--
 crypto/asymmetric_keys/pkcs7_trust.c               |   2 +
 drivers/acpi/acpi_processor.c                      |  52 +++
 drivers/acpi/bus.c                                 |   3 +
 drivers/acpi/internal.h                            |   6 +
 drivers/ata/libata-eh.c                            |   2 +-
 drivers/base/module.c                              |   8 +-
 drivers/block/mtip32xx/mtip32xx.c                  |  26 +-
 drivers/block/mtip32xx/mtip32xx.h                  |   5 +
 drivers/block/nbd.c                                |   4 +-
 drivers/block/paride/pd.c                          |   4 +-
 drivers/block/paride/pt.c                          |   4 +-
 drivers/char/ipmi/ipmi_msghandler.c                |   8 +-
 drivers/char/tpm/tpm-chip.c                        |   4 +-
 drivers/clk/qcom/gcc-msm8916.c                     |   2 +
 drivers/clk/qcom/gcc-msm8960.c                     |   4 +-
 drivers/clk/rockchip/clk-mmc-phase.c               |   1 +
 drivers/clk/rockchip/clk.c                         |   9 +-
 drivers/clk/versatile/clk-sp810.c                  |   4 +-
 drivers/crypto/ux500/hash/hash_core.c              |   4 +-
 drivers/crypto/vmx/aes_cbc.c                       |   2 +-
 drivers/crypto/vmx/aes_ctr.c                       |   2 +-
 drivers/dma/at_xdmac.c                             |  82 +++--
 drivers/firmware/efi/efi.c                         |   1 +
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c    |   2 +
 drivers/gpu/drm/drm_dp_helper.c                    |  10 +-
 drivers/gpu/drm/drm_dp_mst_topology.c              |   8 +-
 drivers/gpu/drm/i915/intel_display.c               |  48 ++-
 drivers/gpu/drm/i915/intel_ringbuffer.c            |  24 +-
 drivers/gpu/drm/nouveau/nouveau_fbcon.c            |   3 +-
 drivers/gpu/drm/radeon/atombios_crtc.c             |  10 +
 drivers/gpu/drm/radeon/radeon_device.c             |  21 ++
 drivers/gpu/drm/radeon/si_dpm.c                    |   5 +
 drivers/gpu/drm/udl/udl_fb.c                       |   2 +-
 drivers/gpu/drm/udl/udl_gem.c                      |   2 +-
 drivers/hid/hid-core.c                             |   1 +
 drivers/hid/hid-elo.c                              |   2 +-
 drivers/hid/usbhid/hiddev.c                        |  10 +-
 drivers/hwmon/max1111.c                            |   6 +
 drivers/i2c/busses/i2c-exynos5.c                   |  24 +-
 drivers/iio/magnetometer/ak8975.c                  |   2 +-
 drivers/infiniband/hw/mlx4/ah.c                    |   2 +-
 drivers/input/misc/pmic8xxx-pwrkey.c               |   7 +-
 drivers/input/mouse/elantech.c                     |   8 +-
 drivers/input/mouse/vmmouse.c                      |  22 +-
 drivers/input/touchscreen/wacom_w8001.c            |   2 +-
 drivers/input/touchscreen/zforce_ts.c              |   4 +-
 drivers/md/dm-snap.c                               |   9 +
 drivers/md/dm-table.c                              |  36 ++-
 drivers/media/platform/coda/coda-common.c          |  10 +-
 drivers/media/platform/vsp1/vsp1_sru.c             |   1 +
 drivers/memory/omap-gpmc.c                         |   2 +-
 drivers/misc/Kconfig                               |   2 +-
 drivers/misc/ad525x_dpot.c                         |   2 +-
 drivers/mtd/ubi/eba.c                              |  22 +-
 drivers/net/bonding/bond_main.c                    |  65 ++--
 drivers/net/can/at91_can.c                         |   5 +-
 drivers/net/can/c_can/c_can.c                      |  38 ++-
 drivers/net/can/dev.c                              |   9 +
 drivers/net/ethernet/atheros/atlx/atl2.c           |   2 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |   4 +-
 drivers/net/ethernet/freescale/fec_main.c          |  10 +-
 drivers/net/ethernet/jme.c                         |  26 +-
 drivers/net/ethernet/mellanox/mlx4/en_rx.c         |   2 +-
 drivers/net/ethernet/mellanox/mlx4/en_tx.c         |   6 +-
 .../net/ethernet/mellanox/mlx4/resource_tracker.c  |   3 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h        |   3 +-
 .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c    |  24 +-
 .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c    |   3 +-
 drivers/net/ethernet/qlogic/qlge/qlge_main.c       |  11 +
 drivers/net/ethernet/qualcomm/qca_spi.c            |   2 +-
 drivers/net/ethernet/renesas/sh_eth.c              |  13 +-
 drivers/net/ethernet/sfc/ef10.c                    |  16 +
 drivers/net/macvtap.c                              |   9 +-
 drivers/net/ppp/ppp_generic.c                      |  35 +-
 drivers/net/tun.c                                  |   6 +-
 drivers/net/usb/cdc_ncm.c                          |   6 +-
 drivers/net/usb/qmi_wwan.c                         |   7 +-
 drivers/net/usb/usbnet.c                           |   7 +
 drivers/net/wan/farsync.c                          |   2 +-
 drivers/net/wireless/ath/ath9k/eeprom.c            |   7 +-
 drivers/pci/pci.c                                  |   4 +-
 drivers/pinctrl/freescale/pinctrl-imx.c            |   4 +-
 drivers/pinctrl/nomadik/pinctrl-nomadik.c          |   2 +-
 drivers/pinctrl/pinctrl-single.c                   |   9 +-
 drivers/power/power_supply_core.c                  |  27 +-
 drivers/regulator/s5m8767.c                        |  13 +-
 drivers/rtc/rtc-ds1685.c                           |   8 +-
 drivers/rtc/rtc-hym8563.c                          |   2 +-
 drivers/rtc/rtc-max77686.c                         |   2 +-
 drivers/rtc/rtc-vr41xx.c                           |  13 +-
 drivers/scsi/lpfc/lpfc_init.c                      |   5 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |   3 +-
 drivers/scsi/scsi_error.c                          |   4 +-
 drivers/spi/spi-rockchip.c                         |   7 +-
 drivers/spi/spi-sun4i.c                            |  23 +-
 drivers/spi/spi-sun6i.c                            |  10 +-
 drivers/tty/serial/8250/8250_core.c                |  18 +-
 drivers/tty/serial/samsung.c                       |   4 +-
 drivers/tty/vt/vt.c                                |   5 +-
 drivers/usb/common/usb-otg-fsm.c                   |   2 +
 drivers/usb/core/hcd.c                             |  17 +-
 drivers/usb/core/quirks.c                          |  23 +-
 drivers/usb/dwc3/dwc3-exynos.c                     |  19 +-
 drivers/usb/gadget/function/f_fs.c                 |   2 +-
 drivers/usb/gadget/legacy/inode.c                  |  17 +-
 drivers/usb/host/ehci-tegra.c                      |   2 +-
 drivers/usb/host/xhci-pci.c                        |   5 +
 drivers/usb/host/xhci-plat.c                       |   3 +
 drivers/usb/host/xhci-ring.c                       |  27 +-
 drivers/usb/musb/musb_host.c                       |  21 +-
 drivers/usb/usbip/usbip_common.c                   |  11 +
 drivers/video/fbdev/Kconfig                        |   1 -
 drivers/video/fbdev/da8xx-fb.c                     |   7 +-
 drivers/xen/xen-pciback/conf_space.c               |   6 +-
 fs/btrfs/ctree.c                                   |   5 +-
 fs/btrfs/extent-tree.c                             |   2 +-
 fs/btrfs/ioctl.c                                   |   2 +-
 fs/btrfs/super.c                                   |   2 +-
 fs/btrfs/transaction.c                             |   1 -
 fs/btrfs/transaction.h                             |   2 +-
 fs/cifs/cifs_unicode.c                             |  33 +-
 fs/cifs/cifs_unicode.h                             |   2 +
 fs/cifs/connect.c                                  |   4 +-
 fs/cifs/ntlmssp.h                                  |   2 +-
 fs/cifs/sess.c                                     |  76 +++--
 fs/cifs/smb2pdu.c                                  |  37 ++-
 fs/ext4/inode.c                                    |   6 +-
 fs/locks.c                                         |   2 +-
 fs/namespace.c                                     |   1 +
 fs/nfs/dir.c                                       |   2 +-
 fs/nfs/nfs4proc.c                                  |   5 +-
 fs/nfs/pnfs_nfs.c                                  |  86 +++--
 fs/nfs/write.c                                     |   4 +
 fs/nfsd/nfs4callback.c                             |  18 +-
 fs/nilfs2/the_nilfs.c                              |   2 +-
 fs/pipe.c                                          |  47 ++-
 fs/proc/base.c                                     |   3 +-
 fs/ubifs/file.c                                    |  24 ++
 fs/xfs/libxfs/xfs_alloc.c                          |   2 +
 fs/xfs/libxfs/xfs_alloc_btree.c                    |   1 +
 fs/xfs/libxfs/xfs_attr_leaf.c                      |   1 +
 fs/xfs/libxfs/xfs_attr_remote.c                    |   1 +
 fs/xfs/libxfs/xfs_bmap_btree.c                     |   1 +
 fs/xfs/libxfs/xfs_da_btree.c                       |   1 +
 fs/xfs/libxfs/xfs_dir2_block.c                     |   1 +
 fs/xfs/libxfs/xfs_dir2_data.c                      |   2 +
 fs/xfs/libxfs/xfs_dir2_leaf.c                      |   2 +
 fs/xfs/libxfs/xfs_dir2_node.c                      |   1 +
 fs/xfs/libxfs/xfs_dquot_buf.c                      |   1 +
 fs/xfs/libxfs/xfs_ialloc.c                         |   1 +
 fs/xfs/libxfs/xfs_ialloc_btree.c                   |   1 +
 fs/xfs/libxfs/xfs_inode_buf.c                      |   2 +
 fs/xfs/libxfs/xfs_sb.c                             |   2 +
 fs/xfs/libxfs/xfs_symlink_remote.c                 |   1 +
 fs/xfs/xfs_buf.h                                   |   1 +
 fs/xfs/xfs_error.c                                 |   4 +-
 include/linux/device-mapper.h                      |   2 +
 include/linux/netdevice.h                          |  21 +-
 include/linux/netfilter/x_tables.h                 |  12 +-
 include/linux/pipe_fs_i.h                          |   4 +
 include/linux/platform_data/asoc-s3c.h             |   4 +
 include/linux/sched.h                              |   1 +
 include/linux/skbuff.h                             |  24 ++
 include/linux/sunrpc/clnt.h                        |   2 -
 include/linux/usb/ehci_def.h                       |   4 +-
 include/net/bonding.h                              |   1 +
 include/net/codel.h                                |   4 +
 include/net/ip_vs.h                                |  17 +
 include/net/sch_generic.h                          |  20 +-
 include/sound/hda_regmap.h                         |   2 +
 kernel/bpf/verifier.c                              |   2 +-
 kernel/cgroup.c                                    |  13 +-
 kernel/futex.c                                     |   2 +-
 kernel/sched/core.c                                |   6 +-
 kernel/sysctl.c                                    |  14 +
 kernel/trace/trace_printk.c                        |   7 +-
 mm/compaction.c                                    |  64 ++--
 mm/migrate.c                                       |   2 +
 mm/page_alloc.c                                    |   2 +-
 mm/page_isolation.c                                |   8 +-
 mm/percpu.c                                        |  73 +++--
 mm/shmem.c                                         |   8 +-
 mm/swap.c                                          |   9 +-
 net/ax25/ax25_ip.c                                 |  15 +
 net/batman-adv/routing.c                           |   9 +
 net/batman-adv/send.c                              |   6 +
 net/batman-adv/soft-interface.c                    |   8 +-
 net/bridge/br_ioctl.c                              |   5 +-
 net/core/rtnetlink.c                               |  22 +-
 net/decnet/dn_route.c                              |   9 +-
 net/ipv4/devinet.c                                 |   4 +
 net/ipv4/fib_frontend.c                            |  10 +-
 net/ipv4/igmp.c                                    |   3 +-
 net/ipv4/ip_tunnel.c                               |   3 +-
 net/ipv4/netfilter/arp_tables.c                    | 321 ++++++-------------
 net/ipv4/netfilter/ip_tables.c                     | 354 ++++++---------------
 net/ipv4/netfilter/nf_nat_masquerade_ipv4.c        |  12 +-
 net/ipv4/route.c                                   |  12 +
 net/ipv4/tcp_metrics.c                             |   2 +-
 net/ipv4/tcp_output.c                              |   6 +-
 net/ipv4/udp.c                                     |  12 +-
 net/ipv4/udp_tunnel.c                              |   2 +
 net/ipv6/exthdrs_core.c                            |   6 +-
 net/ipv6/ip6_gre.c                                 |   2 +
 net/ipv6/ip6_tunnel.c                              |   4 +-
 net/ipv6/mcast.c                                   |   3 +-
 net/ipv6/netfilter/ip6_tables.c                    | 348 ++++++--------------
 net/ipv6/tcp_ipv6.c                                |   4 +-
 net/ipv6/udp.c                                     |  10 +-
 net/l2tp/l2tp_ip.c                                 |   8 +-
 net/l2tp/l2tp_ip6.c                                |   8 +-
 net/llc/af_llc.c                                   |   1 +
 net/mac80211/ibss.c                                |  22 +-
 net/mac80211/iface.c                               |   3 +
 net/mac80211/rx.c                                  |   5 +-
 net/mac80211/sta_info.c                            |  24 +-
 net/netfilter/ipvs/ip_vs_core.c                    |  37 ++-
 net/netfilter/ipvs/ip_vs_pe_sip.c                  |   2 +-
 net/netfilter/x_tables.c                           | 245 +++++++++++++-
 net/netlink/af_netlink.c                           |   7 +-
 net/openvswitch/actions.c                          |   4 +-
 net/packet/af_packet.c                             |  38 +--
 net/sched/sch_api.c                                |   8 +-
 net/sched/sch_cbq.c                                |  12 +-
 net/sched/sch_choke.c                              |   6 +-
 net/sched/sch_codel.c                              |  10 +-
 net/sched/sch_drr.c                                |   9 +-
 net/sched/sch_dsmark.c                             |  11 +-
 net/sched/sch_fq.c                                 |   4 +-
 net/sched/sch_fq_codel.c                           |  17 +-
 net/sched/sch_generic.c                            |   5 +-
 net/sched/sch_hfsc.c                               |   9 +-
 net/sched/sch_hhf.c                                |  10 +-
 net/sched/sch_htb.c                                |  24 +-
 net/sched/sch_multiq.c                             |  16 +-
 net/sched/sch_netem.c                              |  74 ++++-
 net/sched/sch_pie.c                                |   5 +-
 net/sched/sch_prio.c                               |  15 +-
 net/sched/sch_qfq.c                                |   9 +-
 net/sched/sch_red.c                                |  10 +-
 net/sched/sch_sfb.c                                |  10 +-
 net/sched/sch_sfq.c                                |  16 +-
 net/sched/sch_tbf.c                                |  15 +-
 net/sctp/ipv6.c                                    |   2 +
 net/socket.c                                       |  38 +--
 net/sunrpc/cache.c                                 |   6 +-
 net/sunrpc/clnt.c                                  |  12 +-
 net/tipc/netlink_compat.c                          |   2 +-
 net/tipc/socket.c                                  |   3 +
 net/unix/af_unix.c                                 |  66 ++--
 net/vmw_vsock/af_vsock.c                           |  21 +-
 net/x25/x25_facilities.c                           |   1 +
 net/xfrm/xfrm_input.c                              |   3 +
 security/keys/key.c                                |   2 +-
 sound/core/pcm_lib.c                               |   2 +-
 sound/core/timer.c                                 |   4 +-
 sound/drivers/dummy.c                              |   1 +
 sound/hda/hdac_device.c                            |  10 +-
 sound/hda/hdac_regmap.c                            |  42 ++-
 sound/pci/hda/patch_realtek.c                      |  28 +-
 sound/soc/codecs/ssm4567.c                         |   5 +
 sound/soc/samsung/ac97.c                           |  26 +-
 sound/soc/samsung/dma.h                            |   2 +-
 sound/soc/samsung/dmaengine.c                      |   4 +-
 sound/soc/samsung/i2s.c                            |  26 +-
 sound/soc/samsung/pcm.c                            |  20 +-
 sound/soc/samsung/s3c-i2s-v2.c                     |   2 +-
 sound/soc/samsung/s3c-i2s-v2.h                     |   2 +-
 sound/soc/samsung/s3c2412-i2s.c                    |   4 +-
 sound/soc/samsung/s3c24xx-i2s.c                    |   4 +-
 sound/soc/samsung/spdif.c                          |  10 +-
 sound/usb/quirks.c                                 |  26 +-
 sound/usb/stream.c                                 |   6 +-
 tools/perf/Documentation/perf-stat.txt             |   8 +
 tools/perf/util/event.c                            |   2 +-
 virt/kvm/kvm_main.c                                |   2 +-
 334 files changed, 3165 insertions(+), 2032 deletions(-)
 create mode 100644 arch/sparc/kernel/urtt_fill.S




Download attachment "signature.asc" of type "application/pgp-signature" (820 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ