Skip to content

3.12.56-stable review

Jiri Slaby lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest116 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/116proc: Fix ptrace-based permission checks for accessing task mapsfs/proc/task_mmu.c fs/proc/task_nommu.c+3 -30 replies
2/116usb: musb: cppi41: correct the macro name EP_MODE_AUTOREG_*drivers/usb/musb/musb_cppi41.c+6 -60 replies
3/116af_iucv: Validate socket address length in iucv_sock_bind()net/iucv/af_iucv.c+3 -00 replies
4/116net: dp83640: Fix tx timestamp overflow handling.drivers/net/phy/dp83640.c+17 -00 replies
5/116tcp: fix NULL deref in tcp_v4_send_ack()net/ipv4/tcp_ipv4.c+8 -50 replies
6/116af_unix: fix struct pid memory leaknet/unix/af_unix.c+1 -00 replies
7/116pptp: fix illegal memory access caused by multiple bind()sdrivers/net/ppp/pptp.c+24 -100 replies
8/116sctp: allow setting SCTP_SACK_IMMEDIATELY by the applicationnet/sctp/socket.c+1 -00 replies
9/116ipv6/udp: use sticky pktinfo egress ifindex on connect()net/ipv6/datagram.c+3 -00 replies
10/116net/ipv6: add sysctl option accept_ra_min_hop_limitDocumentation/networking/ip-sysctl.txt include/linux/ipv6.h include/uapi/linux/ipv6.h +2 more+28 -90 replies
11/116ipv6: fix a lockdep splatnet/ipv6/ip6_flowlabel.c+3 -20 replies
12/116net:Add sysctl_max_skb_fragsinclude/linux/skbuff.h net/core/skbuff.c net/core/sysctl_net_core.c +1 more+15 -20 replies
13/116tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segsdrivers/net/ethernet/broadcom/tg3.c+18 -40 replies
14/116sctp: translate network order to host order when users get a hmacidnet/sctp/socket.c+7 -20 replies
15/116bonding: fix bond_arp_rcv() race of curr_active_slavedrivers/net/bonding/bond_main.c+7 -30 replies
16/116bonding: Fix ARP monitor validationdrivers/net/bonding/bond_main.c+28 -120 replies
17/116ipv4: fix memory leaks in ip_cmsg_send() callersnet/ipv4/ip_sockglue.c net/ipv4/ping.c net/ipv4/raw.c +1 more+11 -30 replies
18/116af_unix: Guard against other == sk in unix_dgram_sendmsgnet/unix/af_unix.c+6 -10 replies
19/116qmi_wwan: add "4G LTE usb-modem U901"drivers/net/usb/qmi_wwan.c+1 -00 replies
20/116net/mlx4_en: Count HW buffer overrun only oncedrivers/net/ethernet/mellanox/mlx4/en_port.c+2 -20 replies
21/116net/mlx4_en: Choose time-stamping shift value according to HW frequencydrivers/net/ethernet/mellanox/mlx4/en_clock.c+19 -60 replies
22/116pppoe: fix reference counting in PPPoE proxydrivers/net/ppp/pppoe.c+2 -00 replies
23/116route: check and remove route cache when we get routeinclude/net/ip_fib.h net/ipv4/route.c+64 -140 replies
24/116rtnl: RTM_GETNETCONF: fix wrong return valuenet/ipv4/devinet.c net/ipv6/addrconf.c+2 -20 replies
25/116unix_diag: fix incorrect sign extension in unix_lookup_by_inonet/unix/diag.c+1 -10 replies
26/116sctp: Fix port hash table size computationnet/sctp/protocol.c+38 -90 replies
27/116tracepoints: Do not trace when cpu is offlineinclude/linux/tracepoint.h+6 -00 replies
28/116drm/ast: Initialized data needed to map fbdev memorydrivers/gpu/drm/ast/ast_drv.h drivers/gpu/drm/ast/ast_fb.c drivers/gpu/drm/ast/ast_main.c +1 more+11 -00 replies
29/116bcache: fix a leak in bch_cached_dev_run()drivers/md/bcache/super.c+4 -10 replies
30/116bcache: unregister reboot notifier if bcache fails to unregister devicedrivers/md/bcache/super.c+3 -10 replies
31/116dm thin metadata: fix bug when taking a metadata snapshotdrivers/md/dm-thin-metadata.c+6 -00 replies
32/116can: ems_usb: Fix possible tx overflowdrivers/net/can/usb/ems_usb.c+10 -40 replies
33/116USB: cp210x: add IDs for GE B650V3 and B850V3 boardsdrivers/usb/serial/cp210x.c+2 -00 replies
34/116USB: option: add support for SIM7100Edrivers/usb/serial/option.c+7 -00 replies
35/116USB: option: add "4G LTE usb-modem U901"drivers/usb/serial/option.c+2 -00 replies
36/116iw_cxgb3: Fix incorrectly returning error on successdrivers/infiniband/hw/cxgb3/iwch_cm.c+2 -20 replies
37/116splice: sendfile() at once fails for big filesfs/splice.c+11 -10 replies
38/116Failing to send a CLOSE if file is opened WRONLY and server reboots on a 4.x mountfs/nfs/nfs4state.c+1 -10 replies
39/116bnx2x: Don't notify about scratchpad paritiesdrivers/net/ethernet/broadcom/bnx2x/bnx2x.h drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c+21 -100 replies
40/116sched: Clean up idle task SMP logickernel/sched/idle_task.c+1 -80 replies
41/116sched: Replace post_schedule with a balance callback listkernel/sched/core.c kernel/sched/rt.c kernel/sched/sched.h+57 -250 replies
42/116sched: Allow balance callbacks for check_class_changed()kernel/sched/core.c+23 -10 replies
43/116sched,rt: Remove return value from pull_rt_task()kernel/sched/rt.c+8 -70 replies
44/116sched, rt: Convert switched_{from, to}_rt() / prio_changed_rt() to balance callbackskernel/sched/rt.c+19 -160 replies
45/116genirq: Prevent chip buslock deadlockkernel/irq/manage.c+3 -30 replies
46/116dts: vt8500: Add SDHC node to DTS file for WM8650arch/arm/boot/dts/wm8650.dtsi+9 -00 replies
47/116clocksource/drivers/vt8500: Increase the minimum deltadrivers/clocksource/vt8500_timer.c+4 -20 replies
48/116drm/radeon: make rv770_set_sw_state failures non-fataldrivers/gpu/drm/radeon/rv770_dpm.c+1 -10 replies
49/116lockd: create NSM handles per net namespacefs/lockd/host.c fs/lockd/mon.c fs/lockd/netns.h +4 more+36 -220 replies
50/116devres: fix a for loop bounds checklib/devres.c+1 -10 replies
51/116wm831x_power: Use IRQF_ONESHOT to request threaded IRQsdrivers/power/wm831x_power.c+3 -30 replies
52/116dmaengine: dw: convert to __ffs()drivers/dma/dw/core.c+6 -60 replies
53/116megaraid_sas: Do not use PAGE_SIZE for max_sectorsdrivers/scsi/megaraid/megaraid_sas.h drivers/scsi/megaraid/megaraid_sas_base.c+3 -10 replies
54/116megaraid_sas : SMAP restriction--do not access user memory from IOCTL codedrivers/scsi/megaraid/megaraid_sas_base.c+11 -20 replies
55/116storvsc: Don't set the SRB_FLAGS_QUEUE_ACTION_ENABLE flagdrivers/scsi/storvsc_drv.c+1 -20 replies
56/116mmc: remove bondage between REQ_META and reliable writedrivers/mmc/card/block.c+3 -80 replies
57/116mac: validate mac_partition is within sectorblock/partitions/mac.c+7 -30 replies
58/116vfs: Avoid softlockups with sendfile(2)fs/splice.c+1 -00 replies
59/116target: Fix race for SCF_COMPARE_AND_WRITE_POST checkingdrivers/target/target_core_sbc.c drivers/target/target_core_transport.c include/target/target_core_base.h+18 -110 replies
60/116target: fix COMPARE_AND_WRITE non zero SGL offset data corruptiondrivers/target/target_core_sbc.c+2 -20 replies
61/116ring-buffer: Update read stamp with first real commit on pagekernel/trace/ring_buffer.c+5 -70 replies
62/116virtio: fix memory leak of virtio ida cache layersdrivers/virtio/virtio.c+1 -00 replies
63/116mac80211: mesh: fix call_rcu() usagenet/mac80211/mesh_pathtbl.c+4 -40 replies
64/116sched/core: Clear the root_domain cpumasks in init_rootdomain()kernel/sched/core.c+3 -30 replies
65/116sched/core: Remove false-positive warning from wake_up_process()kernel/sched/core.c+0 -10 replies
66/116sata_sil: disable trimdrivers/ata/sata_sil.c+3 -00 replies
67/116dm space map metadata: fix ref counting bug when bootstrapping a new space mapdrivers/md/persistent-data/dm-space-map-metadata.c+22 -100 replies
68/116dm btree: fix bufio buffer leaks in dm_btree_del() error pathdrivers/md/persistent-data/dm-btree.c+15 -10 replies
69/116vgaarb: fix signal handling in vga_get()drivers/gpu/vga/vgaarb.c+4 -20 replies
70/116rfkill: copy the name into the rfkill structnet/rfkill/core.c+3 -30 replies
71/116ses: Fix problems with simple enclosuresdrivers/scsi/ses.c+19 -10 replies
72/116ses: fix additional element traversal bugdrivers/scsi/ses.c include/linux/enclosure.h+13 -10 replies
73/116scripts: recordmcount: break hardlinksscripts/recordmcount.c+14 -00 replies
74/116Btrfs: add missing brelse when superblock checksum failsfs/btrfs/disk-io.c+1 -00 replies
75/116Btrfs: igrab inode in writepagefs/btrfs/inode.c+15 -20 replies
76/116Btrfs: send, don't BUG_ON() when an empty symlink is foundfs/btrfs/send.c+15 -10 replies
77/116Btrfs: fix number of transaction units required to create symlinkfs/btrfs/inode.c+3 -10 replies
78/116s390/dasd: prevent incorrect length error under z/VM after PAV changesdrivers/s390/block/dasd_alias.c+1 -10 replies
79/116s390/dasd: fix refcount for PAV reassignmentdrivers/s390/block/dasd_alias.c+16 -50 replies
80/116uml: flush stdout before forkingarch/um/os-Linux/start_up.c+2 -00 replies
81/116uml: fix hostfs mknod()fs/hostfs/hostfs_kern.c+1 -30 replies
82/116media: dvb-core: Don't force CAN_INVERSION_AUTO in oneshot modedrivers/media/dvb-core/dvb_frontend.c+3 -30 replies
83/116gspca: ov534/topro: prevent a division by 0drivers/media/usb/gspca/ov534.c drivers/media/usb/gspca/topro.c+12 -30 replies
84/116tda1004x: only update the frontend properties if lockeddrivers/media/dvb-frontends/tda1004x.c+9 -00 replies
85/116dm space map metadata: remove unused variable in brb_pop()drivers/md/persistent-data/dm-space-map-metadata.c+0 -30 replies
86/116dm snapshot: fix hung bios when copy error occursdrivers/md/dm-exception-store.h drivers/md/dm-snap-persistent.c drivers/md/dm-snap-transient.c +1 more+12 -190 replies
87/116posix-clock: Fix return code on the poll method's error pathkernel/time/posix-clock.c+2 -20 replies
88/116mmc: sdhci: Fix sdhci_runtime_pm_bus_on/off()drivers/mmc/host/sdhci.c+2 -20 replies
89/116mmc: mmci: fix an ages old detection errordrivers/mmc/host/mmci.c+1 -10 replies
90/116EDAC: Robustify workqueues destructiondrivers/edac/edac_device.c drivers/edac/edac_mc.c drivers/edac/edac_pci.c+10 -220 replies
91/116sparc64: fix incorrect sign extension in sys_sparc64_personalityarch/sparc/kernel/sys_sparc_64.c+1 -10 replies
92/116drm/vmwgfx: respect 'nomodeset'drivers/gpu/drm/vmwgfx/vmwgfx_drv.c+7 -00 replies
93/116drm/radeon: clean up fujitsu quirksdrivers/gpu/drm/radeon/radeon_atombios.c+3 -90 replies
94/116drm/radeon: hold reference to fences in radeon_sa_bo_newdrivers/gpu/drm/radeon/radeon_sa.c+5 -00 replies
95/116drm/i915/dp: fall back to 18 bpp when sink capability is unknowndrivers/gpu/drm/i915/intel_display.c+15 -50 replies
96/116drm/qxl: use kmalloc_array to alloc reloc_info in qxl_process_single_commanddrivers/gpu/drm/qxl/qxl_ioctl.c+2 -10 replies
97/116drm/radeon: use post-decrement in error handlingdrivers/gpu/drm/radeon/radeon_ttm.c+1 -10 replies
98/116drm/radeon/pm: adjust display configuration after powerstatedrivers/gpu/drm/radeon/radeon_pm.c+3 -20 replies
99/116IB/qib: fix mcast detach when qp not attacheddrivers/infiniband/hw/qib/qib_verbs_mcast.c+15 -200 replies
100/116hwmon: (ads1015) Handle negative conversion values correctlydrivers/hwmon/ads1015.c+1 -10 replies
101/116libceph: don't bail early from try_read() when skipping a messagenet/ceph/messenger.c+2 -20 replies
102/116cdc-acm:exclude Samsung phone 04e8:685ddrivers/usb/class/cdc-acm.c+5 -00 replies
103/116rfkill: fix rfkill_fop_read wait_event usagenet/rfkill/core.c+4 -120 replies
104/116libata: fix sff host state machine locking while pollingdrivers/ata/libata-sff.c+11 -210 replies
105/116PCI/AER: Flush workqueue on device remove to avoid use-after-freedrivers/pci/pcie/aer/aerdrv.c drivers/pci/pcie/aer/aerdrv.h drivers/pci/pcie/aer/aerdrv_core.c+1 -60 replies
106/116nfs: fix nfs_size_to_loff_tinclude/linux/nfs_fs.h+1 -30 replies
107/116NFSv4: Fix a dentry leak on alias usefs/nfs/nfs4proc.c+2 -20 replies
108/116KVM: async_pf: do not warn on page allocation failuresvirt/kvm/async_pf.c+1 -10 replies
109/116tracing: Fix showing function event in available_eventskernel/trace/trace_events.c+2 -10 replies
110/116sunrpc/cache: fix off-by-one in qword_get()net/sunrpc/cache.c+1 -10 replies
111/116kernel/resource.c: fix muxed resource handling in __request_region()kernel/resource.c+3 -20 replies
112/116do_last(): don't let a bogus return value from ->open() et.al. to confuse usfs/namei.c+4 -00 replies
113/116xen/pcifront: Fix mysterious crashes when NUMA locality information was extracted.drivers/pci/xen-pcifront.c+6 -40 replies
114/116locks: fix unlock when fcntl_setlk races with a closefs/locks.c+30 -210 replies
115/116EDAC, mc_sysfs: Fix freeing bus' namedrivers/edac/edac_mc_sysfs.c+13 -50 replies
116/116bio: return EINTR if copying to user space got interruptedfs/bio.c+8 -40 replies

Reviews trailers per patch

38 of 116 patches have a Reviewed-by or Acked-by.

PatchEvgeny CherkashinRichard CochranNeal CardwellVlad YasevichYOSHIFUJI HideakiHannes Frederic SowaHåkon BuggeEric DumazetMarcelo Ricardo LeitnerDing TianhongMatan BarakCong WangBenjamin HerrenschmidtJoshua SchmidEric WheelerPatrick SchaafAlexey CharkovTomas HenzlMartin K. PetersenDouglas GilbertDavid HerrmannEwan D. MilnePavel TikhomirovLiu BoHans de GoedeChristian KönigDennis DalessandroVincent PelletierVincent DonnefortJann HornPrashant SreedharanPhilipp HahnTejun HeoLinus TorvaldsDavid SterbaThomas HellstromDihan WickremasuriyaVille SyrjäläDaniel VetterJordan LazareVarada KariAlex ElderDominik DingelDmitry VyukovJ. Bruce FieldsBoris Ostrovsky
1/116A-b
2/116
3/116R-b
4/116A-b
5/116A-b
6/116
7/116
8/116A-b
9/116A-b
10/116A-b
11/116A-b
12/116R-b A-b
13/116A-b
14/116A-b
15/116A-b
16/116
17/116
18/116T-b
19/116
20/116
21/116R-b
22/116
23/116A-b
24/116A-b
25/116A-b
26/116
27/116
28/116Requested-by
29/116T-b T-b
30/116T-b T-b
31/116
32/116
33/116
34/116
35/116
36/116
37/116
38/116
39/116T-b
40/116
41/116
42/116
43/116
44/116
45/116
46/116R-b
47/116A-b
48/116
49/116
50/116A-b
51/116
52/116
53/116R-b R-b
54/116R-b
55/116
56/116
57/116
58/116
59/116
60/116T-b
61/116
62/116
63/116
64/116
65/116A-b
66/116
67/116
68/116
69/116R-b
70/116
71/116R-b R-b
72/116T-b
73/116
74/116R-b
75/116R-b
76/116
77/116
78/116
79/116
80/116
81/116
82/116
83/116R-b
84/116
85/116
86/116
87/116igned-off-by
88/116
89/116
90/116
91/116
92/116R-b
93/116
94/116R-b
95/116Reported-and-tested-by R-b
96/116R-b
97/116R-b
98/116R-b A-b
99/116R-b
100/116
101/116T-b R-b
102/116
103/116
104/116Reported-and-tested-by
105/116
106/116
107/116
108/116R-b
109/116
110/116
111/116Reported-and-tested-by T-b
112/116
113/116R-b
114/116A-b
115/116
116/116

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

Read the v1 thread

Cover letter [PATCH 3.12 000/116] 3.12.56-stable review

This is the start of the stable review cycle for the 3.12.56 release. There are 116 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 Tue Mar 8 10:01:48 CET 2016. Anything received after that time might be too late.

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

	http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.56-rc1.xz

and the diffstat can be found below.

thanks,
js

===============

Adrian Hunter (1):
mmc: sdhci: Fix sdhci_runtime_pm_bus_on/off()

Al Viro (2):
bcache: fix a leak in bch_cached_dev_run()
do_last(): don't let a bogus return value from ->open() et.al. to
confuse us

Alex Deucher (3):
drm/radeon: make rv770_set_sw_state failures non-fatal drm/radeon: clean up fujitsu quirks
drm/radeon/pm: adjust display configuration after powerstate

Amir Vadai (1):
net/mlx4_en: Count HW buffer overrun only once

Anand Jain (1):
Btrfs: add missing brelse when superblock checksum fails

Andrey Ryabinin (1):
lockd: create NSM handles per net namespace

Andrey Skvortsov (1):
USB: option: add support for SIM7100E

Andy Shevchenko (1):
dmaengine: dw: convert to __ffs()

Anton Protopopov (1):
rtnl: RTM_GETNETCONF: fix wrong return value

Antonio Ospite (1):
gspca: ov534/topro: prevent a division by 0

Benjamin Coddington (1):
NFSv4: Fix a dentry leak on alias use

Bin Liu (1):
usb: musb: cppi41: correct the macro name EP_MODE_AUTOREG_*

Bjørn Mork (2):
qmi_wwan: add "4G LTE usb-modem U901"
USB: option: add "4G LTE usb-modem U901"

Borislav Petkov (2):
EDAC: Robustify workqueues destruction
EDAC, mc_sysfs: Fix freeing bus' name

Christian Borntraeger (1):
KVM: async_pf: do not warn on page allocation failures

Christoph Hellwig (1):
nfs: fix nfs_size_to_loff_t

Christophe Leroy (1):
splice: sendfile() at once fails for big files

Corey Wright (1):
proc: Fix ptrace-based permission checks for accessing task maps

Dan Carpenter (1):
devres: fix a for loop bounds check

Dmitry V. Levin (2):
unix_diag: fix incorrect sign extension in unix_lookup_by_ino
sparc64: fix incorrect sign extension in sys_sparc64_personality

Egbert Eich (1):
drm/ast: Initialized data needed to map fbdev memory

Eric Dumazet (4):
tcp: fix NULL deref in tcp_v4_send_ack()
af_unix: fix struct pid memory leak
ipv6: fix a lockdep splat
ipv4: fix memory leaks in ip_cmsg_send() callers

Eugenia Emantayev (1):
net/mlx4_en: Choose time-stamping shift value according to HW
frequency

Filipe Manana (2):
Btrfs: send, don't BUG_ON() when an empty symlink is found
Btrfs: fix number of transaction units required to create symlink

Gerd Hoffmann (1):
drm/qxl: use kmalloc_array to alloc reloc_info in
qxl_process_single_command

Gerhard Uttenthaler (1):
can: ems_usb: Fix possible tx overflow

Guillaume Nault (1):
pppoe: fix reference counting in PPPoE proxy

Hangbin Liu (1):
net/ipv6: add sysctl option accept_ra_min_hop_limit

Hannes Frederic Sowa (1):
pptp: fix illegal memory access caused by multiple bind()s

Hannes Reinecke (1):
bio: return EINTR if copying to user space got interrupted

Hans Westgaard Ry (1):
net:Add sysctl_max_skb_frags

Hariprasad S (1):
iw_cxgb3: Fix incorrectly returning error on success

Ilya Dryomov (1):
libceph: don't bail early from try_read() when skipping a message

James Bottomley (2):
ses: Fix problems with simple enclosures
ses: fix additional element traversal bug

Jan Engelhardt (1):
target: fix COMPARE_AND_WRITE non zero SGL offset data corruption

Jan Kara (1):
vfs: Avoid softlockups with sendfile(2)

Jani Nikula (1):
drm/i915/dp: fall back to 18 bpp when sink capability is unknown

Jay Vosburgh (1):
bonding: Fix ARP monitor validation

Jeff Layton (1):
locks: fix unlock when fcntl_setlk races with a close

Joe Thornber (3):
dm thin metadata: fix bug when taking a metadata snapshot dm space map metadata: fix ref counting bug when bootstrapping a new
space map
dm btree: fix bufio buffer leaks in dm_btree_del() error path

Johannes Berg (3):
mac80211: mesh: fix call_rcu() usage
rfkill: copy the name into the rfkill struct
rfkill: fix rfkill_fop_read wait_event usage

Josef Bacik (1):
Btrfs: igrab inode in writepage

K. Y. Srinivasan (1):
storvsc: Don't set the SRB_FLAGS_QUEUE_ACTION_ENABLE flag

Kees Cook (1):
mac: validate mac_partition is within sector

Ken Lin (1):
USB: cp210x: add IDs for GE B650V3 and B850V3 boards

Kirill A. Shutemov (1):
vgaarb: fix signal handling in vga_get()

Konrad Rzeszutek Wilk (1):
xen/pcifront: Fix mysterious crashes when NUMA locality information
was extracted.

Linus Walleij (1):
mmc: mmci: fix an ages old detection error

Luca Porzio (1):
mmc: remove bondage between REQ_META and reliable write

Malcolm Priestley (1):
media: dvb-core: Don't force CAN_INVERSION_AUTO in oneshot mode

Manfred Rudigier (1):
net: dp83640: Fix tx timestamp overflow handling.

Manish Chopra (1):
bnx2x: Don't notify about scratchpad parities

Marcelo Ricardo Leitner (1):
sctp: allow setting SCTP_SACK_IMMEDIATELY by the application

Mauro Carvalho Chehab (1):
tda1004x: only update the frontend properties if locked

Mike Marciniszyn (1):
IB/qib: fix mcast detach when qp not attached

Mike Snitzer (1):
dm space map metadata: remove unused variable in brb_pop()

Mikulas Patocka (2):
sata_sil: disable trim
dm snapshot: fix hung bios when copy error occurs

Neil Horman (1):
sctp: Fix port hash table size computation

Nicholas Bellinger (1):
target: Fix race for SCF_COMPARE_AND_WRITE_POST checking

Nicolai Hähnle (1):
drm/radeon: hold reference to fences in radeon_sa_bo_new

Olga Kornievskaia (1):
Failing to send a CLOSE if file is opened WRONLY and server reboots on
a 4.x mount

Oliver Neukum (1):
cdc-acm:exclude Samsung phone 04e8:685d

Paolo Abeni (1):
ipv6/udp: use sticky pktinfo egress ifindex on connect()

Peter Rosin (1):
hwmon: (ads1015) Handle negative conversion values correctly

Peter Zijlstra (5):
sched: Clean up idle task SMP logic
sched: Replace post_schedule with a balance callback list
sched: Allow balance callbacks for check_class_changed() sched,rt: Remove return value from pull_rt_task() sched, rt: Convert switched_{from, to}_rt() / prio_changed_rt() to
balance callbacks

Rainer Weikusat (1):
af_unix: Guard against other == sk in unix_dgram_sendmsg

Rasmus Villemoes (1):
drm/radeon: use post-decrement in error handling

Richard Cochran (1):
posix-clock: Fix return code on the poll method's error path

Rob Clark (1):
drm/vmwgfx: respect 'nomodeset'

Roman Volkov (2):
dts: vt8500: Add SDHC node to DTS file for WM8650 clocksource/drivers/vt8500: Increase the minimum delta

Russell King (1):
scripts: recordmcount: break hardlinks

Sasha Levin (1):
sched/core: Remove false-positive warning from wake_up_process()

Sebastian Andrzej Siewior (1):
PCI/AER: Flush workqueue on device remove to avoid use-after-free

Simon Guinot (1):
kernel/resource.c: fix muxed resource handling in __request_region()

Siva Reddy Kallam (1):
tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs

Stefan Haberland (2):
s390/dasd: prevent incorrect length error under z/VM after PAV changes s390/dasd: fix refcount for PAV reassignment

Stefan Hajnoczi (1):
sunrpc/cache: fix off-by-one in qword_get()

Steven Rostedt (Red Hat) (3):
tracepoints: Do not trace when cpu is offline
ring-buffer: Update read stamp with first real commit on page
tracing: Fix showing function event in available_events

Suman Anna (1):
virtio: fix memory leak of virtio ida cache layers

Tejun Heo (1):
libata: fix sff host state machine locking while polling

Thomas Gleixner (1):
genirq: Prevent chip buslock deadlock

Ursula Braun (1):
af_iucv: Validate socket address length in iucv_sock_bind()

Valentin Rothberg (1):
wm831x_power: Use IRQF_ONESHOT to request threaded IRQs

Veaceslav Falico (1):
bonding: fix bond_arp_rcv() race of curr_active_slave

Vegard Nossum (2):
uml: flush stdout before forking
uml: fix hostfs mknod()

Xin Long (2):
sctp: translate network order to host order when users get a hmacid
route: check and remove route cache when we get route

Xunlei Pang (1):
sched/core: Clear the root_domain cpumasks in init_rootdomain()

Zheng Liu (1):
bcache: unregister reboot notifier if bcache fails to unregister
device

[email protected] (2):
megaraid_sas: Do not use PAGE_SIZE for max_sectors megaraid_sas : SMAP restriction--do not access user memory from IOCTL
code

 Documentation/networking/ip-sysctl.txt             |  8 +++
 arch/arm/boot/dts/wm8650.dtsi                      |  9 +++
 arch/sparc/kernel/sys_sparc_64.c                   |  2 +-
 arch/um/os-Linux/start_up.c                        |  2 +
 block/partitions/mac.c                             | 10 ++-
 drivers/ata/libata-sff.c                           | 32 ++++-----
 drivers/ata/sata_sil.c                             |  3 +
 drivers/clocksource/vt8500_timer.c                 |  6 +-
 drivers/dma/dw/core.c                              | 12 ++--
 drivers/edac/edac_device.c                         |  9 +--
 drivers/edac/edac_mc.c                             | 14 +---
 drivers/edac/edac_mc_sysfs.c                       | 18 +++--
 drivers/edac/edac_pci.c                            |  9 ++-
 drivers/gpu/drm/ast/ast_drv.h                      |  1 +
 drivers/gpu/drm/ast/ast_fb.c                       |  7 ++
 drivers/gpu/drm/ast/ast_main.c                     |  1 +
 drivers/gpu/drm/ast/ast_mode.c                     |  2 +
 drivers/gpu/drm/i915/intel_display.c               | 20 ++++--
 drivers/gpu/drm/qxl/qxl_ioctl.c                    |  3 +-
 drivers/gpu/drm/radeon/radeon_atombios.c           | 12 +---
 drivers/gpu/drm/radeon/radeon_pm.c                 |  5 +-
 drivers/gpu/drm/radeon/radeon_sa.c                 |  5 ++
 drivers/gpu/drm/radeon/radeon_ttm.c                |  2 +-
 drivers/gpu/drm/radeon/rv770_dpm.c                 |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |  7 ++
 drivers/gpu/vga/vgaarb.c                           |  6 +-
 drivers/hwmon/ads1015.c                            |  2 +-
 drivers/infiniband/hw/cxgb3/iwch_cm.c              |  4 +-
 drivers/infiniband/hw/qib/qib_verbs_mcast.c        | 35 +++++-----
 drivers/md/bcache/super.c                          |  9 ++-
 drivers/md/dm-exception-store.h                    |  2 +-
 drivers/md/dm-snap-persistent.c                    |  5 +-
 drivers/md/dm-snap-transient.c                     |  4 +-
 drivers/md/dm-snap.c                               | 20 ++----
 drivers/md/dm-thin-metadata.c                      |  6 ++
 drivers/md/persistent-data/dm-btree.c              | 16 ++++-
 drivers/md/persistent-data/dm-space-map-metadata.c | 29 +++++---
 drivers/media/dvb-core/dvb_frontend.c              |  6 +-
 drivers/media/dvb-frontends/tda1004x.c             |  9 +++
 drivers/media/usb/gspca/ov534.c                    |  9 ++-
 drivers/media/usb/gspca/topro.c                    |  6 +-
 drivers/mmc/card/block.c                           | 11 +---
 drivers/mmc/host/mmci.c                            |  2 +-
 drivers/mmc/host/sdhci.c                           |  4 +-
 drivers/net/bonding/bond_main.c                    | 46 +++++++++----
 drivers/net/can/usb/ems_usb.c                      | 14 ++--
 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h        | 11 ++--
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   | 20 ++++--
 drivers/net/ethernet/broadcom/tg3.c                | 22 +++++--
 drivers/net/ethernet/mellanox/mlx4/en_clock.c      | 25 +++++--
 drivers/net/ethernet/mellanox/mlx4/en_port.c       |  4 +-
 drivers/net/phy/dp83640.c                          | 17 +++++
 drivers/net/ppp/pppoe.c                            |  2 +
 drivers/net/ppp/pptp.c                             | 34 +++++++---
 drivers/net/usb/qmi_wwan.c                         |  1 +
 drivers/pci/pcie/aer/aerdrv.c                      |  4 +-
 drivers/pci/pcie/aer/aerdrv.h                      |  1 -
 drivers/pci/pcie/aer/aerdrv_core.c                 |  2 -
 drivers/pci/xen-pcifront.c                         | 10 +--
 drivers/power/wm831x_power.c                       |  6 +-
 drivers/s390/block/dasd_alias.c                    | 23 +++++--
 drivers/scsi/megaraid/megaraid_sas.h               |  2 +
 drivers/scsi/megaraid/megaraid_sas_base.c          | 15 ++++-
 drivers/scsi/ses.c                                 | 30 ++++++++-
 drivers/scsi/storvsc_drv.c                         |  3 +-
 drivers/target/target_core_sbc.c                   | 17 +++--
 drivers/target/target_core_transport.c             | 14 ++--
 drivers/usb/class/cdc-acm.c                        |  5 ++
 drivers/usb/musb/musb_cppi41.c                     | 12 ++--
 drivers/usb/serial/cp210x.c                        |  2 +
 drivers/usb/serial/option.c                        |  9 +++
 drivers/virtio/virtio.c                            |  1 +
 fs/bio.c                                           | 12 ++--
 fs/btrfs/disk-io.c                                 |  1 +
 fs/btrfs/inode.c                                   | 21 +++++-
 fs/btrfs/send.c                                    | 16 ++++-
 fs/hostfs/hostfs_kern.c                            |  4 +-
 fs/lockd/host.c                                    |  7 +-
 fs/lockd/mon.c                                     | 36 ++++++----
 fs/lockd/netns.h                                   |  1 +
 fs/lockd/svc.c                                     |  1 +
 fs/lockd/svc4proc.c                                |  2 +-
 fs/lockd/svcproc.c                                 |  2 +-
 fs/locks.c                                         | 51 ++++++++------
 fs/namei.c                                         |  4 ++
 fs/nfs/nfs4proc.c                                  |  4 +-
 fs/nfs/nfs4state.c                                 |  2 +-
 fs/proc/task_mmu.c                                 |  4 +-
 fs/proc/task_nommu.c                               |  2 +-
 fs/splice.c                                        | 13 +++-
 include/linux/enclosure.h                          |  4 ++
 include/linux/ipv6.h                               |  1 +
 include/linux/lockd/lockd.h                        |  9 ++-
 include/linux/nfs_fs.h                             |  4 +-
 include/linux/skbuff.h                             |  1 +
 include/linux/tracepoint.h                         |  6 ++
 include/net/ip_fib.h                               |  1 +
 include/target/target_core_base.h                  |  2 +-
 include/uapi/linux/ipv6.h                          |  2 +
 kernel/irq/manage.c                                |  6 +-
 kernel/resource.c                                  |  5 +-
 kernel/sched/core.c                                | 67 ++++++++++++++-----
 kernel/sched/idle_task.c                           |  9 +--
 kernel/sched/rt.c                                  | 71 +++++++++++---------
 kernel/sched/sched.h                               | 19 +++++-
 kernel/time/posix-clock.c                          |  4 +-
 kernel/trace/ring_buffer.c                         | 12 ++--
 kernel/trace/trace_events.c                        |  3 +-
 lib/devres.c                                       |  2 +-
 net/ceph/messenger.c                               |  4 +-
 net/core/skbuff.c                                  |  2 +
 net/core/sysctl_net_core.c                         | 10 +++
 net/ipv4/devinet.c                                 |  2 +-
 net/ipv4/ip_sockglue.c                             |  2 +
 net/ipv4/ping.c                                    |  4 +-
 net/ipv4/raw.c                                     |  4 +-
 net/ipv4/route.c                                   | 77 ++++++++++++++++++----
 net/ipv4/tcp.c                                     |  4 +-
 net/ipv4/tcp_ipv4.c                                | 13 ++--
 net/ipv4/udp.c                                     |  4 +-
 net/ipv6/addrconf.c                                | 12 +++-
 net/ipv6/datagram.c                                |  3 +
 net/ipv6/ip6_flowlabel.c                           |  5 +-
 net/ipv6/ndisc.c                                   | 16 ++---
 net/iucv/af_iucv.c                                 |  3 +
 net/mac80211/mesh_pathtbl.c                        |  8 +--
 net/rfkill/core.c                                  | 22 ++-----
 net/sctp/protocol.c                                | 47 ++++++++++---
 net/sctp/socket.c                                  | 10 ++-
 net/sunrpc/cache.c                                 |  2 +-
 net/unix/af_unix.c                                 |  8 ++-
 net/unix/diag.c                                    |  2 +-
 scripts/recordmcount.c                             | 14 ++++
 virt/kvm/async_pf.c                                |  2 +-
 134 files changed, 971 insertions(+), 458 deletions(-)
Signature · 1 line
2.7.2