Skip to content

4.3.5-stable review

Greg Kroah-Hartman bridge linux-arm-kernel linux-input linux-mm lkml stable xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest151 of 157 patches 6 repliesIn review

151 of 157 patches are in this archive. The cover letter announces 157.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/157x86 smpboot: Re-enable init_udelay=0 by default on modern CPUsarch/x86/kernel/smpboot.c+5 -42 replies
2/157x86/mpx: Fix instruction decoder conditionarch/x86/mm/mpx.c+3 -30 replies
3/157x86/signal: Fix restart_syscall number for x32 tasksarch/x86/kernel/signal.c+10 -70 replies
4/157x86/paravirt: Prevent rtc_cmos platform device init on PV guestsarch/x86/include/asm/paravirt.h arch/x86/include/asm/paravirt_types.h arch/x86/include/asm/processor.h +3 more+19 -10 replies
5/157x86/mce: Ensure offline CPUs dont participate in rendezvous processarch/x86/kernel/cpu/mcheck/mce.c+11 -00 replies
6/157xen/gntdev: Grant maps should not be subject to NUMA balancingdrivers/xen/gntdev.c+1 -10 replies
7/157x86/xen: dont reset vcpu_info on a cancelled suspendarch/x86/xen/suspend.c+2 -10 replies
9/157KVM: PPC: Book3S HV: Dont dynamically split core when already splitarch/powerpc/kvm/book3s_hv.c+1 -10 replies
10/157KVM: svm: unconditionally intercept #DBarch/x86/kvm/svm.c+3 -110 replies
11/157KVM: PPC: Book3S HV: Prohibit setting illegal transaction state in MSRarch/powerpc/kvm/book3s_hv.c+6 -00 replies
12/157KVM: x86: expose MSR_TSC_AUX to userspacearch/x86/kvm/x86.c+6 -50 replies
13/157KVM: x86: correctly print #AC in tracesarch/x86/kvm/trace.h+1 -10 replies
14/157x86/reboot/quirks: Add iMac10,1 to pci_reboot_dmi_table[]arch/x86/kernel/reboot.c+8 -00 replies
15/157x86/boot: Double BOOT_HEAP_SIZE to 64KBarch/x86/include/asm/boot.h+1 -10 replies
16/157x86/mm: Add barriers and document switch_mm()-vs-flush synchronizationarch/x86/include/asm/mmu_context.h arch/x86/mm/tlb.c+58 -40 replies
17/157x86/mm: Improve switch_mm() barrier commentsarch/x86/include/asm/mmu_context.h+8 -70 replies
18/157timers: Use proper base migration in add_timer_on()kernel/time/timer.c+19 -30 replies
19/157ipmi: Start the timer and thread on internal msgsdrivers/char/ipmi/ipmi_si_intf.c+44 -290 replies
20/157ipmi: move timer init to before irq is setupdrivers/char/ipmi/ipmi_si_intf.c+4 -40 replies
21/157ALSA: hda/realtek - Dell XPS one ALC3260 speaker no sound after resume backsound/pci/hda/patch_realtek.c+13 -00 replies
22/157ALSA: hda - Disable 64bit address for Creative HDA controllerssound/pci/hda/hda_intel.c+3 -00 replies
23/157ALSA: hda - Fix lost 4k BDL boundary workaroundsound/pci/hda/hda_controller.c+3 -00 replies
24/157ALSA: hda - Add Intel Lewisburg device IDs Audiosound/pci/hda/hda_intel.c+5 -00 replies
25/157ALSA: hda - Apply pin fixup for HP ProBook 6550bsound/pci/hda/patch_sigmatel.c+1 -00 replies
26/157ALSA: fireworks/bebob/oxfw/dice: enable to make as built-insound/firewire/bebob/Makefile sound/firewire/dice/Makefile sound/firewire/fireworks/Makefile +1 more+4 -40 replies
27/157ALSA: hda - Apply HP headphone fixups more genericallysound/pci/hda/patch_sigmatel.c+29 -160 replies
28/157ALSA: hda - Fix noise on Dell Latitude E6440sound/pci/hda/patch_realtek.c+1 -00 replies
29/157ALSA: hda - Add fixup for Acer Aspire One Cloudbook 14sound/pci/hda/patch_realtek.c+1 -00 replies
30/157ALSA: hda - Fix headphone noise after Dell XPS 13 resume back from S3sound/pci/hda/patch_realtek.c+13 -00 replies
31/157ALSA: hda - Fix noise on Gigabyte Z170X mobosound/pci/hda/patch_realtek.c+8 -00 replies
32/157ALSA: hda - Skip ELD notification during system suspendsound/pci/hda/patch_hdmi.c+6 -00 replies
33/157ALSA: rme96: Fix unexpected volume reset after rate changessound/pci/rme96.c+26 -150 replies
34/157ALSA: hda - Add inverted dmic for Packard Bell DOTSsound/pci/hda/patch_realtek.c+1 -00 replies
35/157ALSA: hda - Fixing speaker noise on the two latest thinkpad modelssound/pci/hda/patch_realtek.c+9 -00 replies
36/157ALSA: hda - Fix noise problems on Thinkpad T440ssound/pci/hda/patch_realtek.c+21 -10 replies
37/157ALSA: hda/ca0132 - quirk for Alienware 17 2015sound/pci/hda/patch_ca0132.c+2 -10 replies
38/157ALSA: hda - Add a fixup for Thinkpad X1 Carbon 2ndsound/pci/hda/patch_realtek.c+1 -00 replies
39/157ALSA: hda - Apply click noise workaround for Thinkpads genericallysound/pci/hda/patch_realtek.c+2 -130 replies
40/157ALSA: hda - Fix headphone mic input on a few Dell ALC293 machinessound/pci/hda/patch_realtek.c+12 -50 replies
41/157ALSA: hda - Set codec to D3 at reboot/shutdown on Thinkpadssound/pci/hda/patch_realtek.c+22 -10 replies
42/157ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFlysound/usb/mixer.c sound/usb/mixer_maps.c sound/usb/mixer_quirks.c +1 more+43 -120 replies
43/157ALSA: usb-audio: Add sample rate inquiry quirk for AudioQuest DragonFlysound/usb/quirks.c+1 -00 replies
44/157ALSA: hda - Set SKL+ hda controller power at freeze() and thaw()sound/pci/hda/hda_intel.c+34 -00 replies
45/157ALSA: hda/realtek - Fix silent headphone output on MacPro 4,1 (v2)sound/pci/hda/patch_realtek.c+9 -20 replies
46/157ALSA: hda - Add mic mute hotkey quirk for Lenovo ThinkCentre AIOsound/pci/hda/patch_realtek.c+71 -130 replies
47/157ALSA: hda - Add keycode map for alc input devicesound/pci/hda/patch_realtek.c+16 -30 replies
48/157ALSA: usb: Add native DSD support for Oppo HA-1sound/usb/quirks.c+1 -00 replies
49/157ALSA: hda - Fixup inverted internal mic for Lenovo E50-80sound/pci/hda/patch_realtek.c+8 -00 replies
50/157ALSA: seq: Fix missing NULL check at remove_events ioctlsound/core/seq/seq_clientmgr.c+1 -10 replies
51/157ALSA: usb-audio: Avoid calling usb_autopm_put_interface() at disconnectsound/usb/card.c+2 -00 replies
52/157ALSA: seq: Fix race at timer setup and closesound/core/seq/seq_queue.c+2 -00 replies
53/157ALSA: hda - Fix white noise on Dell Latitude E5550sound/pci/hda/patch_realtek.c+1 -00 replies
54/157ALSA: usb-audio: Fix mixer ctl regression of Native Instrument devicessound/usb/mixer_quirks.c+1 -10 replies
55/157ALSA: timer: Harden slave timer list handlingsound/core/timer.c+14 -40 replies
56/157ALSA: hda - fix the headset mic detection problem for a Dell laptopsound/pci/hda/patch_realtek.c+4 -00 replies
57/157ALSA: timer: Fix race among timer ioctlssound/core/timer.c+19 -130 replies
58/157ALSA: timer: Fix double unlink of active_listsound/core/timer.c+1 -10 replies
59/157ALSA: hda - Add fixup for Dell Latitidue E6540sound/pci/hda/patch_realtek.c+1 -00 replies
60/157ALSA: seq: Fix snd_seq_call_port_info_ioctl in compat modesound/core/seq/seq_compat.c+5 -40 replies
61/157ALSA: pcm: Fix snd_pcm_hw_params struct copy in compat modesound/core/pcm_compat.c+9 -40 replies
62/157ALSA: hrtimer: Fix stall by hrtimer_cancel()sound/core/hrtimer.c+2 -10 replies
63/157ALSA: control: Avoid kernel warnings from tlv ioctl with numid 0sound/core/control.c+2 -00 replies
64/157ALSA: hda - Fix bass pin fixup for ASUS N550JXsound/pci/hda/patch_realtek.c+1 -00 replies
65/157ALSA: hda - Flush the pending probe work at removesound/pci/hda/hda_intel.c+9 -10 replies
66/157ALSA: timer: Handle disconnection more safelysound/core/timer.c+48 -00 replies
67/157ASoC: rt286: Fix run time error while modifying const datasound/soc/codecs/rt286.c+6 -20 replies
68/157ASoC: rsnd: fixup SCU_SYS_INT_EN1 addresssound/soc/sh/rcar/gen.c+1 -10 replies
69/157ASoC: wm8962: correct addresses for HPF_C_0/1sound/soc/codecs/wm8962.c+2 -20 replies
70/157ASoC: es8328: Fix deemphasis valuessound/soc/codecs/es8328.c sound/soc/codecs/es8328.h+18 -80 replies
71/157ASoC: wm8974: set cache type for regmapsound/soc/codecs/wm8974.c+1 -00 replies
72/157ASoC: davinci-mcasp: Fix XDATA check in mcasp_start_txsound/soc/davinci/davinci-mcasp.c+2 -20 replies
73/157ASoC: arizona: Fix bclk for sample rates that are multiple of 4kHzsound/soc/codecs/arizona.c+1 -10 replies
74/157ASoC: wm5110: Fix PGA clear when disabling DREsound/soc/codecs/wm5110.c+3 -50 replies
75/157ASoC: compress: Fix compress device direction checksound/soc/soc-compress.c+20 -30 replies
76/157usb: xhci: fix config fail of FS hub behind a HS hub with MTTdrivers/usb/host/xhci.c+8 -00 replies
77/157airspy: increase USB control message buffer sizedrivers/media/usb/airspy/airspy.c+1 -10 replies
78/157USB: fix invalid memory access in hub_activate()drivers/usb/core/hub.c+19 -30 replies
79/157USB: ipaq.c: fix a timeout loopdrivers/usb/serial/ipaq.c+2 -10 replies
80/157USB: cp210x: add ID for ELV Marble Sound Board 1drivers/usb/serial/cp210x.c+1 -00 replies
81/157usb: core: lpm: fix usb3_hardware_lpm sysfs nodeDocumentation/ABI/testing/sysfs-bus-usb Documentation/usb/power-management.txt drivers/usb/core/hub.c +2 more+75 -260 replies
82/157xhci: refuse loading if nousb is useddrivers/usb/host/xhci.c+4 -00 replies
83/157openvswitch: correct encoding of set tunnel action attributesnet/openvswitch/flow_netlink.c+3 -10 replies
85/157ipv6/addrlabel: fix ip6addrlbl_get()net/ipv6/addrlabel.c+1 -10 replies
86/157addrconf: always initialize sysctl table datanet/ipv6/addrconf.c+4 -70 replies
88/157sctp: sctp should release assoc when sctp_make_abort_user return NULL in sctp_closenet/sctp/sm_statefuns.c net/sctp/socket.c+5 -40 replies
89/157connector: bump skb->users before callback invocationdrivers/connector/connector.c+3 -80 replies
90/157af_unix: Fix splice-bind deadlocknet/unix/af_unix.c+41 -270 replies
91/157unix: properly account for FDs passed over unix socketsinclude/linux/sched.h net/unix/af_unix.c net/unix/garbage.c+29 -90 replies
92/157bridge: Only call /sbin/bridge-stp for the initial network namespacenet/bridge/br_stp_if.c+4 -10 replies
93/157net: filter: make JITs zero A for SKF_AD_ALU_XOR_Xarch/arm/net/bpf_jit_32.c arch/mips/net/bpf_jit.c arch/powerpc/net/bpf_jit_comp.c +2 more+25 -560 replies
94/157net: sched: fix missing free per cpu on qstatsnet/sched/sch_generic.c+3 -10 replies
95/157net: possible use after free in dst_releasenet/core/dst.c+2 -10 replies
96/157tcp: fix zero cwnd in tcp_cwnd_reductionnet/ipv4/tcp_input.c+3 -00 replies
97/157vxlan: fix test which detect duplicate vxlan ifacedrivers/net/vxlan.c+9 -30 replies
98/157net: sctp: prevent writes to cookie_hmac_alg from accessing invalid memorynet/sctp/sysctl.c+1 -10 replies
99/157ipv6: tcp: add rcu locking in tcp_v6_send_synack()net/ipv6/tcp_ipv6.c+2 -00 replies
100/157tcp_yeah: dont set ssthresh below 2net/ipv4/tcp_yeah.c+1 -10 replies
101/157sched,cls_flower: set key address type when presentnet/sched/cls_flower.c+8 -20 replies
102/157net: pktgen: fix null ptr deref in skb allocationnet/core/pktgen.c+3 -10 replies
103/157udp: disallow UFO for sockets with SO_NO_CHECK optionnet/ipv4/ip_output.c net/ipv6/ip6_output.c+2 -20 replies
104/157net: preserve IP control block during GSO segmentationinclude/linux/skbuff.h net/core/dev.c net/ipv4/ip_output.c +2 more+11 -50 replies
105/157bonding: Prevent IPv6 link local address on enslaved devicesdrivers/net/bonding/bond_main.c+4 -10 replies
106/157dwc_eth_qos: Fix dma address for multi-fragment skbsdrivers/net/ethernet/synopsys/dwc_eth_qos.c+1 -10 replies
107/157phonet: properly unshare skbs in phonet_rcv()net/phonet/af_phonet.c+4 -00 replies
108/157net: bpf: reject invalid shiftskernel/bpf/verifier.c net/core/filter.c+15 -00 replies
109/157ipv6: update skb->csum when CE mark is propagatedinclude/net/inet_ecn.h net/ipv6/xfrm6_mode_tunnel.c+17 -40 replies
110/157bridge: fix lockdep addr_list_lock false positive splatnet/bridge/br_device.c+8 -00 replies
111/157isdn_ppp: Add checks for allocation failure in isdn_ppp_open()drivers/isdn/i4l/isdn_ppp.c+6 -00 replies
113/157batman-adv: Avoid recursive call_rcu for batadv_bla_claimnet/batman-adv/bridge_loop_avoidance.c+3 -70 replies
114/157batman-adv: Avoid recursive call_rcu for batadv_nc_nodenet/batman-adv/network-coding.c+8 -110 replies
115/157batman-adv: Drop immediate batadv_orig_ifinfo free functionnet/batman-adv/originator.c+31 -280 replies
116/157batman-adv: Drop immediate batadv_neigh_node free functionnet/batman-adv/originator.c+10 -230 replies
117/157batman-adv: Drop immediate neigh_ifinfo free functionnet/batman-adv/originator.c+10 -240 replies
118/157batman-adv: Drop immediate batadv_hard_iface free functionnet/batman-adv/hard-interface.h net/batman-adv/originator.c+7 -190 replies
119/157batman-adv: Drop immediate orig_node free functionnet/batman-adv/originator.c net/batman-adv/originator.h net/batman-adv/translation-table.c+13 -270 replies
120/157net/mlx5_core: Fix trimming down IRQ numberdrivers/infiniband/hw/mlx5/cq.c drivers/net/ethernet/mellanox/mlx5/core/en_main.c drivers/net/ethernet/mellanox/mlx5/core/main.c +2 more+10 -80 replies
121/157team: Replace rcu_read_lock with a mutex in team_vlan_rx_kill_viddrivers/net/team/team.c+3 -30 replies
122/157xfrm: dst_entries_init() per-net dst_opsnet/ipv4/xfrm4_policy.c net/ipv6/xfrm6_policy.c net/xfrm/xfrm_policy.c+75 -620 replies
123/157powerpc/tm: Block signal return setting invalid MSR statearch/powerpc/include/asm/reg.h arch/powerpc/kernel/signal_32.c arch/powerpc/kernel/signal_64.c+14 -50 replies
124/157powerpc/tm: Check for already reclaimed tasksarch/powerpc/kernel/process.c+18 -00 replies
125/157powerpc/opal-irqchip: Fix double endian conversionarch/powerpc/platforms/powernv/opal-irqchip.c+29 -290 replies
126/157powerpc/opal-irqchip: Fix deadlock introduced by "Fix double endian conversion"arch/powerpc/platforms/powernv/opal-irqchip.c+13 -10 replies
127/157powerpc/powernv: pr_warn_once on unsupported OPAL_MSG typearch/powerpc/platforms/powernv/opal.c+1 -10 replies
128/157powerpc: Make value-returning atomics fully orderedarch/powerpc/include/asm/synch.h+1 -10 replies
129/157powerpc: Make {cmp}xchg* and their atomic_ versions fully orderedarch/powerpc/include/asm/cmpxchg.h+8 -80 replies
130/157scripts/recordmcount.pl: support data in text section on powerpcscripts/recordmcount.pl+2 -10 replies
131/157powerpc/module: Handle R_PPC64_ENTRY relocationsarch/powerpc/include/uapi/asm/elf.h arch/powerpc/kernel/module_64.c+29 -00 replies
132/157recordmcount: arm64: Replace the ignored mcount call into nopscripts/recordmcount.c+23 -10 replies
133/157arm64: bpf: fix div-by-zero casearch/arm64/net/bpf_jit.h arch/arm64/net/bpf_jit_comp.c+27 -130 replies
134/157arm64: bpf: fix mod-by-zero casearch/arm64/net/bpf_jit_comp.c+13 -80 replies
135/157arm64: cmpxchg_dbl: fix return value typearch/arm64/include/asm/atomic_ll_sc.h arch/arm64/include/asm/atomic_lse.h+2 -20 replies
136/157arm64: mm: use correct mapping granularity under DEBUG_RODATAarch/arm64/mm/mmu.c+6 -60 replies
137/157arm64: kernel: pause/unpause function graph tracer in cpu_suspend()arch/arm64/kernel/suspend.c+10 -00 replies
138/157ARM/arm64: KVM: test properly for a PTEs uncachednessarch/arm/kvm/mmu.c+7 -82 replies
139/157arm64: KVM: Fix AArch32 to AArch64 register mappingarch/arm64/include/asm/kvm_emulate.h arch/arm64/kvm/inject_fault.c+6 -40 replies
140/157arm64: fix building without CONFIG_UID16include/linux/syscalls.h include/linux/types.h+2 -20 replies
141/157ARM/arm64: KVM: correct PTE uncachedness checkarch/arm/kvm/mmu.c+2 -20 replies
142/157arm64: Clear out any singlestep state on a ptrace detach operationarch/arm64/kernel/ptrace.c+6 -00 replies
143/157arm64: mm: ensure that the zero page is visible to the page table walkerarch/arm64/mm/mmu.c+3 -00 replies
144/157arm64: kernel: enforce pmuserenr_el0 initialization and restorearch/arm64/kernel/perf_event.c arch/arm64/mm/proc.S+2 -30 replies
145/157iommu/arm-smmu: Fix error checking for ASID and VMID allocationdrivers/iommu/arm-smmu-v3.c+5 -40 replies
147/157parisc iommu: fix panic due to trying to allocate too large regiondrivers/parisc/iommu-helpers.h+8 -70 replies
148/157HID: wacom: Tie cached HID_DG_CONTACTCOUNT indices to report IDdrivers/hid/wacom_wac.c drivers/hid/wacom_wac.h+27 -00 replies
149/157HID: wacom: Expect touch_max touches if HID_DG_CONTACTCOUNT not presentdrivers/hid/wacom_wac.c+2 -20 replies
150/157HID: core: Avoid uninitialized buffer accessdrivers/hid/hid-core.c+1 -10 replies
151/157staging: lustre: echo_copy.._lsm() dereferences userland pointers directlydrivers/staging/lustre/lustre/obdecho/echo_client.c+11 -90 replies
153/157direct-io: Fix negative return from dio read beyond eoffs/direct-io.c+9 -10 replies
154/157fix the regression from "direct-io: Fix negative return from dio read beyond eof"fs/direct-io.c+1 -00 replies
155/157mn10300: Select CONFIG_HAVE_UID16 to fix build failurearch/mn10300/Kconfig+1 -30 replies
156/157arm64: restore bogomips information in /proc/cpuinfoarch/arm64/kernel/setup.c+4 -00 replies
157/157arm64: KVM: Add workaround for Cortex-A57 erratum 834220arch/arm64/Kconfig arch/arm64/include/asm/cpufeature.h arch/arm64/kernel/cpu_errata.c +1 more+38 -10 replies

Reviews trailers per patch

32 of 151 patches have a Reviewed-by or Acked-by.

PatchElvira KhabirovaBoris OstrovskyH. Peter AnvinGouji, MasayukiGeorge GuguleaZhang, Xiong YBenjamin PoirierDmitry VyukovCharles KeepaxAlexandru CorneaHannes Frederic SowaSasha LevinMarcelo Ricardo LeitnerDaniel BorkmannAlexei StarovoitovEric DumazetJarod WilsonPaul E. McKenneyPeter Zijlstra (Intel)Steven RostedtWill DeaconYang ShiRobin MurphyPavel FedinArnd BergmannAcked-by: David HowellsJeff LaytonSander EikelenboomTony LuckOwen WilliamsSylvain LABOISNETim HardeckAshish PanwarCong WangYOSHIFUJI HideakiShannon NelsonIvaylo DimitrovHerbert XuSimon WunderlichJiri PirkoMark RutlandLaura AbbottChristoffer Dall
1/157
2/157
3/157Reported-and-tested-by
4/157Reported-and-tested-by
5/157R-b
6/157
7/157R-b
9/157
10/157
11/157
12/157
13/157
14/157
15/157A-b
16/157
17/157
18/157Reported-and-tested-by
19/157T-b
20/157
21/157Reported-and-tested-by
22/157
23/157
24/157
25/157
26/157
27/157
28/157
29/157
30/157
31/157
32/157Reported-and-tested-by
33/157Reported-and-tested-by
34/157
35/157
36/157Reported-and-tested-by
37/157
38/157Reported-and-tested-by
39/157Reported-and-tested-by
40/157
41/157Reported-and-tested-by
42/157
43/157
44/157
45/157
46/157
47/157
48/157
49/157
50/157T-b
51/157
52/157T-b
53/157
54/157Reported-and-tested-by
55/157
56/157
57/157T-b
58/157T-b
59/157
60/157
61/157
62/157Reported-and-tested-by
63/157
64/157
65/157
66/157
67/157
68/157
69/157A-b
70/157
71/157A-b
72/157
73/157
74/157
75/157T-b
76/157
77/157
78/157T-b
79/157
80/157
81/157
82/157
83/157
85/157R-b A-b
86/157A-b T-b
88/157A-b
89/157
90/157
91/157A-b
92/157
93/157A-b A-b
94/157A-b A-b
95/157A-b
96/157
97/157
98/157
99/157
100/157
101/157A-b
102/157
103/157A-b T-b
104/157
105/157R-b
106/157
107/157T-b
108/157A-b A-b
109/157A-b
110/157
111/157
113/157A-b
114/157
115/157
116/157
117/157
118/157
119/157
120/157
121/157A-b
122/157
123/157
124/157
125/157
126/157
127/157
128/157R-b A-b
129/157R-b A-b
130/157A-b
131/157
132/157A-b
133/157T-b
134/157
135/157A-b
136/157A-b A-b
137/157A-b
138/157T-b R-b
139/157R-b
140/157A-b
141/157T-b
142/157
143/157
144/157
145/157
147/157
148/157
149/157
150/157
151/157
153/157
154/157
155/157A-b A-b
156/157A-b
157/157R-b

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

Read the v1 thread

Cover letter [PATCH 4.3 000/157] 4.3.5-stable review

-------------------------
NOTE:
There are still a lot of pending stable patches in the queue, well over 400 of them to be specific, so some of your favorite/pet patches might not be included in these releases. Please be patient as I dig out from this backlog over the next few weeks. If there are specific patches that you just _must_ have included in a stable release soon, please let me know.
-------------------------

This is the start of the stable review cycle for the 4.3.5 release. There are 157 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 Fri Jan 29 18:08:09 UTC 2016. Anything received after that time might be too late.

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

	kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.3.5-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.3.5-rc1

Marc Zyngier <[email protected]>
arm64: KVM: Add workaround for Cortex-A57 erratum 834220

Yang Shi <[email protected]>
arm64: restore bogomips information in /proc/cpuinfo

Guenter Roeck <[email protected]>
mn10300: Select CONFIG_HAVE_UID16 to fix build failure

Al Viro <[email protected]>
fix the regression from "direct-io: Fix negative return from dio read beyond eof"

Jan Kara <[email protected]>
direct-io: Fix negative return from dio read beyond eof

Salva Peiró <[email protected]>
media/vivid-osd: fix info leak in ioctl

Al Viro <[email protected]>
staging: lustre: echo_copy.._lsm() dereferences userland pointers directly

Richard Purdie <[email protected]>
HID: core: Avoid uninitialized buffer access

Jason Gerecke <[email protected]>
HID: wacom: Expect 'touch_max' touches if HID_DG_CONTACTCOUNT not present

Jason Gerecke <[email protected]>
HID: wacom: Tie cached HID_DG_CONTACTCOUNT indices to report ID

Mikulas Patocka <[email protected]>
parisc iommu: fix panic due to trying to allocate too large region

David Woodhouse <[email protected]>
iommu/vt-d: Fix ATSR handling for Root-Complex integrated endpoints

Will Deacon <[email protected]>
iommu/arm-smmu: Fix error checking for ASID and VMID allocation

Lorenzo Pieralisi <[email protected]>
arm64: kernel: enforce pmuserenr_el0 initialization and restore

Will Deacon <[email protected]>
arm64: mm: ensure that the zero page is visible to the page table walker

John Blackwood <[email protected]>
arm64: Clear out any singlestep state on a ptrace detach operation

Ard Biesheuvel <[email protected]>
ARM/arm64: KVM: correct PTE uncachedness check

Arnd Bergmann <[email protected]>
arm64: fix building without CONFIG_UID16

Marc Zyngier <[email protected]>
arm64: KVM: Fix AArch32 to AArch64 register mapping

Ard Biesheuvel <[email protected]>
ARM/arm64: KVM: test properly for a PTE's uncachedness

Lorenzo Pieralisi <[email protected]>
arm64: kernel: pause/unpause function graph tracer in cpu_suspend()

Ard Biesheuvel <[email protected]>
arm64: mm: use correct mapping granularity under DEBUG_RODATA

Lorenzo Pieralisi <[email protected]>
arm64: cmpxchg_dbl: fix return value type

Zi Shen Lim <[email protected]>
arm64: bpf: fix mod-by-zero case

Zi Shen Lim <[email protected]>
arm64: bpf: fix div-by-zero case

Li Bin <[email protected]>
recordmcount: arm64: Replace the ignored mcount call into nop

Ulrich Weigand <[email protected]>
powerpc/module: Handle R_PPC64_ENTRY relocations

Ulrich Weigand <[email protected]>
scripts/recordmcount.pl: support data in text section on powerpc

Boqun Feng <[email protected]>
powerpc: Make {cmp}xchg* and their atomic_ versions fully ordered

Boqun Feng <[email protected]>
powerpc: Make value-returning atomics fully ordered

Stewart Smith <[email protected]>
powerpc/powernv: pr_warn_once on unsupported OPAL_MSG type

Alistair Popple <[email protected]>
powerpc/opal-irqchip: Fix deadlock introduced by "Fix double endian conversion"

Alistair Popple <[email protected]>
powerpc/opal-irqchip: Fix double endian conversion

Michael Neuling <[email protected]>
powerpc/tm: Check for already reclaimed tasks

Michael Neuling <[email protected]>
powerpc/tm: Block signal return setting invalid MSR state

Dan Streetman <[email protected]>
xfrm: dst_entries_init() per-net dst_ops

Ido Schimmel <[email protected]>
team: Replace rcu_read_lock with a mutex in team_vlan_rx_kill_vid

Doron Tsur <[email protected]>
net/mlx5_core: Fix trimming down IRQ number

Sven Eckelmann <[email protected]>
batman-adv: Drop immediate orig_node free function

Sven Eckelmann <[email protected]>
batman-adv: Drop immediate batadv_hard_iface free function

Sven Eckelmann <[email protected]>
batman-adv: Drop immediate neigh_ifinfo free function

Sven Eckelmann <[email protected]>
batman-adv: Drop immediate batadv_neigh_node free function

Sven Eckelmann <[email protected]>
batman-adv: Drop immediate batadv_orig_ifinfo free function

Sven Eckelmann <[email protected]>
batman-adv: Avoid recursive call_rcu for batadv_nc_node

Sven Eckelmann <[email protected]>
batman-adv: Avoid recursive call_rcu for batadv_bla_claim

Ben Hutchings <[email protected]>
ppp, slip: Validate VJ compression slot parameters completely

Ben Hutchings <[email protected]>
isdn_ppp: Add checks for allocation failure in isdn_ppp_open()

Nikolay Aleksandrov <[email protected]>
bridge: fix lockdep addr_list_lock false positive splat

Eric Dumazet <[email protected]>

    ipv6: update skb->csum when CE mark is propagated

Rabin Vincent <[email protected]>
net: bpf: reject invalid shifts

Eric Dumazet <[email protected]>
phonet: properly unshare skbs in phonet_rcv()

Lars Persson <[email protected]>
dwc_eth_qos: Fix dma address for multi-fragment skbs

Karl Heiss <[email protected]>
bonding: Prevent IPv6 link local address on enslaved devices

Konstantin Khlebnikov <[email protected]>
net: preserve IP control block during GSO segmentation

Michal Kubeček <[email protected]>
udp: disallow UFO for sockets with SO_NO_CHECK option

John Fastabend <[email protected]>
net: pktgen: fix null ptr deref in skb allocation

Jamal Hadi Salim <[email protected]>
sched,cls_flower: set key address type when present

Neal Cardwell <[email protected]>
tcp_yeah: don't set ssthresh below 2

Eric Dumazet <[email protected]>
ipv6: tcp: add rcu locking in tcp_v6_send_synack()

Sasha Levin <[email protected]>
net: sctp: prevent writes to cookie_hmac_alg from accessing invalid memory

Nicolas Dichtel <[email protected]>
vxlan: fix test which detect duplicate vxlan iface

Yuchung Cheng <[email protected]>
tcp: fix zero cwnd in tcp_cwnd_reduction

Francesco Ruggeri <[email protected]>
net: possible use after free in dst_release

John Fastabend <[email protected]>
net: sched: fix missing free per cpu on qstats

Rabin Vincent <[email protected]>
net: filter: make JITs zero A for SKF_AD_ALU_XOR_X

Hannes Frederic Sowa <[email protected]>
bridge: Only call /sbin/bridge-stp for the initial network namespace

willy tarreau <[email protected]>
unix: properly account for FDs passed over unix sockets

Rainer Weikusat <[email protected]>
af_unix: Fix splice-bind deadlock

Florian Westphal <[email protected]>

    connector: bump skb->users before callback invocation

Xin Long <[email protected]>
sctp: sctp should release assoc when sctp_make_abort_user return NULL in sctp_close

Bjørn Mork <[email protected]>
net: cdc_ncm: avoid changing RX/TX buffers on MTU changes

WANG Cong <[email protected]>
addrconf: always initialize sysctl table data

Andrey Ryabinin <[email protected]>
ipv6/addrlabel: fix ip6addrlbl_get()

Vijay Pandurangan <[email protected]>
veth: don’t modify ip_summed; doing so treats packets with bad checksums as good.

Simon Horman <[email protected]>
openvswitch: correct encoding of set tunnel action attributes

Oliver Neukum <[email protected]>
xhci: refuse loading if nousb is used

Lu Baolu <[email protected]>
usb: core: lpm: fix usb3_hardware_lpm sysfs node

Oliver Freyermuth <[email protected]>

    USB: cp210x: add ID for ELV Marble Sound Board 1

Dan Carpenter <[email protected]>
USB: ipaq.c: fix a timeout loop

Alan Stern <[email protected]>
USB: fix invalid memory access in hub_activate()

Antti Palosaari <[email protected]>
airspy: increase USB control message buffer size

Chunfeng Yun <[email protected]>
usb: xhci: fix config fail of FS hub behind a HS hub with MTT

Vinod Koul <[email protected]>
ASoC: compress: Fix compress device direction check

Charles Keepax <[email protected]>
ASoC: wm5110: Fix PGA clear when disabling DRE

Nikesh Oswal <[email protected]>
ASoC: arizona: Fix bclk for sample rates that are multiple of 4kHz

Peter Ujfalusi <[email protected]>
ASoC: davinci-mcasp: Fix XDATA check in mcasp_start_tx

Mans Rullgard <[email protected]>
ASoC: wm8974: set cache type for regmap

John Keeping <[email protected]>
ASoC: es8328: Fix deemphasis values

Sachin Pandhare <[email protected]>
ASoC: wm8962: correct addresses for HPF_C_0/1

Kuninori Morimoto <[email protected]>
ASoC: rsnd: fixup SCU_SYS_INT_EN1 address

Axel Lin <[email protected]>
ASoC: rt286: Fix run time error while modifying const data

Takashi Iwai <[email protected]>
ALSA: timer: Handle disconnection more safely

Takashi Iwai <[email protected]>
ALSA: hda - Flush the pending probe work at remove

Takashi Iwai <[email protected]>
ALSA: hda - Fix bass pin fixup for ASUS N550JX

Takashi Iwai <[email protected]>
ALSA: control: Avoid kernel warnings from tlv ioctl with numid 0

Takashi Iwai <[email protected]>
ALSA: hrtimer: Fix stall by hrtimer_cancel()

Nicolas Boichat <[email protected]>
ALSA: pcm: Fix snd_pcm_hw_params struct copy in compat mode

Nicolas Boichat <[email protected]>
ALSA: seq: Fix snd_seq_call_port_info_ioctl in compat mode

Takashi Iwai <[email protected]>
ALSA: hda - Add fixup for Dell Latitidue E6540

Takashi Iwai <[email protected]>
ALSA: timer: Fix double unlink of active_list

Takashi Iwai <[email protected]>
ALSA: timer: Fix race among timer ioctls

Hui Wang <[email protected]>
ALSA: hda - fix the headset mic detection problem for a Dell laptop

Takashi Iwai <[email protected]>
ALSA: timer: Harden slave timer list handling

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix mixer ctl regression of Native Instrument devices

Takashi Iwai <[email protected]>
ALSA: hda - Fix white noise on Dell Latitude E5550

Takashi Iwai <[email protected]>
ALSA: seq: Fix race at timer setup and close

Takashi Iwai <[email protected]>
ALSA: usb-audio: Avoid calling usb_autopm_put_interface() at disconnect

Takashi Iwai <[email protected]>
ALSA: seq: Fix missing NULL check at remove_events ioctl

David Henningsson <[email protected]>
ALSA: hda - Fixup inverted internal mic for Lenovo E50-80

Jurgen Kramer <[email protected]>
ALSA: usb: Add native DSD support for Oppo HA-1

Hui Wang <[email protected]>
ALSA: hda - Add keycode map for alc input device

Kailang <[email protected]>
ALSA: hda - Add mic mute hotkey quirk for Lenovo ThinkCentre AIO

Mario Kleiner <[email protected]>
ALSA: hda/realtek - Fix silent headphone output on MacPro 4,1 (v2)

Xiong Zhang <[email protected]>
ALSA: hda - Set SKL+ hda controller power at freeze() and thaw()

Anssi Hannula <[email protected]>
ALSA: usb-audio: Add sample rate inquiry quirk for AudioQuest DragonFly

Anssi Hannula <[email protected]>
ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly

Takashi Iwai <[email protected]>
ALSA: hda - Set codec to D3 at reboot/shutdown on Thinkpads

David Henningsson <[email protected]>
ALSA: hda - Fix headphone mic input on a few Dell ALC293 machines

Takashi Iwai <[email protected]>
ALSA: hda - Apply click noise workaround for Thinkpads generically

Takashi Iwai <[email protected]>
ALSA: hda - Add a fixup for Thinkpad X1 Carbon 2nd

Gabriele Martino <[email protected]>

    ALSA: hda/ca0132 - quirk for Alienware 17 2015

Takashi Iwai <[email protected]>
ALSA: hda - Fix noise problems on Thinkpad T440s

Hui Wang <[email protected]>
ALSA: hda - Fixing speaker noise on the two latest thinkpad models

David Henningsson <[email protected]>
ALSA: hda - Add inverted dmic for Packard Bell DOTS

Takashi Iwai <[email protected]>
ALSA: rme96: Fix unexpected volume reset after rate changes

Takashi Iwai <[email protected]>
ALSA: hda - Skip ELD notification during system suspend

Takashi Iwai <[email protected]>
ALSA: hda - Fix noise on Gigabyte Z170X mobo

Hui Wang <[email protected]>
ALSA: hda - Fix headphone noise after Dell XPS 13 resume back from S3

Takashi Iwai <[email protected]>
ALSA: hda - Add fixup for Acer Aspire One Cloudbook 14

Takashi Iwai <[email protected]>
ALSA: hda - Fix noise on Dell Latitude E6440

Takashi Iwai <[email protected]>
ALSA: hda - Apply HP headphone fixups more generically

Takashi Sakamoto <[email protected]>
ALSA: fireworks/bebob/oxfw/dice: enable to make as built-in

Takashi Iwai <[email protected]>
ALSA: hda - Apply pin fixup for HP ProBook 6550b

Alexandra Yates <[email protected]>
ALSA: hda - Add Intel Lewisburg device IDs Audio

Takashi Iwai <[email protected]>
ALSA: hda - Fix lost 4k BDL boundary workaround

Takashi Iwai <[email protected]>
ALSA: hda - Disable 64bit address for Creative HDA controllers

Kailang Yang <[email protected]>
ALSA: hda/realtek - Dell XPS one ALC3260 speaker no sound after resume back

Jan Stancek <[email protected]>
ipmi: move timer init to before irq is setup

Corey Minyard <[email protected]>
ipmi: Start the timer and thread on internal msgs

Tejun Heo <[email protected]>
timers: Use proper base migration in add_timer_on()

Andy Lutomirski <[email protected]>
x86/mm: Improve switch_mm() barrier comments

Andy Lutomirski <[email protected]>
x86/mm: Add barriers and document switch_mm()-vs-flush synchronization

H.J. Lu <[email protected]>
x86/boot: Double BOOT_HEAP_SIZE to 64KB

Mario Kleiner <[email protected]>

    x86/reboot/quirks: Add iMac10,1 to pci_reboot_dmi_table[]

Paolo Bonzini <[email protected]>
KVM: x86: correctly print #AC in traces

Paolo Bonzini <[email protected]>
KVM: x86: expose MSR_TSC_AUX to userspace

Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Prohibit setting illegal transaction state in MSR

Paolo Bonzini <[email protected]>
KVM: svm: unconditionally intercept #DB

Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Don't dynamically split core when already split

Radim Krčmář <[email protected]>
KVM: VMX: fix SMEP and SMAP without EPT

Ouyang Zhaowei (Charles) <[email protected]>
x86/xen: don't reset vcpu_info on a cancelled suspend

Boris Ostrovsky <[email protected]>
xen/gntdev: Grant maps should not be subject to NUMA balancing

Ashok Raj <[email protected]>
x86/mce: Ensure offline CPUs don't participate in rendezvous process

David Vrabel <[email protected]>
x86/paravirt: Prevent rtc_cmos platform device init on PV guests

Dmitry V. Levin <[email protected]>
x86/signal: Fix restart_syscall number for x32 tasks

Dave Hansen <[email protected]>
x86/mpx: Fix instruction decoder condition

Len Brown <[email protected]>
x86 smpboot: Re-enable init_udelay=0 by default on modern CPUs

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

Diffstat:

 Documentation/ABI/testing/sysfs-bus-usb            |  16 +-
 Documentation/usb/power-management.txt             |  11 +-
 Makefile                                           |   4 +-
 arch/arm/kvm/mmu.c                                 |  15 +-
 arch/arm/net/bpf_jit_32.c                          |  16 +-
 arch/arm64/Kconfig                                 |  21 ++
 arch/arm64/include/asm/atomic_ll_sc.h              |   2 +-
 arch/arm64/include/asm/atomic_lse.h                |   2 +-
 arch/arm64/include/asm/cpufeature.h                |   3 +-
 arch/arm64/include/asm/kvm_emulate.h               |   8 +-
 arch/arm64/kernel/cpu_errata.c                     |   9 +
 arch/arm64/kernel/perf_event.c                     |   3 -
 arch/arm64/kernel/ptrace.c                         |   6 +
 arch/arm64/kernel/setup.c                          |   4 +
 arch/arm64/kernel/suspend.c                        |  10 +
 arch/arm64/kvm/hyp.S                               |   6 +
 arch/arm64/kvm/inject_fault.c                      |   2 +-
 arch/arm64/mm/mmu.c                                |  15 +-
 arch/arm64/mm/proc.S                               |   2 +
 arch/arm64/net/bpf_jit.h                           |   3 +-
 arch/arm64/net/bpf_jit_comp.c                      |  54 +++--
 arch/mips/net/bpf_jit.c                            |  16 +-
 arch/mn10300/Kconfig                               |   4 +-
 arch/powerpc/include/asm/cmpxchg.h                 |  16 +-
 arch/powerpc/include/asm/reg.h                     |   1 +
 arch/powerpc/include/asm/synch.h                   |   2 +-
 arch/powerpc/include/uapi/asm/elf.h                |   2 +
 arch/powerpc/kernel/module_64.c                    |  27 +++
 arch/powerpc/kernel/process.c                      |  18 ++
 arch/powerpc/kernel/signal_32.c                    |  14 +-
 arch/powerpc/kernel/signal_64.c                    |   4 +
 arch/powerpc/kvm/book3s_hv.c                       |   8 +-
 arch/powerpc/net/bpf_jit_comp.c                    |  13 +-
 arch/powerpc/platforms/powernv/opal-irqchip.c      |  64 +++---
 arch/powerpc/platforms/powernv/opal.c              |   2 +-
 arch/sparc/net/bpf_jit_comp.c                      |  17 +-
 arch/x86/include/asm/boot.h                        |   2 +-
 arch/x86/include/asm/mmu_context.h                 |  34 +++-
 arch/x86/include/asm/paravirt.h                    |   6 +
 arch/x86/include/asm/paravirt_types.h              |   5 +
 arch/x86/include/asm/processor.h                   |   1 +
 arch/x86/kernel/cpu/mcheck/mce.c                   |  11 +
 arch/x86/kernel/reboot.c                           |   8 +
 arch/x86/kernel/rtc.c                              |   3 +
 arch/x86/kernel/signal.c                           |  17 +-
 arch/x86/kernel/smpboot.c                          |   9 +-
 arch/x86/kvm/svm.c                                 |  14 +-
 arch/x86/kvm/trace.h                               |   2 +-
 arch/x86/kvm/vmx.c                                 |  19 +-
 arch/x86/kvm/x86.c                                 |  11 +-
 arch/x86/lguest/boot.c                             |   1 +
 arch/x86/mm/mpx.c                                  |   6 +-
 arch/x86/mm/tlb.c                                  |  29 ++-
 arch/x86/xen/enlighten.c                           |   4 +-
 arch/x86/xen/suspend.c                             |   3 +-
 drivers/char/ipmi/ipmi_si_intf.c                   |  81 +++++---
 drivers/connector/connector.c                      |  11 +-
 drivers/hid/hid-core.c                             |   2 +-
 drivers/hid/wacom_wac.c                            |  28 ++-
 drivers/hid/wacom_wac.h                            |   1 +
 drivers/infiniband/hw/mlx5/cq.c                    |   2 +-
 drivers/iommu/arm-smmu-v3.c                        |   9 +-
 drivers/iommu/intel-iommu.c                        |   9 +-
 drivers/isdn/i4l/isdn_ppp.c                        |  12 +-
 drivers/media/platform/vivid/vivid-osd.c           |   1 +
 drivers/media/usb/airspy/airspy.c                  |   2 +-
 drivers/net/bonding/bond_main.c                    |   5 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   6 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   3 +-
 drivers/net/ethernet/synopsys/dwc_eth_qos.c        |   2 +-
 drivers/net/ppp/ppp_generic.c                      |   6 +-
 drivers/net/slip/slhc.c                            |  12 +-
 drivers/net/slip/slip.c                            |   2 +-
 drivers/net/team/team.c                            |   6 +-
 drivers/net/usb/cdc_mbim.c                         |   2 +-
 drivers/net/usb/cdc_ncm.c                          |  31 +++
 drivers/net/veth.c                                 |   6 -
 drivers/net/vxlan.c                                |  12 +-
 drivers/parisc/iommu-helpers.h                     |  15 +-
 .../staging/lustre/lustre/obdecho/echo_client.c    |  20 +-
 drivers/usb/core/hub.c                             |  61 ++++--
 drivers/usb/core/sysfs.c                           |  31 ++-
 drivers/usb/host/xhci.c                            |  12 ++
 drivers/usb/serial/cp210x.c                        |   1 +
 drivers/usb/serial/ipaq.c                          |   3 +-
 drivers/xen/gntdev.c                               |   2 +-
 fs/direct-io.c                                     |  11 +-
 include/linux/filter.h                             |  19 ++
 include/linux/mlx5/cq.h                            |   2 +-
 include/linux/mlx5/driver.h                        |   5 +-
 include/linux/sched.h                              |   1 +
 include/linux/skbuff.h                             |   3 +-
 include/linux/syscalls.h                           |   2 +-
 include/linux/types.h                              |   2 +-
 include/linux/usb.h                                |   4 +
 include/linux/usb/cdc_ncm.h                        |   1 +
 include/net/inet_ecn.h                             |  19 +-
 kernel/bpf/verifier.c                              |  10 +
 kernel/time/timer.c                                |  22 +-
 net/batman-adv/bridge_loop_avoidance.c             |  10 +-
 net/batman-adv/hard-interface.h                    |  12 --
 net/batman-adv/network-coding.c                    |  19 +-
 net/batman-adv/originator.c                        | 149 ++++++--------
 net/batman-adv/originator.h                        |   1 -
 net/batman-adv/translation-table.c                 |  28 ++-
 net/bridge/br_device.c                             |   8 +
 net/bridge/br_stp_if.c                             |   5 +-
 net/core/dev.c                                     |   5 +
 net/core/dst.c                                     |   3 +-
 net/core/filter.c                                  |   5 +
 net/core/pktgen.c                                  |   4 +-
 net/ipv4/ip_output.c                               |   3 +-
 net/ipv4/tcp_input.c                               |   3 +
 net/ipv4/tcp_yeah.c                                |   2 +-
 net/ipv4/xfrm4_policy.c                            |  46 ++++-
 net/ipv6/addrconf.c                                |  11 +-
 net/ipv6/addrlabel.c                               |   2 +-
 net/ipv6/ip6_output.c                              |   2 +-
 net/ipv6/tcp_ipv6.c                                |   2 +
 net/ipv6/xfrm6_mode_tunnel.c                       |   2 +-
 net/ipv6/xfrm6_policy.c                            |  53 +++--
 net/openvswitch/datapath.c                         |   5 +-
 net/openvswitch/flow_netlink.c                     |   4 +-
 net/phonet/af_phonet.c                             |   4 +
 net/sched/cls_flower.c                             |  10 +-
 net/sched/sch_generic.c                            |   4 +-
 net/sctp/sm_statefuns.c                            |   6 +-
 net/sctp/socket.c                                  |   3 +-
 net/sctp/sysctl.c                                  |   2 +-
 net/unix/af_unix.c                                 |  90 ++++++---
 net/unix/garbage.c                                 |  13 +-
 net/xfrm/xfrm_output.c                             |   2 +
 net/xfrm/xfrm_policy.c                             |  38 ----
 scripts/recordmcount.c                             |  24 ++-
 scripts/recordmcount.pl                            |   3 +-
 sound/core/control.c                               |   2 +
 sound/core/hrtimer.c                               |   3 +-
 sound/core/pcm_compat.c                            |  13 +-
 sound/core/seq/seq_clientmgr.c                     |   2 +-
 sound/core/seq/seq_compat.c                        |   9 +-
 sound/core/seq/seq_queue.c                         |   2 +
 sound/core/timer.c                                 | 100 +++++++--
 sound/firewire/bebob/Makefile                      |   2 +-
 sound/firewire/dice/Makefile                       |   2 +-
 sound/firewire/fireworks/Makefile                  |   2 +-
 sound/firewire/oxfw/Makefile                       |   2 +-
 sound/pci/hda/hda_controller.c                     |   3 +
 sound/pci/hda/hda_intel.c                          |  52 ++++-
 sound/pci/hda/patch_ca0132.c                       |   3 +-
 sound/pci/hda/patch_hdmi.c                         |   6 +
 sound/pci/hda/patch_realtek.c                      | 225 ++++++++++++++++++---
 sound/pci/hda/patch_sigmatel.c                     |  46 +++--
 sound/pci/rme96.c                                  |  41 ++--
 sound/soc/codecs/arizona.c                         |   2 +-
 sound/soc/codecs/es8328.c                          |  25 ++-
 sound/soc/codecs/es8328.h                          |   1 +
 sound/soc/codecs/rt286.c                           |   8 +-
 sound/soc/codecs/wm5110.c                          |   8 +-
 sound/soc/codecs/wm8962.c                          |   4 +-
 sound/soc/codecs/wm8974.c                          |   1 +
 sound/soc/davinci/davinci-mcasp.c                  |   4 +-
 sound/soc/sh/rcar/gen.c                            |   2 +-
 sound/soc/soc-compress.c                           |  23 ++-
 sound/usb/card.c                                   |   2 +
 sound/usb/mixer.c                                  |   2 +
 sound/usb/mixer_maps.c                             |  12 --
 sound/usb/mixer_quirks.c                           |  39 +++-
 sound/usb/mixer_quirks.h                           |   4 +
 sound/usb/quirks.c                                 |   2 +
 169 files changed, 1611 insertions(+), 728 deletions(-)