Skip to content

4.13.4-stable review

Greg Kroah-Hartman linux-crypto linux-mips lkml netfilter-devel stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest106 of 109 patches 10 repliesIn review

106 of 109 patches are in this archive. The cover letter announces 109.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/109orangefs: Dont clear SGID when inheriting ACLsfs/orangefs/acl.c+28 -201 reply
2/109<linux/uaccess.h>: Fix copy_in_user() declarationinclude/linux/uaccess.h+1 -10 replies
3/109IB/hfi1: Revert egress pkey check enforcementdrivers/infiniband/hw/hfi1/init.c+0 -10 replies
4/109IB/{qib, hfi1}: Avoid flow control testing for RDMA write operationdrivers/infiniband/hw/hfi1/rc.c drivers/infiniband/hw/qib/qib_rc.c+4 -30 replies
5/109IB/mlx5: Fix cached MR allocation flowdrivers/infiniband/hw/mlx5/mr.c+13 -50 replies
6/109srcu: Provide ordering for CPU not involved in grace periodkernel/rcu/srcutree.c+9 -00 replies
7/109smp/hotplug: Handle removal correctly in cpuhp_store_callbacks()kernel/cpu.c+11 -10 replies
8/109Input: xpad - validate USB endpoint type during probedrivers/input/joystick/xpad.c+6 -40 replies
9/109drm/amdgpu: read reg in each iterator of psp_wait_for loopdrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c drivers/gpu/drm/amd/amdgpu/psp_v3_1.c+1 -40 replies
10/109tty: improve tty_insert_flip_char() fast pathdrivers/tty/tty_buffer.c include/linux/tty_flip.h+26 -10 replies
11/109tty: improve tty_insert_flip_char() slow pathdrivers/tty/tty_buffer.c+3 -20 replies
12/109tty: fix __tty_insert_flip_char regressiondrivers/tty/tty_buffer.c+2 -10 replies
13/109pinctrl: samsung: Fix invalid register offset used for Exynos5433 external interruptsdrivers/pinctrl/samsung/pinctrl-exynos.c+4 -40 replies
14/109pinctrl: samsung: Fix NULL pointer exception on external interrupts on S3C24xxdrivers/pinctrl/samsung/pinctrl-s3c24xx.c drivers/pinctrl/samsung/pinctrl-s3c64xx.c drivers/pinctrl/samsung/pinctrl-samsung.c +1 more+50 -380 replies
15/109pinctrl/amd: save pin registers over suspend/resumedrivers/pinctrl/pinctrl-amd.c drivers/pinctrl/pinctrl-amd.h+76 -05 replies
16/109Input: i8042 - add Gigabyte P57 to the keyboard reset tabledrivers/input/serio/i8042-x86ia64io.h+7 -00 replies
17/109MIPS: math-emu: <MAX|MAXA|MIN|MINA>.<D|S>: Fix quiet NaN propagationarch/mips/math-emu/dp_fmax.c arch/mips/math-emu/dp_fmin.c arch/mips/math-emu/sp_fmax.c +1 more+112 -160 replies
18/109MIPS: math-emu: <MAX|MAXA|MIN|MINA>.<D|S>: Fix cases of both inputs zeroarch/mips/math-emu/dp_fmax.c arch/mips/math-emu/dp_fmin.c arch/mips/math-emu/sp_fmax.c +1 more+8 -240 replies
19/109MIPS: math-emu: <MAX|MIN>.<D|S>: Fix cases of both inputs negativearch/mips/math-emu/dp_fmax.c arch/mips/math-emu/dp_fmin.c arch/mips/math-emu/sp_fmax.c +1 more+96 -320 replies
20/109MIPS: math-emu: <MAXA|MINA>.<D|S>: Fix cases of input values with opposite signsarch/mips/math-emu/dp_fmax.c arch/mips/math-emu/dp_fmin.c arch/mips/math-emu/sp_fmax.c +1 more+22 -60 replies
21/109MIPS: math-emu: <MAXA|MINA>.<D|S>: Fix cases of both infinite inputsarch/mips/math-emu/dp_fmax.c arch/mips/math-emu/dp_fmin.c arch/mips/math-emu/sp_fmax.c +1 more+12 -40 replies
22/109MIPS: math-emu: MINA.<D|S>: Fix some cases of infinity and zero inputsarch/mips/math-emu/dp_fmin.c arch/mips/math-emu/sp_fmin.c+4 -40 replies
23/109MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix NaN propagationarch/mips/math-emu/dp_maddf.c arch/mips/math-emu/sp_maddf.c+41 -910 replies
24/109MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix some cases of infinite inputsarch/mips/math-emu/dp_maddf.c arch/mips/math-emu/sp_maddf.c+42 -20 replies
25/109MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix some cases of zero inputsarch/mips/math-emu/dp_maddf.c arch/mips/math-emu/sp_maddf.c+34 -20 replies
26/109MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Clean up "maddf_flags" enumerationarch/mips/math-emu/dp_maddf.c arch/mips/math-emu/ieee754int.h arch/mips/math-emu/sp_maddf.c+20 -220 replies
27/109MIPS: math-emu: <MADDF|MSUBF>.S: Fix accuracy (32-bit case)arch/mips/math-emu/ieee754sp.h arch/mips/math-emu/sp_maddf.c+50 -700 replies
28/109MIPS: math-emu: <MADDF|MSUBF>.D: Fix accuracy (64-bit case)arch/mips/math-emu/dp_maddf.c+94 -390 replies
29/109docs: disable KASLR when debugging kernelDocumentation/dev-tools/gdb-kernel-debugging.rst+4 -20 replies
30/109crypto: ccp - Fix XTS-AES-128 support on v5 CCPsdrivers/crypto/ccp/ccp-crypto-aes-xts.c drivers/crypto/ccp/ccp-dev-v5.c drivers/crypto/ccp/ccp-dev.h +2 more+43 -110 replies
31/109crypto: scompress - dont sleep with preemption disabledcrypto/scompress.c+1 -30 replies
34/109crypto: AF_ALG - remove SGL terminator indicator when chainingcrypto/algif_skcipher.c+3 -10 replies
35/109regulator: cpcap: Fix standby modedrivers/regulator/cpcap-regulator.c+5 -30 replies
36/109wcn36xx: Introduce mutual exclusion of fw configurationdrivers/net/wireless/ath/wcn36xx/main.c drivers/net/wireless/ath/wcn36xx/wcn36xx.h+53 -20 replies
37/109ext4: in ext4_seek_{hole,data}, return -ENXIO for negative offsetsfs/ext4/file.c+2 -20 replies
38/109ext4: fix incorrect quotaoff if the quota feature is enabledfs/ext4/super.c+3 -30 replies
39/109ext4: fix quota inconsistency during orphan cleanup for read-only mountsfs/ext4/super.c+31 -70 replies
40/109cxl: Fix driver use countdrivers/misc/cxl/api.c drivers/misc/cxl/file.c+11 -10 replies
41/109powerpc/powernv/npu: Move tlb flush before launching ATSDarch/powerpc/platforms/powernv/npu-dma.c+6 -60 replies
42/109powerpc/pseries: Dont attempt to acquire drc during memory hot add for assigned lmbsarch/powerpc/platforms/pseries/hotplug-memory.c+4 -00 replies
43/109powerpc: Fix DAR reporting when alignment handler faultsarch/powerpc/kernel/align.c+74 -450 replies
44/109block: Relax a check in blk_start_queue()block/blk-core.c+1 -10 replies
45/109block: directly insert blk-mq request from blk_insert_cloned_request()block/blk-core.c block/blk-mq.c block/blk-mq.h+23 -10 replies
46/109md/bitmap: copy correct data for bitmap superdrivers/md/bitmap.c+2 -20 replies
47/109md/bitmap: disable bitmap_resize for file-backed bitmaps.drivers/md/bitmap.c+5 -00 replies
48/109skd: Avoid that module unloading triggers a use-after-freedrivers/block/skd_main.c+8 -70 replies
49/109skd: Submit requests to firmware before triggering the doorbelldrivers/block/skd_main.c+6 -00 replies
50/109scsi: zfcp: fix queuecommand for scsi_eh commands when DIX enableddrivers/s390/scsi/zfcp_fsf.c+2 -10 replies
51/109scsi: zfcp: add handling for FCP_RESID_OVER to the fcp ingress pathdrivers/s390/scsi/zfcp_fc.h+5 -10 replies
52/109scsi: zfcp: fix capping of unsuccessful GPN_FT SAN response trace recordsdrivers/s390/scsi/zfcp_dbf.c drivers/s390/scsi/zfcp_fsf.c+11 -30 replies
53/109scsi: zfcp: fix passing fsf_req to SCSI trace on TMF to correlate with HBAdrivers/s390/scsi/zfcp_dbf.h drivers/s390/scsi/zfcp_scsi.c+8 -70 replies
54/109scsi: zfcp: fix missing trace records for early returns in TMF eh handlersdrivers/s390/scsi/zfcp_scsi.c+6 -20 replies
55/109scsi: zfcp: fix payload with full FCP_RSP IU in SCSI trace recordsdrivers/s390/scsi/zfcp_dbf.c+17 -40 replies
56/109scsi: zfcp: trace HBA FSF response by default on dismiss or timedout late responsedrivers/s390/scsi/zfcp_dbf.h+5 -10 replies
57/109scsi: zfcp: trace high part of "new" 64 bit SCSI LUNdrivers/s390/scsi/zfcp_dbf.c drivers/s390/scsi/zfcp_dbf.h+4 -20 replies
58/109scsi: qedi: off by one in qedi_get_cmd_from_tid()drivers/scsi/qedi/qedi_main.c+1 -10 replies
59/109scsi: aacraid: Fix command send race conditiondrivers/scsi/aacraid/aachba.c+21 -330 replies
60/109scsi: megaraid_sas: mismatch of allocated MFI frame size and length exposed in MFI MPT pass through commanddrivers/scsi/megaraid/megaraid_sas_fusion.c+1 -10 replies
61/109scsi: megaraid_sas: set minimum value of resetwaittime to be 1 secsdrivers/scsi/megaraid/megaraid_sas_base.c+2 -10 replies
62/109scsi: megaraid_sas: Check valid aen class range to avoid kernel panicdrivers/scsi/megaraid/megaraid_sas_base.c+8 -00 replies
63/109scsi: megaraid_sas: Return pended IOCTLs with cmd_status MFI_STAT_WRONG_STATE in case adapter is deaddrivers/scsi/megaraid/megaraid_sas_base.c+4 -10 replies
64/109scsi: storvsc: fix memory leak on ring buffer busydrivers/scsi/storvsc_drv.c+2 -00 replies
65/109scsi: sg: factor out sg_fill_request_table()drivers/scsi/sg.c+35 -260 replies
66/109scsi: sg: fixup infoleak when using SG_GET_REQUEST_TABLEdrivers/scsi/sg.c+2 -30 replies
67/109scsi: qla2xxx: Update fw_started flags at qpair creation.drivers/scsi/qla2xxx/qla_init.c+1 -00 replies
68/109scsi: qla2xxx: Correction to vha->vref_count timeoutdrivers/scsi/qla2xxx/qla_mid.c+1 -10 replies
69/109scsi: qla2xxx: Fix target multiqueue configurationdrivers/scsi/qla2xxx/qla_isr.c drivers/scsi/qla2xxx/qla_mbx.c drivers/scsi/qla2xxx/qla_target.c+3 -20 replies
70/109scsi: qla2xxx: Use BIT_6 to acquire FAWWPN from switchdrivers/scsi/qla2xxx/qla_mbx.c+1 -10 replies
71/109scsi: qla2xxx: Use fabric name for Get Port Speed commanddrivers/scsi/qla2xxx/qla_gs.c+1 -10 replies
72/109scsi: qla2xxx: Fix an integer overflow in sysfs codedrivers/scsi/qla2xxx/qla_attr.c+4 -40 replies
73/109mailbox: bcm-flexrm-mailbox: Fix mask used in CMPL_START_ADDR_VALUE()drivers/mailbox/bcm-flexrm-mailbox.c+1 -10 replies
74/109ftrace: Fix debug preempt config name in stack_tracer_{en,dis}ableinclude/linux/ftrace.h+2 -20 replies
75/109ftrace: Fix selftest goto location on errorkernel/trace/trace_selftest.c+1 -10 replies
76/109ftrace: Fix memleak when unregistering dynamic ops when tracing disabledkernel/trace/ftrace.c+6 -40 replies
77/109tracing: Add barrier to trace_printk() buffer nesting modificationkernel/trace/trace.c+7 -10 replies
78/109tracing: Fix clear of RECORDED_TGID flag when disabling trace eventkernel/trace/trace_events.c+1 -10 replies
79/109tracing: Apply trace_clock changes to instance max bufferkernel/trace/trace.c+1 -10 replies
80/109ARC: Re-enable MMU upon Machine Check exceptionarch/arc/kernel/entry.S arch/arc/mm/tlb.c+6 -30 replies
81/109PCI: shpchp: Enable bridge bus mastering if MSI is enableddrivers/pci/hotplug/shpchp_hpc.c+2 -00 replies
82/109PCI: pciehp: Report power fault only once until we clear itdrivers/pci/hotplug/pciehp_hpc.c+8 -00 replies
83/109net/netfilter/nf_conntrack_core: Fix net_conntrack_lock()net/netfilter/nf_conntrack_core.c+29 -230 replies
84/109s390/mm: fix local TLB flushing vs. detach of an mm address spacearch/s390/include/asm/mmu_context.h arch/s390/include/asm/tlbflush.h+7 -230 replies
85/109s390/mm: fix race on mm->context.flush_mmarch/s390/include/asm/mmu.h arch/s390/include/asm/mmu_context.h arch/s390/include/asm/tlbflush.h+7 -30 replies
86/109media: v4l2-compat-ioctl32: Fix timespec conversiondrivers/media/v4l2-core/v4l2-compat-ioctl32.c+2 -10 replies
87/109media: Revert "[media] lirc_dev: remove superfluous get/put_device() calls"drivers/media/rc/lirc_dev.c+4 -00 replies
88/109media: venus: fix copy/paste error in return_buf_errordrivers/media/platform/qcom/venus/helpers.c+1 -10 replies
89/109media: uvcvideo: Prevent heap overflow when accessing mapped controlsdrivers/media/usb/uvc/uvc_ctrl.c+7 -00 replies
90/109media: adv7180: add missing adv7180cp, adv7180st i2c device IDsdrivers/media/i2c/adv7180.c+2 -00 replies
91/109PM / devfreq: Fix memory leak when fail to register devicedrivers/devfreq/devfreq.c+4 -10 replies
92/109ALSA: seq: Cancel pending autoload work at unbinding devicesound/core/seq_device.c+3 -00 replies
93/109bcache: initialize dirty stripes in flash_dev_run()drivers/md/bcache/super.c drivers/md/bcache/writeback.c drivers/md/bcache/writeback.h+7 -60 replies
94/109bcache: Fix leak of bdev referencedrivers/md/bcache/super.c+2 -00 replies
95/109bcache: do not subtract sectors_to_gc for bypassed IOdrivers/md/bcache/request.c+3 -30 replies
96/109bcache: correct cache_dirty_target in __update_writeback_rate()drivers/md/bcache/writeback.c drivers/md/bcache/writeback.h+21 -10 replies
97/109bcache: Correct return value for sysfs attach errorsdrivers/md/bcache/sysfs.c+2 -20 replies
99/109bcache: fix for gc and write-back racedrivers/md/bcache/bcache.h drivers/md/bcache/super.c drivers/md/bcache/writeback.c+10 -20 replies
100/109bcache: fix bch_hprint crash and improve outputdrivers/md/bcache/util.c+33 -130 replies
101/109sched/cpuset/pm: Fix cpuset vs. suspend-resume bugsinclude/linux/cpuset.h kernel/cgroup/cpuset.c kernel/power/process.c +1 more+28 -60 replies
102/109iwlwifi: add workaround to disable wide channels in 5GHzdrivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h drivers/net/wireless/intel/iwlwifi/mvm/nvm.c+56 -120 replies
103/109mac80211: fix VLAN handling with TXQsinclude/net/mac80211.h net/mac80211/iface.c net/mac80211/tx.c+46 -220 replies
104/109mac80211_hwsim: Use proper TX powerdrivers/net/wireless/mac80211_hwsim.c+0 -20 replies
105/109mac80211: flush hw_roc_start work before cancelling the ROCnet/mac80211/offchannel.c+2 -00 replies
106/109mac80211: fix deadlock in driver-managed RX BA session startnet/mac80211/agg-rx.c net/mac80211/ht.c net/mac80211/ieee80211_i.h+28 -140 replies
107/109genirq: Make sparse_irq_lock protect what it should protectkernel/irq/irqdesc.c+7 -170 replies
108/109genirq/msi: Fix populating multiple interruptskernel/irq/msi.c+3 -20 replies
109/109genirq: Fix cpumask check in __irq_startup_managed()kernel/irq/chip.c+1 -10 replies

Reviews trailers per patch

56 of 106 patches have a Reviewed-by or Acked-by.

PatchMike MarciniszynJames HoganHerbert XuBenjamin BlockJens RemusManish RangankarBart Van AsscheChristoph HellwigEric DumazetLaurent PinchartSergey SenozhatskySylwester NawrockiLihua YaoKaike WanIlya LesokhinLance RoyAndrey KonovalovAlex DeucherHuang RuiTony LindgrenJan KaraAndrew DonnellanNathan FontenotPaul MackerrasMike SnitzerSong LiuSteffen MaierWen XiongDave CarrollHannes ReineckeTomas HenzlKieran BinghamJan KiszkaAlexey BrodkinMarcel ApfelbaumMichael S. TsirkinHeiko CarstensStanimir VarbanovGeert UytterhoevenColy LiEric WheelerKent OverstreetRay JuiScott BrandenHuang YingMarc Zyngier
1/109
2/109
3/109R-b
4/109R-b
5/109R-b
6/109A-b
7/109
8/109T-b
9/109A-b R-b A-b
10/109
11/109
12/109T-b
13/109R-b T-b
14/109T-b
15/109
16/109
17/109R-b
18/109R-b
19/109R-b
20/109R-b
21/109R-b
22/109R-b
23/109R-b
24/109R-b
25/109R-b
26/109R-b
27/109
28/109
29/109R-b A-b
30/109
31/109
34/109A-b
35/109A-b
36/109
37/109
38/109R-b
39/109R-b
40/109A-b
41/109
42/109R-b
43/109R-b
44/109
45/109T-b
46/109R-b
47/109
48/109
49/109
50/109R-b
51/109R-b
52/109R-b
53/109R-b
54/109R-b
55/109R-b
56/109R-b
57/109R-b R-b
58/109A-b
59/109T-b R-b
60/109R-b R-b
61/109R-b R-b
62/109R-b R-b
63/109R-b R-b
64/109
65/109R-b R-b
66/109R-b R-b R-b
67/109
68/109
69/109
70/109
71/109
72/109
73/109R-b R-b
74/109
75/109
76/109
77/109
78/109
79/109
80/109R-b
81/109R-b A-b
82/109
83/109
84/109R-b
85/109R-b
86/109
87/109
88/109A-b
89/109R-b
90/109T-b
91/109
92/109T-b
93/109R-b
94/109A-b
95/109R-b A-b R-b
96/109R-b
97/109A-b
99/109A-b
100/109R-b A-b
101/109
102/109
103/109
104/109
105/109
106/109
107/109Reported-and-tested-by
108/109R-b
109/109

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 4.13 000/109] 4.13.4-stable review

This is the start of the stable review cycle for the 4.13.4 release. There are 109 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 Sep 26 20:33:30 UTC 2017. 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.13.4-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.13.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.13.4-rc1

Thomas Gleixner <[email protected]>
genirq: Fix cpumask check in __irq_startup_managed()

John Keeping <[email protected]>
genirq/msi: Fix populating multiple interrupts

Thomas Gleixner <[email protected]>
genirq: Make sparse_irq_lock protect what it should protect

Johannes Berg <[email protected]>
mac80211: fix deadlock in driver-managed RX BA session start

Avraham Stern <[email protected]>
mac80211: flush hw_roc_start work before cancelling the ROC

Beni Lev <[email protected]>
mac80211_hwsim: Use proper TX power

Johannes Berg <[email protected]>
mac80211: fix VLAN handling with TXQs

Luca Coelho <[email protected]>
iwlwifi: add workaround to disable wide channels in 5GHz

Peter Zijlstra <[email protected]>
sched/cpuset/pm: Fix cpuset vs. suspend-resume bugs

Michael Lyle <[email protected]>
bcache: fix bch_hprint crash and improve output

Tang Junhui <[email protected]>
bcache: fix for gc and write-back race

Tang Junhui <[email protected]>
bcache: fix sequential large write IO bypass

Tony Asleson <[email protected]>
bcache: Correct return value for sysfs attach errors

Tang Junhui <[email protected]>
bcache: correct cache_dirty_target in __update_writeback_rate()

Tang Junhui <[email protected]>
bcache: do not subtract sectors_to_gc for bypassed IO

Jan Kara <[email protected]>
bcache: Fix leak of bdev reference

Tang Junhui <[email protected]>
bcache: initialize dirty stripes in flash_dev_run()

Takashi Iwai <[email protected]>
ALSA: seq: Cancel pending autoload work at unbinding device

Chanwoo Choi <[email protected]>
PM / devfreq: Fix memory leak when fail to register device

Ulrich Hecht <[email protected]>

    media: adv7180: add missing adv7180cp, adv7180st i2c device IDs

Guenter Roeck <[email protected]>
media: uvcvideo: Prevent heap overflow when accessing mapped controls

Gustavo A. R. Silva <[email protected]>
media: venus: fix copy/paste error in return_buf_error

Sean Young <[email protected]>
media: Revert "[media] lirc_dev: remove superfluous get/put_device() calls"

Daniel Mentz <[email protected]>
media: v4l2-compat-ioctl32: Fix timespec conversion

Martin Schwidefsky <[email protected]>

    s390/mm: fix race on mm->context.flush_mm

Martin Schwidefsky <[email protected]>
s390/mm: fix local TLB flushing vs. detach of an mm address space

Manfred Spraul <[email protected]>
net/netfilter/nf_conntrack_core: Fix net_conntrack_lock()

Keith Busch <[email protected]>
PCI: pciehp: Report power fault only once until we clear it

Aleksandr Bezzubikov <[email protected]>
PCI: shpchp: Enable bridge bus mastering if MSI is enabled

Jose Abreu <[email protected]>
ARC: Re-enable MMU upon Machine Check exception

Baohong Liu <[email protected]>
tracing: Apply trace_clock changes to instance max buffer

Chunyu Hu <[email protected]>
tracing: Fix clear of RECORDED_TGID flag when disabling trace event

Steven Rostedt (VMware) <[email protected]>
tracing: Add barrier to trace_printk() buffer nesting modification

Steven Rostedt (VMware) <[email protected]>
ftrace: Fix memleak when unregistering dynamic ops when tracing disabled

Steven Rostedt (VMware) <[email protected]>
ftrace: Fix selftest goto location on error

Zev Weiss <[email protected]>
ftrace: Fix debug preempt config name in stack_tracer_{en,dis}able

Anup Patel <[email protected]>
mailbox: bcm-flexrm-mailbox: Fix mask used in CMPL_START_ADDR_VALUE()

Dan Carpenter <[email protected]>
scsi: qla2xxx: Fix an integer overflow in sysfs code

Quinn Tran <[email protected]>
scsi: qla2xxx: Use fabric name for Get Port Speed command

Sawan Chandak <[email protected]>
scsi: qla2xxx: Use BIT_6 to acquire FAWWPN from switch

Michael Hernandez <[email protected]>
scsi: qla2xxx: Fix target multiqueue configuration

Joe Carnuccio <[email protected]>

    scsi: qla2xxx: Correction to vha->vref_count timeout

[email protected] <[email protected]>
scsi: qla2xxx: Update fw_started flags at qpair creation.

Hannes Reinecke <[email protected]>
scsi: sg: fixup infoleak when using SG_GET_REQUEST_TABLE

Hannes Reinecke <[email protected]>
scsi: sg: factor out sg_fill_request_table()

Long Li <[email protected]>
scsi: storvsc: fix memory leak on ring buffer busy

Shivasharan S <[email protected]>
scsi: megaraid_sas: Return pended IOCTLs with cmd_status MFI_STAT_WRONG_STATE in case adapter is dead

Shivasharan S <[email protected]>
scsi: megaraid_sas: Check valid aen class range to avoid kernel panic

Shivasharan S <[email protected]>
scsi: megaraid_sas: set minimum value of resetwaittime to be 1 secs

Shivasharan S <[email protected]>
scsi: megaraid_sas: mismatch of allocated MFI frame size and length exposed in MFI MPT pass through command

Brian King <[email protected]>
scsi: aacraid: Fix command send race condition

Dan Carpenter <[email protected]>
scsi: qedi: off by one in qedi_get_cmd_from_tid()

Steffen Maier <[email protected]>
scsi: zfcp: trace high part of "new" 64 bit SCSI LUN

Steffen Maier <[email protected]>
scsi: zfcp: trace HBA FSF response by default on dismiss or timedout late response

Steffen Maier <[email protected]>
scsi: zfcp: fix payload with full FCP_RSP IU in SCSI trace records

Steffen Maier <[email protected]>
scsi: zfcp: fix missing trace records for early returns in TMF eh handlers

Steffen Maier <[email protected]>
scsi: zfcp: fix passing fsf_req to SCSI trace on TMF to correlate with HBA

Steffen Maier <[email protected]>
scsi: zfcp: fix capping of unsuccessful GPN_FT SAN response trace records

Benjamin Block <[email protected]>
scsi: zfcp: add handling for FCP_RESID_OVER to the fcp ingress path

Steffen Maier <[email protected]>
scsi: zfcp: fix queuecommand for scsi_eh commands when DIX enabled

Bart Van Assche <[email protected]>
skd: Submit requests to firmware before triggering the doorbell

Bart Van Assche <[email protected]>
skd: Avoid that module unloading triggers a use-after-free

NeilBrown <[email protected]>
md/bitmap: disable bitmap_resize for file-backed bitmaps.

Shaohua Li <[email protected]>
md/bitmap: copy correct data for bitmap super

Jens Axboe <[email protected]>
block: directly insert blk-mq request from blk_insert_cloned_request()

Bart Van Assche <[email protected]>
block: Relax a check in blk_start_queue()

Michael Ellerman <[email protected]>
powerpc: Fix DAR reporting when alignment handler faults

John Allen <[email protected]>
powerpc/pseries: Don't attempt to acquire drc during memory hot add for assigned lmbs

Alistair Popple <[email protected]>
powerpc/powernv/npu: Move tlb flush before launching ATSD

Frederic Barrat <[email protected]>
cxl: Fix driver use count

zhangyi (F) <[email protected]>
ext4: fix quota inconsistency during orphan cleanup for read-only mounts

zhangyi (F) <[email protected]>
ext4: fix incorrect quotaoff if the quota feature is enabled

Darrick J. Wong <[email protected]>
ext4: in ext4_seek_{hole,data}, return -ENXIO for negative offsets

Bjorn Andersson <[email protected]>
wcn36xx: Introduce mutual exclusion of fw configuration

Sebastian Reichel <[email protected]>
regulator: cpcap: Fix standby mode

Stephan Mueller <[email protected]>
crypto: AF_ALG - remove SGL terminator indicator when chaining

Horia Geantă <[email protected]>
crypto: caam/qi - properly set IV after {en,de}crypt

Horia Geantă <[email protected]>
crypto: caam/qi - fix typo in authenc alg driver name

Ard Biesheuvel <[email protected]>
crypto: scompress - don't sleep with preemption disabled

Gary R Hook <[email protected]>
crypto: ccp - Fix XTS-AES-128 support on v5 CCPs

Zhouyi Zhou <[email protected]>
docs: disable KASLR when debugging kernel

Douglas Leung <[email protected]>
MIPS: math-emu: <MADDF|MSUBF>.D: Fix accuracy (64-bit case)

Douglas Leung <[email protected]>
MIPS: math-emu: <MADDF|MSUBF>.S: Fix accuracy (32-bit case)

Aleksandar Markovic <[email protected]>
MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Clean up "maddf_flags" enumeration

Aleksandar Markovic <[email protected]>
MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix some cases of zero inputs

Aleksandar Markovic <[email protected]>
MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix some cases of infinite inputs

Aleksandar Markovic <[email protected]>
MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix NaN propagation

Aleksandar Markovic <[email protected]>
MIPS: math-emu: MINA.<D|S>: Fix some cases of infinity and zero inputs

Aleksandar Markovic <[email protected]>
MIPS: math-emu: <MAXA|MINA>.<D|S>: Fix cases of both infinite inputs

Aleksandar Markovic <[email protected]>
MIPS: math-emu: <MAXA|MINA>.<D|S>: Fix cases of input values with opposite signs

Aleksandar Markovic <[email protected]>
MIPS: math-emu: <MAX|MIN>.<D|S>: Fix cases of both inputs negative

Aleksandar Markovic <[email protected]>
MIPS: math-emu: <MAX|MAXA|MIN|MINA>.<D|S>: Fix cases of both inputs zero

Aleksandar Markovic <[email protected]>
MIPS: math-emu: <MAX|MAXA|MIN|MINA>.<D|S>: Fix quiet NaN propagation

Kai-Heng Feng <[email protected]>
Input: i8042 - add Gigabyte P57 to the keyboard reset table

Daniel Drake <[email protected]>
pinctrl/amd: save pin registers over suspend/resume

Krzysztof Kozlowski <[email protected]>
pinctrl: samsung: Fix NULL pointer exception on external interrupts on S3C24xx

Krzysztof Kozlowski <[email protected]>
pinctrl: samsung: Fix invalid register offset used for Exynos5433 external interrupts

Arnd Bergmann <[email protected]>
tty: fix __tty_insert_flip_char regression

Arnd Bergmann <[email protected]>
tty: improve tty_insert_flip_char() slow path

Arnd Bergmann <[email protected]>
tty: improve tty_insert_flip_char() fast path

Zhang, Jerry <[email protected]>
drm/amdgpu: read reg in each iterator of psp_wait_for loop

Cameron Gutman <[email protected]>
Input: xpad - validate USB endpoint type during probe

Ethan Barnes <[email protected]>
smp/hotplug: Handle removal correctly in cpuhp_store_callbacks()

Paul E. McKenney <[email protected]>
srcu: Provide ordering for CPU not involved in grace period

Majd Dibbiny <[email protected]>
IB/mlx5: Fix cached MR allocation flow

Mike Marciniszyn <[email protected]>
IB/{qib, hfi1}: Avoid flow control testing for RDMA write operation

Alex Estrin <[email protected]>
IB/hfi1: Revert egress pkey check enforcement

Bart Van Assche <[email protected]>
<linux/uaccess.h>: Fix copy_in_user() declaration

Jan Kara <[email protected]>
orangefs: Don't clear SGID when inheriting ACLs

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

Diffstat:

 Documentation/dev-tools/gdb-kernel-debugging.rst   |   6 +-
 Makefile                                           |   4 +-
 arch/arc/kernel/entry.S                            |   6 +
 arch/arc/mm/tlb.c                                  |   3 -
 arch/mips/math-emu/dp_fmax.c                       |  84 +++++--
 arch/mips/math-emu/dp_fmin.c                       |  86 +++++--
 arch/mips/math-emu/dp_maddf.c                      | 246 +++++++++++++--------
 arch/mips/math-emu/ieee754int.h                    |   4 +
 arch/mips/math-emu/ieee754sp.h                     |   4 +
 arch/mips/math-emu/sp_fmax.c                       |  84 +++++--
 arch/mips/math-emu/sp_fmin.c                       |  86 +++++--
 arch/mips/math-emu/sp_maddf.c                      | 229 +++++++++----------
 arch/powerpc/kernel/align.c                        | 119 ++++++----
 arch/powerpc/platforms/powernv/npu-dma.c           |  12 +-
 arch/powerpc/platforms/pseries/hotplug-memory.c    |   4 +
 arch/s390/include/asm/mmu.h                        |   2 +
 arch/s390/include/asm/mmu_context.h                |   8 +-
 arch/s390/include/asm/tlbflush.h                   |  30 +--
 block/blk-core.c                                   |   9 +-
 block/blk-mq.c                                     |  16 ++
 block/blk-mq.h                                     |   1 +
 crypto/algif_skcipher.c                            |   4 +-
 crypto/scompress.c                                 |   4 +-
 drivers/block/skd_main.c                           |  21 +-
 drivers/crypto/caam/caamalg_qi.c                   |  11 +-
 drivers/crypto/ccp/ccp-crypto-aes-xts.c            |   4 +-
 drivers/crypto/ccp/ccp-dev-v5.c                    |   2 +
 drivers/crypto/ccp/ccp-dev.h                       |   2 +
 drivers/crypto/ccp/ccp-ops.c                       |  43 +++-
 drivers/devfreq/devfreq.c                          |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c              |   2 -
 drivers/infiniband/hw/hfi1/init.c                  |   1 -
 drivers/infiniband/hw/hfi1/rc.c                    |   3 +-
 drivers/infiniband/hw/mlx5/mr.c                    |  18 +-
 drivers/infiniband/hw/qib/qib_rc.c                 |   4 +-
 drivers/input/joystick/xpad.c                      |  10 +-
 drivers/input/serio/i8042-x86ia64io.h              |   7 +
 drivers/mailbox/bcm-flexrm-mailbox.c               |   2 +-
 drivers/md/bcache/bcache.h                         |   1 +
 drivers/md/bcache/request.c                        |  12 +-
 drivers/md/bcache/super.c                          |   7 +-
 drivers/md/bcache/sysfs.c                          |   4 +-
 drivers/md/bcache/util.c                           |  50 +++--
 drivers/md/bcache/writeback.c                      |  20 +-
 drivers/md/bcache/writeback.h                      |  21 +-
 drivers/md/bitmap.c                                |   9 +-
 drivers/media/i2c/adv7180.c                        |   2 +
 drivers/media/platform/qcom/venus/helpers.c        |   2 +-
 drivers/media/rc/lirc_dev.c                        |   4 +
 drivers/media/usb/uvc/uvc_ctrl.c                   |   7 +
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c      |   3 +-
 drivers/misc/cxl/api.c                             |   4 +
 drivers/misc/cxl/file.c                            |   8 +-
 drivers/net/wireless/ath/wcn36xx/main.c            |  52 ++++-
 drivers/net/wireless/ath/wcn36xx/wcn36xx.h         |   3 +
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c |  62 +++++-
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h |   3 +-
 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c       |   3 +-
 drivers/net/wireless/mac80211_hwsim.c              |   2 -
 drivers/pci/hotplug/pciehp_hpc.c                   |   8 +
 drivers/pci/hotplug/shpchp_hpc.c                   |   2 +
 drivers/pinctrl/pinctrl-amd.c                      |  75 +++++++
 drivers/pinctrl/pinctrl-amd.h                      |   1 +
 drivers/pinctrl/samsung/pinctrl-exynos.c           |   8 +-
 drivers/pinctrl/samsung/pinctrl-s3c24xx.c          |  37 ++--
 drivers/pinctrl/samsung/pinctrl-s3c64xx.c          |  40 ++--
 drivers/pinctrl/samsung/pinctrl-samsung.c          |   6 +
 drivers/pinctrl/samsung/pinctrl-samsung.h          |   5 +
 drivers/regulator/cpcap-regulator.c                |   8 +-
 drivers/s390/scsi/zfcp_dbf.c                       |  33 ++-
 drivers/s390/scsi/zfcp_dbf.h                       |  17 +-
 drivers/s390/scsi/zfcp_fc.h                        |   6 +-
 drivers/s390/scsi/zfcp_fsf.c                       |   7 +-
 drivers/s390/scsi/zfcp_scsi.c                      |  16 +-
 drivers/scsi/aacraid/aachba.c                      |  54 ++---
 drivers/scsi/megaraid/megaraid_sas_base.c          |  16 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |   2 +-
 drivers/scsi/qedi/qedi_main.c                      |   2 +-
 drivers/scsi/qla2xxx/qla_attr.c                    |   8 +-
 drivers/scsi/qla2xxx/qla_gs.c                      |   2 +-
 drivers/scsi/qla2xxx/qla_init.c                    |   1 +
 drivers/scsi/qla2xxx/qla_isr.c                     |   2 +-
 drivers/scsi/qla2xxx/qla_mbx.c                     |   3 +-
 drivers/scsi/qla2xxx/qla_mid.c                     |   2 +-
 drivers/scsi/qla2xxx/qla_target.c                  |   2 +-
 drivers/scsi/sg.c                                  |  64 +++---
 drivers/scsi/storvsc_drv.c                         |   2 +
 drivers/tty/tty_buffer.c                           |  26 +++
 fs/ext4/file.c                                     |   4 +-
 fs/ext4/super.c                                    |  38 +++-
 fs/orangefs/acl.c                                  |  48 ++--
 include/linux/ccp.h                                |   3 +-
 include/linux/cpuset.h                             |   6 +
 include/linux/ftrace.h                             |   4 +-
 include/linux/tty_flip.h                           |   3 +-
 include/linux/uaccess.h                            |   2 +-
 include/net/mac80211.h                             |  15 +-
 kernel/cgroup/cpuset.c                             |  16 +-
 kernel/cpu.c                                       |  12 +-
 kernel/irq/chip.c                                  |   2 +-
 kernel/irq/irqdesc.c                               |  24 +-
 kernel/irq/msi.c                                   |   5 +-
 kernel/power/process.c                             |   5 +-
 kernel/rcu/srcutree.c                              |   9 +
 kernel/sched/core.c                                |   7 +-
 kernel/trace/ftrace.c                              |  10 +-
 kernel/trace/trace.c                               |  10 +-
 kernel/trace/trace_events.c                        |   2 +-
 kernel/trace/trace_selftest.c                      |   2 +-
 net/mac80211/agg-rx.c                              |  32 ++-
 net/mac80211/ht.c                                  |   6 +-
 net/mac80211/ieee80211_i.h                         |   4 +
 net/mac80211/iface.c                               |  17 +-
 net/mac80211/offchannel.c                          |   2 +
 net/mac80211/tx.c                                  |  36 ++-
 net/netfilter/nf_conntrack_core.c                  |  52 +++--
 sound/core/seq_device.c                            |   3 +
 118 files changed, 1550 insertions(+), 752 deletions(-)