From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
stable@vger.kernel.org,
Alex Williamson <alex.williamson@redhat.com>,
Joerg Roedel <joro@8bytes.org>, Ashok Raj <ashok.raj@intel.com>,
Jerry Snitselaar <jsnitsel@redhat.com>,
Sasha Levin <alexander.levin@microsoft.com>
Subject: [PATCH 4.9 163/177] iommu/vt-d: clean up pr_irq if request_threaded_irq fails
Date: Fri, 23 Mar 2018 10:54:51 +0100 [thread overview]
Message-ID: <20180323094212.360360935@linuxfoundation.org> (raw)
In-Reply-To: <20180323094205.090519271@linuxfoundation.org>
4.9-stable review patch. If anyone has any objections, please let me know.
------------------
From: Jerry Snitselaar <jsnitsel@redhat.com>
[ Upstream commit 72d548113881dd32bf7f0b221d031e6586468437 ]
It is unlikely request_threaded_irq will fail, but if it does for some
reason we should clear iommu->pr_irq in the error path. Also
intel_svm_finish_prq shouldn't try to clean up the page request
interrupt if pr_irq is 0. Without these, if request_threaded_irq were
to fail the following occurs:
fail with no fixes:
[ 0.683147] ------------[ cut here ]------------
[ 0.683148] NULL pointer, cannot free irq
[ 0.683158] WARNING: CPU: 1 PID: 1 at kernel/irq/irqdomain.c:1632 irq_domain_free_irqs+0x126/0x140
[ 0.683160] Modules linked in:
[ 0.683163] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.15.0-rc2 #3
[ 0.683165] Hardware name: /NUC7i3BNB, BIOS BNKBL357.86A.0036.2017.0105.1112 01/05/2017
[ 0.683168] RIP: 0010:irq_domain_free_irqs+0x126/0x140
[ 0.683169] RSP: 0000:ffffc90000037ce8 EFLAGS: 00010292
[ 0.683171] RAX: 000000000000001d RBX: ffff880276283c00 RCX: ffffffff81c5e5e8
[ 0.683172] RDX: 0000000000000001 RSI: 0000000000000096 RDI: 0000000000000246
[ 0.683174] RBP: ffff880276283c00 R08: 0000000000000000 R09: 000000000000023c
[ 0.683175] R10: 0000000000000007 R11: 0000000000000000 R12: 000000000000007a
[ 0.683176] R13: 0000000000000001 R14: 0000000000000000 R15: 0000010010000000
[ 0.683178] FS: 0000000000000000(0000) GS:ffff88027ec80000(0000) knlGS:0000000000000000
[ 0.683180] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 0.683181] CR2: 0000000000000000 CR3: 0000000001c09001 CR4: 00000000003606e0
[ 0.683182] Call Trace:
[ 0.683189] intel_svm_finish_prq+0x3c/0x60
[ 0.683191] free_dmar_iommu+0x1ac/0x1b0
[ 0.683195] init_dmars+0xaaa/0xaea
[ 0.683200] ? klist_next+0x19/0xc0
[ 0.683203] ? pci_do_find_bus+0x50/0x50
[ 0.683205] ? pci_get_dev_by_id+0x52/0x70
[ 0.683208] intel_iommu_init+0x498/0x5c7
[ 0.683211] pci_iommu_init+0x13/0x3c
[ 0.683214] ? e820__memblock_setup+0x61/0x61
[ 0.683217] do_one_initcall+0x4d/0x1a0
[ 0.683220] kernel_init_freeable+0x186/0x20e
[ 0.683222] ? set_debug_rodata+0x11/0x11
[ 0.683225] ? rest_init+0xb0/0xb0
[ 0.683226] kernel_init+0xa/0xff
[ 0.683229] ret_from_fork+0x1f/0x30
[ 0.683259] Code: 89 ee 44 89 e7 e8 3b e8 ff ff 5b 5d 44 89 e7 44 89 ee 41 5c 41 5d 41 5e e9 a8 84 ff ff 48 c7 c7 a8 71 a7 81 31 c0 e8 6a d3 f9 ff <0f> ff 5b 5d 41 5c 41 5d 41 5
e c3 0f 1f 44 00 00 66 2e 0f 1f 84
[ 0.683285] ---[ end trace f7650e42792627ca ]---
with iommu->pr_irq = 0, but no check in intel_svm_finish_prq:
[ 0.669561] ------------[ cut here ]------------
[ 0.669563] Trying to free already-free IRQ 0
[ 0.669573] WARNING: CPU: 3 PID: 1 at kernel/irq/manage.c:1546 __free_irq+0xa4/0x2c0
[ 0.669574] Modules linked in:
[ 0.669577] CPU: 3 PID: 1 Comm: swapper/0 Not tainted 4.15.0-rc2 #4
[ 0.669579] Hardware name: /NUC7i3BNB, BIOS BNKBL357.86A.0036.2017.0105.1112 01/05/2017
[ 0.669581] RIP: 0010:__free_irq+0xa4/0x2c0
[ 0.669582] RSP: 0000:ffffc90000037cc0 EFLAGS: 00010082
[ 0.669584] RAX: 0000000000000021 RBX: 0000000000000000 RCX: ffffffff81c5e5e8
[ 0.669585] RDX: 0000000000000001 RSI: 0000000000000086 RDI: 0000000000000046
[ 0.669587] RBP: 0000000000000000 R08: 0000000000000000 R09: 000000000000023c
[ 0.669588] R10: 0000000000000007 R11: 0000000000000000 R12: ffff880276253960
[ 0.669589] R13: ffff8802762538a4 R14: ffff880276253800 R15: ffff880276283600
[ 0.669593] FS: 0000000000000000(0000) GS:ffff88027ed80000(0000) knlGS:0000000000000000
[ 0.669594] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 0.669596] CR2: 0000000000000000 CR3: 0000000001c09001 CR4: 00000000003606e0
[ 0.669602] Call Trace:
[ 0.669616] free_irq+0x30/0x60
[ 0.669620] intel_svm_finish_prq+0x34/0x60
[ 0.669623] free_dmar_iommu+0x1ac/0x1b0
[ 0.669627] init_dmars+0xaaa/0xaea
[ 0.669631] ? klist_next+0x19/0xc0
[ 0.669634] ? pci_do_find_bus+0x50/0x50
[ 0.669637] ? pci_get_dev_by_id+0x52/0x70
[ 0.669639] intel_iommu_init+0x498/0x5c7
[ 0.669642] pci_iommu_init+0x13/0x3c
[ 0.669645] ? e820__memblock_setup+0x61/0x61
[ 0.669648] do_one_initcall+0x4d/0x1a0
[ 0.669651] kernel_init_freeable+0x186/0x20e
[ 0.669653] ? set_debug_rodata+0x11/0x11
[ 0.669656] ? rest_init+0xb0/0xb0
[ 0.669658] kernel_init+0xa/0xff
[ 0.669661] ret_from_fork+0x1f/0x30
[ 0.669662] Code: 7a 08 75 0e e9 c3 01 00 00 4c 39 7b 08 74 57 48 89 da 48 8b 5a 18 48 85 db 75 ee 89 ee 48 c7 c7 78 67 a7 81 31 c0 e8 4c 37 fa ff <0f> ff 48 8b 34 24 4c 89 ef e
8 0e 4c 68 00 49 8b 46 40 48 8b 80
[ 0.669688] ---[ end trace 58a470248700f2fc ]---
Cc: Alex Williamson <alex.williamson@redhat.com>
Cc: Joerg Roedel <joro@8bytes.org>
Cc: Ashok Raj <ashok.raj@intel.com>
Signed-off-by: Jerry Snitselaar <jsnitsel@redhat.com>
Reviewed-by: Ashok Raj <ashok.raj@intel.com>
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/iommu/intel-svm.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
--- a/drivers/iommu/intel-svm.c
+++ b/drivers/iommu/intel-svm.c
@@ -127,6 +127,7 @@ int intel_svm_enable_prq(struct intel_io
pr_err("IOMMU: %s: Failed to request IRQ for page request queue\n",
iommu->name);
dmar_free_hwirq(irq);
+ iommu->pr_irq = 0;
goto err;
}
dmar_writeq(iommu->reg + DMAR_PQH_REG, 0ULL);
@@ -142,9 +143,11 @@ int intel_svm_finish_prq(struct intel_io
dmar_writeq(iommu->reg + DMAR_PQT_REG, 0ULL);
dmar_writeq(iommu->reg + DMAR_PQA_REG, 0ULL);
- free_irq(iommu->pr_irq, iommu);
- dmar_free_hwirq(iommu->pr_irq);
- iommu->pr_irq = 0;
+ if (iommu->pr_irq) {
+ free_irq(iommu->pr_irq, iommu);
+ dmar_free_hwirq(iommu->pr_irq);
+ iommu->pr_irq = 0;
+ }
free_pages((unsigned long)iommu->prq, PRQ_ORDER);
iommu->prq = NULL;
next prev parent reply other threads:[~2018-03-23 10:11 UTC|newest]
Thread overview: 186+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-03-23 9:52 [PATCH 4.9 000/177] 4.9.90-stable review Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 001/177] tpm: fix potential buffer overruns caused by bit glitches on the bus Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 002/177] ASoC: rsnd: check src mod pointer for rsnd_mod_id() Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 003/177] SMB3: Validate negotiate request must always be signed Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 004/177] CIFS: Enable encryption during session setup phase Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 005/177] staging: android: ashmem: Fix possible deadlock in ashmem_ioctl Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 006/177] Revert "led: core: Fix brightness setting when setting delay_off=0" Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 007/177] led: core: Clear LED_BLINK_SW flag in led_blink_set() Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 008/177] platform/x86: asus-nb-wmi: Add wapf4 quirk for the X302UA Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 009/177] bonding: handle link transition from FAIL to UP correctly Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 010/177] regulator: anatop: set default voltage selector for pcie Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 011/177] power: supply: bq24190_charger: Limit over/under voltage fault logging Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 012/177] x86: i8259: export legacy_pic symbol Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 013/177] rtc: cmos: Do not assume irq 8 for rtc when there are no legacy irqs Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 014/177] Input: ar1021_i2c - fix too long name in drivers device table Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 015/177] time: Change posix clocks ops interfaces to use timespec64 Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 016/177] ACPI/processor: Fix error handling in __acpi_processor_start() Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 017/177] ACPI/processor: Replace racy task affinity logic Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 018/177] cpufreq/sh: " Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 019/177] genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 020/177] i2c: i2c-scmi: add a MS HID Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 021/177] net: ipv6: send unsolicited NA on admin up Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 022/177] [media] media/dvb-core: Race condition when writing to CAM Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 023/177] btrfs: fix a bogus warning when converting only data or metadata Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 024/177] ASoC: Intel: Atom: update Thinkpad 10 quirk Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 025/177] tools/testing/nvdimm: fix nfit_test shutdown crash Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 026/177] spi: dw: Disable clock after unregistering the host Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 027/177] powerpc/64s: Remove SAO feature from Power9 DD1 Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 028/177] ath: Fix updating radar flags for coutry code India Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 029/177] clk: ns2: Correct SDIO bits Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 030/177] iwlwifi: split the handler and the wake parts of the notification infra Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 031/177] iwlwifi: a000: fix memory offsets and lengths Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 032/177] scsi: virtio_scsi: Always try to read VPD pages Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 033/177] KVM: PPC: Book3S PR: Exit KVM on failed mapping Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 034/177] mwifiex: dont leak chan_stats on reset Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 035/177] x86/reboot: Turn off KVM when halting a CPU Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 036/177] ARM: 8668/1: ftrace: Fix dynamic ftrace with DEBUG_RODATA and !FRAME_POINTER Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 037/177] irqchip/mips-gic: Separate IPI reservation & usage tracking Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 038/177] iommu/omap: Register driver before setting IOMMU ops Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 039/177] md/raid10: wait up frozen array in handle_write_completed Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 040/177] NFS: Fix missing pg_cleanup after nfs_pageio_cond_complete() Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 041/177] tcp: remove poll() flakes with FastOpen Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 042/177] e1000e: fix timing for 82579 Gigabit Ethernet controller Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 043/177] ALSA: hda - Fix headset microphone detection for ASUS N551 and N751 Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 044/177] IB/ipoib: Fix deadlock between ipoib_stop and mcast join flow Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 045/177] IB/ipoib: Update broadcast object if PKey value was changed in index 0 Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 046/177] HSI: ssi_protocol: double free in ssip_pn_xmit() Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 047/177] IB/mlx4: Take write semaphore when changing the vma struct Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 048/177] IB/mlx4: Change vma from shared to private Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 049/177] IB/mlx5: Take write semaphore when changing the vma struct Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 050/177] IB/mlx5: Change vma from shared to private Greg Kroah-Hartman
2018-03-23 9:52 ` [PATCH 4.9 051/177] IB/mlx5: Set correct SL in completion for RoCE Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 052/177] ASoC: Intel: Skylake: Uninitialized variable in probe_codec() Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 053/177] ibmvnic: Disable irq prior to close Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 054/177] netvsc: Deal with rescinded channels correctly Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 055/177] Fix driver usage of 128B WQEs when WQ_CREATE is V1 Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 056/177] Fix Express lane queue creation Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 057/177] gpio: gpio-wcove: fix irq pending status bit width Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 058/177] netfilter: xt_CT: fix refcnt leak on error path Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 059/177] openvswitch: Delete conntrack entry clashing with an expectation Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 060/177] netfilter: nf_ct_helper: permit cthelpers with different names via nfnetlink Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 061/177] mmc: host: omap_hsmmc: checking for NULL instead of IS_ERR() Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 062/177] tipc: check return value of nlmsg_new Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 063/177] wan: pc300too: abort path on failure Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 064/177] qlcnic: fix unchecked return value Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 065/177] netfilter: nft_dynset: continue to next expr if _OP_ADD succeeded Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 066/177] platform/x86: intel-vbtn: add volume up and down Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 067/177] scsi: mac_esp: Replace bogus memory barrier with spinlock Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 068/177] infiniband/uverbs: Fix integer overflows Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 069/177] pNFS: Fix use after free issues in pnfs_do_read() Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 070/177] xprtrdma: Cancel refresh worker during buffer shutdown Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 071/177] NFS: dont try to cross a mountpount when there isnt one there Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 072/177] iio: st_pressure: st_accel: Initialise sensor platform data properly Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 073/177] mt7601u: check return value of alloc_skb Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 074/177] libertas: check return value of alloc_workqueue Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 075/177] rndis_wlan: add return value validation Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 076/177] Btrfs: fix incorrect space accounting after failure to insert inline extent Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 077/177] Btrfs: send, fix file hole not being preserved due to " Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 078/177] Btrfs: fix extent map leak during fallocate error path Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 079/177] orangefs: do not wait for timeout if umounting Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 080/177] mac80211: dont parse encrypted management frames in ieee80211_frame_acked Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 081/177] ACPICA: iasl: Fix IORT SMMU GSI disassembling Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 082/177] iio: hid-sensor: fix return of -EINVAL on invalid values in ret or value Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 083/177] dt-bindings: mfd: axp20x: Add "xpowers,master-mode" property for AXP806 PMICs Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 084/177] mfd: palmas: Reset the POWERHOLD mux during power off Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 085/177] mtip32xx: use runtime tag to initialize command header Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 086/177] x86/KASLR: Fix kexec kernel boot crash when KASLR randomization fails Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 087/177] gpio: gpio-wcove: fix GPIO IRQ status mask Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 088/177] staging: unisys: visorhba: fix s-Par to boot with option CONFIG_VMAP_STACK set to y Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 089/177] staging: wilc1000: fix unchecked return value Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 090/177] ipvs: explicitly forbid ipv6 service/dest creation if ipv6 mod is disabled Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 091/177] mac80211: Fix possible sband related NULL pointer de-reference Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 092/177] mmc: sdhci-of-esdhc: limit SD clock for ls1012a/ls1046a Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 093/177] netfilter: x_tables: unlock on error in xt_find_table_lock() Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 094/177] ARM: DRA7: clockdomain: Change the CLKTRCTRL of CM_PCIE_CLKSTCTRL to SW_WKUP Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 095/177] IB/rdmavt: restore IRQs on error path in rvt_create_ah() Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 096/177] IB/hfi1: Fix softlockup issue Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 097/177] platform/x86: asus-wmi: try to set als by default Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 098/177] ipmi/watchdog: fix wdog hang on panic waiting for ipmi response Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 099/177] ACPI / PMIC: xpower: Fix power_table addresses Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 100/177] drm/amdgpu: fix gpu reset crash Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 101/177] drm/nouveau/kms: Increase max retries in scanout position queries Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 102/177] jbd2: Fix lockdep splat with generic/270 test Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 103/177] ixgbevf: fix size of queue stats length Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 104/177] net: ethernet: ucc_geth: fix MEM_PART_MURAM mode Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 105/177] soc/fsl/qe: round brg_freq to 1kHz granularity Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 106/177] Bluetooth: hci_ldisc: Add protocol check to hci_uart_dequeue() Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 107/177] Bluetooth: hci_ldisc: Add protocol check to hci_uart_tx_wakeup() Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 108/177] vxlan: correctly handle ipv6.disable module parameter Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 109/177] qed: Unlock on error in qed_vf_pf_acquire() Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 110/177] bnx2x: Align RX buffers Greg Kroah-Hartman
2018-03-23 9:53 ` [PATCH 4.9 111/177] power: supply: bq24190_charger: Add disable-reset device-property Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 112/177] power: supply: isp1704: Fix unchecked return value of devm_kzalloc Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 113/177] power: supply: pda_power: move from timer to delayed_work Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 114/177] Input: twl4030-pwrbutton - use correct device for irq request Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 115/177] IB/rxe: Dont clamp residual length to mtu Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 116/177] md/raid10: skip spare disk as first disk Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 117/177] ACPI / power: Delay turning off unused power resources after suspend Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 118/177] ia64: fix module loading for gcc-5.4 Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 119/177] tcm_fileio: Prevent information leak for short reads Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 120/177] x86/xen: split xen_smp_prepare_boot_cpu() Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 121/177] video: fbdev: udlfb: Fix buffer on stack Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 122/177] sm501fb: dont return zero on failure path in sm501fb_start() Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 123/177] pNFS: Fix a deadlock when coalescing writes and returning the layout Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 124/177] net: hns: fix ethtool_get_strings overflow in hns driver Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 125/177] cifs: small underflow in cnvrtDosUnixTm() Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 126/177] mm: fix check for reclaimable pages in PF_MEMALLOC reclaim throttling Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 127/177] mm, vmstat: suppress pcp stats for unpopulated zones in zoneinfo Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 128/177] mm: hwpoison: call shake_page() after try_to_unmap() for mlocked page Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 129/177] rtc: ds1374: wdt: Fix issue with timeout scaling from secs to wdt ticks Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 130/177] rtc: ds1374: wdt: Fix stop/start ioctl always returning -EINVAL Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 131/177] ath10k: fix out of bounds access to local buffer Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 132/177] perf tests kmod-path: Dont fail if compressed modules arent supported Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 133/177] block/mq: Cure cpu hotplug lock inversion Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 134/177] Bluetooth: hci_qca: Avoid setup failure on missing rampatch Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 135/177] Bluetooth: btqcomsmd: Fix skb double free corruption Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 136/177] media: c8sectpfe: fix potential NULL pointer dereference in c8sectpfe_timer_interrupt Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 137/177] drm/msm: fix leak in failed get_pages Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 138/177] RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo() Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 139/177] rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 140/177] media: bt8xx: Fix err bt878_probe() Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 141/177] ath10k: handling qos at STA side based on AP WMM enable/disable Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 142/177] media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 143/177] qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 144/177] serial: 8250_dw: Disable clock on error Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 145/177] cros_ec: fix nul-termination for firmware build info Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 146/177] watchdog: Fix potential kref imbalance when opening watchdog Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 147/177] platform/chrome: Use proper protocol transfer function Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 148/177] dmaengine: zynqmp_dma: Fix race condition in the probe Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 149/177] drm/tilcdc: ensure nonatomic iowrite64 is not used Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 150/177] mmc: avoid removing non-removable hosts during suspend Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 151/177] rtc: ac100: Fix multiple race conditions Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 152/177] IB/ipoib: Avoid memory leak if the SA returns a different DGID Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 153/177] RDMA/cma: Use correct size when writing netlink stats Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 154/177] IB/umem: Fix use of npages/nmap fields Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 155/177] iser-target: avoid reinitializing rdma contexts for isert commands Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 156/177] vgacon: Set VGA struct resource types Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 157/177] omapdrm: panel: fix compatible vendor string for td028ttec1 Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 158/177] drm/omap: DMM: Check for DMM readiness after successful transaction commit Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 159/177] pty: cancel pty slave port bufs work in tty_release Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 160/177] coresight: Fix disabling of CoreSight TPIU Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 161/177] pinctrl: Really force states during suspend/resume Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 162/177] pinctrl: rockchip: enable clock when reading pin direction register Greg Kroah-Hartman
2018-03-23 9:54 ` Greg Kroah-Hartman [this message]
2018-03-23 9:54 ` [PATCH 4.9 164/177] ip6_vti: adjust vti mtu according to mtu of lower device Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 165/177] RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATS Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 166/177] ARM: dts: aspeed-evb: Add unit name to memory node Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 167/177] nfsd4: permit layoutget of executable-only files Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 168/177] clk: Dont touch hardware when reparenting during registration Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 169/177] clk: axi-clkgen: Correctly handle nocount bit in recalc_rate() Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 170/177] clk: si5351: Rename internal plls to avoid name collisions Greg Kroah-Hartman
2018-03-23 9:54 ` [PATCH 4.9 171/177] dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63 Greg Kroah-Hartman
2018-03-23 9:55 ` [PATCH 4.9 172/177] IB/mlx5: Fix integer overflows in mlx5_ib_create_srq Greg Kroah-Hartman
2018-03-23 9:55 ` [PATCH 4.9 173/177] IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq Greg Kroah-Hartman
2018-03-23 9:55 ` [PATCH 4.9 174/177] clk: migrate the count of orphaned clocks at init Greg Kroah-Hartman
2018-03-23 9:55 ` [PATCH 4.9 175/177] RDMA/ucma: Fix access to non-initialized CM_ID object Greg Kroah-Hartman
2018-03-23 9:55 ` [PATCH 4.9 176/177] RDMA/ucma: Dont allow join attempts for unsupported AF family Greg Kroah-Hartman
2018-03-23 9:55 ` [PATCH 4.9 177/177] usb: gadget: f_hid: fix: Move IN request allocation to set_alt() Greg Kroah-Hartman
2018-03-23 14:50 ` [PATCH 4.9 000/177] 4.9.90-stable review Naresh Kamboju
2018-03-23 16:49 ` Greg Kroah-Hartman
2018-03-23 15:40 ` kernelci.org bot
2018-03-23 17:18 ` Guenter Roeck
2018-03-23 17:36 ` Greg Kroah-Hartman
2018-03-24 16:31 ` Naresh Kamboju
2018-03-23 20:45 ` Shuah Khan
2018-03-24 0:10 ` Guenter Roeck
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180323094212.360360935@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=alex.williamson@redhat.com \
--cc=alexander.levin@microsoft.com \
--cc=ashok.raj@intel.com \
--cc=joro@8bytes.org \
--cc=jsnitsel@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Powered by JetHome