linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	stable@vger.kernel.org, Masami Hiramatsu <mhiramat@kernel.org>,
	Ingo Molnar <mingo@kernel.org>, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 4.19 078/191] ia64: kprobes: Use generic kretprobe trampoline handler
Date: Tue,  3 Nov 2020 21:36:10 +0100	[thread overview]
Message-ID: <20201103203241.558540091@linuxfoundation.org> (raw)
In-Reply-To: <20201103203232.656475008@linuxfoundation.org>

From: Masami Hiramatsu <mhiramat@kernel.org>

[ Upstream commit e792ff804f49720ce003b3e4c618b5d996256a18 ]

Use the generic kretprobe trampoline handler. Don't use
framepointer verification.

Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/159870606883.1229682.12331813108378725668.stgit@devnote2
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 arch/ia64/kernel/kprobes.c | 77 +-------------------------------------
 1 file changed, 2 insertions(+), 75 deletions(-)

diff --git a/arch/ia64/kernel/kprobes.c b/arch/ia64/kernel/kprobes.c
index aa41bd5cf9b77..8207b897b49dd 100644
--- a/arch/ia64/kernel/kprobes.c
+++ b/arch/ia64/kernel/kprobes.c
@@ -409,83 +409,9 @@ static void kretprobe_trampoline(void)
 {
 }
 
-/*
- * At this point the target function has been tricked into
- * returning into our trampoline.  Lookup the associated instance
- * and then:
- *    - call the handler function
- *    - cleanup by marking the instance as unused
- *    - long jump back to the original return address
- */
 int __kprobes trampoline_probe_handler(struct kprobe *p, struct pt_regs *regs)
 {
-	struct kretprobe_instance *ri = NULL;
-	struct hlist_head *head, empty_rp;
-	struct hlist_node *tmp;
-	unsigned long flags, orig_ret_address = 0;
-	unsigned long trampoline_address =
-		((struct fnptr *)kretprobe_trampoline)->ip;
-
-	INIT_HLIST_HEAD(&empty_rp);
-	kretprobe_hash_lock(current, &head, &flags);
-
-	/*
-	 * It is possible to have multiple instances associated with a given
-	 * task either because an multiple functions in the call path
-	 * have a return probe installed on them, and/or more than one return
-	 * return probe was registered for a target function.
-	 *
-	 * We can handle this because:
-	 *     - instances are always inserted at the head of the list
-	 *     - when multiple return probes are registered for the same
-	 *       function, the first instance's ret_addr will point to the
-	 *       real return address, and all the rest will point to
-	 *       kretprobe_trampoline
-	 */
-	hlist_for_each_entry_safe(ri, tmp, head, hlist) {
-		if (ri->task != current)
-			/* another task is sharing our hash bucket */
-			continue;
-
-		orig_ret_address = (unsigned long)ri->ret_addr;
-		if (orig_ret_address != trampoline_address)
-			/*
-			 * This is the real return address. Any other
-			 * instances associated with this task are for
-			 * other calls deeper on the call stack
-			 */
-			break;
-	}
-
-	regs->cr_iip = orig_ret_address;
-
-	hlist_for_each_entry_safe(ri, tmp, head, hlist) {
-		if (ri->task != current)
-			/* another task is sharing our hash bucket */
-			continue;
-
-		if (ri->rp && ri->rp->handler)
-			ri->rp->handler(ri, regs);
-
-		orig_ret_address = (unsigned long)ri->ret_addr;
-		recycle_rp_inst(ri, &empty_rp);
-
-		if (orig_ret_address != trampoline_address)
-			/*
-			 * This is the real return address. Any other
-			 * instances associated with this task are for
-			 * other calls deeper on the call stack
-			 */
-			break;
-	}
-	kretprobe_assert(ri, orig_ret_address, trampoline_address);
-
-	kretprobe_hash_unlock(current, &flags);
-
-	hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) {
-		hlist_del(&ri->hlist);
-		kfree(ri);
-	}
+	regs->cr_iip = __kretprobe_trampoline_handler(regs, kretprobe_trampoline, NULL);
 	/*
 	 * By returning a non-zero value, we are telling
 	 * kprobe_handler() that we don't want the post_handler
@@ -498,6 +424,7 @@ void __kprobes arch_prepare_kretprobe(struct kretprobe_instance *ri,
 				      struct pt_regs *regs)
 {
 	ri->ret_addr = (kprobe_opcode_t *)regs->b0;
+	ri->fp = NULL;
 
 	/* Replace the return addr with trampoline addr */
 	regs->b0 = ((struct fnptr *)kretprobe_trampoline)->ip;
-- 
2.27.0




  parent reply	other threads:[~2020-11-03 21:23 UTC|newest]

Thread overview: 218+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-11-03 20:34 [PATCH 4.19 000/191] 4.19.155-rc1 review Greg Kroah-Hartman
2020-11-03 20:34 ` [PATCH 4.19 001/191] objtool: Support Clang non-section symbols in ORC generation Greg Kroah-Hartman
2020-11-03 20:34 ` [PATCH 4.19 002/191] scripts/setlocalversion: make git describe output more reliable Greg Kroah-Hartman
2020-11-03 20:34 ` [PATCH 4.19 003/191] arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs Greg Kroah-Hartman
2020-11-03 20:34 ` [PATCH 4.19 004/191] arm64: link with -z norelro regardless of CONFIG_RELOCATABLE Greg Kroah-Hartman
2020-11-03 20:34 ` [PATCH 4.19 005/191] x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled Greg Kroah-Hartman
2020-11-03 20:34 ` [PATCH 4.19 006/191] efivarfs: Replace invalid slashes with exclamation marks in dentries Greg Kroah-Hartman
2020-11-03 20:34 ` [PATCH 4.19 007/191] chelsio/chtls: fix deadlock issue Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 008/191] chelsio/chtls: fix memory leaks in CPL handlers Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 009/191] chelsio/chtls: fix tls record info to user Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 010/191] gtp: fix an use-before-init in gtp_newlink() Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 011/191] mlxsw: core: Fix memory leak on module removal Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 012/191] netem: fix zero division in tabledist Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 013/191] ravb: Fix bit fields checking in ravb_hwtstamp_get() Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 014/191] tcp: Prevent low rmem stalls with SO_RCVLOWAT Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 015/191] tipc: fix memory leak caused by tipc_buf_append() Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 016/191] r8169: fix issue with forced threading in combination with shared interrupts Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 017/191] cxgb4: set up filter action after rewrites Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 018/191] arch/x86/amd/ibs: Fix re-arming IBS Fetch Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 019/191] x86/xen: disable Firmware First mode for correctable memory errors Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 020/191] fuse: fix page dereference after free Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 021/191] bpf: Fix comment for helper bpf_current_task_under_cgroup() Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 022/191] evm: Check size of security.evm before using it Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 023/191] p54: avoid accessing the data mapped to streaming DMA Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 024/191] cxl: Rework error message for incompatible slots Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 025/191] RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 026/191] mtd: lpddr: Fix bad logic in print_drs_error Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 027/191] serial: pl011: Fix lockdep splat when handling magic-sysrq interrupt Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 028/191] ata: sata_rcar: Fix DMA boundary mask Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 029/191] fscrypt: return -EXDEV for incompatible rename or link into encrypted dir Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 030/191] fscrypt: clean up and improve dentry revalidation Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 031/191] fscrypt: fix race allowing rename() and link() of ciphertext dentries Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 032/191] fs, fscrypt: clear DCACHE_ENCRYPTED_NAME when unaliasing directory Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 033/191] fscrypt: only set dentry_operations on ciphertext dentries Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 034/191] fscrypt: fix race where ->lookup() marks plaintext dentry as ciphertext Greg Kroah-Hartman
2020-11-03 21:35   ` Eric Biggers
2020-11-04  9:07     ` Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 035/191] Revert "block: ratelimit handle_bad_sector() message" Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 036/191] xen/events: dont use chip_data for legacy IRQs Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 037/191] xen/events: avoid removing an event channel while handling it Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 038/191] xen/events: add a proper barrier to 2-level uevent unmasking Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 039/191] xen/events: fix race in evtchn_fifo_unmask() Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 040/191] xen/events: add a new "late EOI" evtchn framework Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 041/191] xen/blkback: use lateeoi irq binding Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 042/191] xen/netback: " Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 043/191] xen/scsiback: " Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 044/191] xen/pvcallsback: " Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 045/191] xen/pciback: " Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 046/191] xen/events: switch user event channels to lateeoi model Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 047/191] xen/events: use a common cpu hotplug hook for event channels Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 048/191] xen/events: defer eoi in case of excessive number of events Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 049/191] xen/events: block rogue events for some time Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 050/191] x86/unwind/orc: Fix inactive tasks with stack pointer in %sp on GCC 10 compiled kernels Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 051/191] mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 052/191] RDMA/qedr: Fix memory leak in iWARP CM Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 053/191] ata: sata_nv: Fix retrieving of active qcs Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 054/191] futex: Fix incorrect should_fail_futex() handling Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 055/191] powerpc/powernv/smp: Fix spurious DBG() warning Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 056/191] powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM Greg Kroah-Hartman
2020-11-04  0:20   ` Michael Ellerman
2020-11-04  1:19     ` Michael Ellerman
2020-11-04  9:05       ` Greg Kroah-Hartman
2020-11-17 18:51     ` Same problem for 4.14.y and a concern: " Kamal Mostafa
2020-11-18  0:45       ` Sasha Levin
2020-11-18 18:02         ` Kamal Mostafa
2020-11-03 20:35 ` [PATCH 4.19 057/191] sparc64: remove mm_cpumask clearing to fix kthread_use_mm race Greg Kroah-Hartman
2020-11-05 11:44   ` Pavel Machek
2020-11-03 20:35 ` [PATCH 4.19 058/191] f2fs: add trace exit in exception path Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 059/191] f2fs: fix uninit-value in f2fs_lookup Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 060/191] f2fs: fix to check segment boundary during SIT page readahead Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 061/191] um: change sigio_spinlock to a mutex Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 062/191] ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 063/191] power: supply: bq27xxx: report "not charging" on all types Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 064/191] xfs: fix realtime bitmap/summary file truncation when growing rt volume Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 065/191] video: fbdev: pvr2fb: initialize variables Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 066/191] ath10k: start recovery process when payload length exceeds max htc length for sdio Greg Kroah-Hartman
2020-11-03 20:35 ` [PATCH 4.19 067/191] ath10k: fix VHT NSS calculation when STBC is enabled Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 068/191] drm/brige/megachips: Add checking if ge_b850v3_lvds_init() is working correctly Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 069/191] media: videodev2.h: RGB BT2020 and HSV are always full range Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 070/191] media: platform: Improve queue set up flow for bug fixing Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 071/191] usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 072/191] media: tw5864: check status of tw5864_frameinterval_get Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 073/191] media: imx274: fix frame interval handling Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 074/191] mmc: via-sdmmc: Fix data race bug Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 075/191] drm/bridge/synopsys: dsi: add support for non-continuous HS clock Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 076/191] arm64: topology: Stop using MPIDR for topology information Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 077/191] printk: reduce LOG_BUF_SHIFT range for H8300 Greg Kroah-Hartman
2020-11-03 20:36 ` Greg Kroah-Hartman [this message]
2020-11-05 19:35   ` [PATCH 4.19 078/191] ia64: kprobes: Use generic kretprobe trampoline handler Pavel Machek
2020-11-03 20:36 ` [PATCH 4.19 079/191] kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 080/191] media: uvcvideo: Fix dereference of out-of-bound list iterator Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 081/191] riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 082/191] cpufreq: sti-cpufreq: add stih418 support Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 083/191] USB: adutux: fix debugging Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 084/191] uio: free uio id after uio file node is freed Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 085/191] usb: xhci: omit duplicate actions when suspending a runtime suspended host Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 086/191] arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 087/191] xfs: dont free rt blocks when were doing a REMAP bunmapi call Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 088/191] ACPI: Add out of bounds and numa_off protections to pxm_to_node() Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 089/191] drivers/net/wan/hdlc_fr: Correctly handle special skb->protocol values Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 090/191] bus/fsl_mc: Do not rely on caller to provide non NULL mc_io Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 091/191] power: supply: test_power: add missing newlines when printing parameters by sysfs Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 092/191] drm/amd/display: HDMI remote sink need mode validation for Linux Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 093/191] btrfs: fix replace of seed device Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 094/191] md/bitmap: md_bitmap_get_counter returns wrong blocks Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 095/191] bnxt_en: Log unknown link speed appropriately Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 096/191] rpmsg: glink: Use complete_all for open states Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 097/191] clk: ti: clockdomain: fix static checker warning Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 098/191] net: 9p: initialize sun_server.sun_path to have addrs value only when addr is valid Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 099/191] drivers: watchdog: rdc321x_wdt: Fix race condition bugs Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 100/191] ext4: Detect already used quota file early Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 101/191] gfs2: add validation checks for size of superblock Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 102/191] cifs: handle -EINTR in cifs_setattr Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 103/191] arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend into eMMC nodes Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 104/191] ARM: dts: omap4: Fix sgx clock rate for 4430 Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 105/191] memory: emif: Remove bogus debugfs error handling Greg Kroah-Hartman
2020-11-12 20:01   ` Pavel Machek
2020-11-03 20:36 ` [PATCH 4.19 106/191] ARM: dts: s5pv210: remove DMA controller bus node name to fix dtschema warnings Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 107/191] ARM: dts: s5pv210: move PMU node out of clock controller Greg Kroah-Hartman
2020-11-05 11:46   ` Pavel Machek
2020-11-05 12:38     ` Krzysztof Kozlowski
2020-11-05 19:55       ` Pavel Machek
2020-11-06 20:12         ` Krzysztof Kozlowski
2020-11-06 21:10           ` Krzysztof Kozlowski
2020-11-13 18:26             ` Pavel Machek
2020-11-03 20:36 ` [PATCH 4.19 108/191] ARM: dts: s5pv210: remove dedicated audio-subsystem node Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 109/191] nbd: make the config put is called before the notifying the waiter Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 110/191] sgl_alloc_order: fix memory leak Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 111/191] nvme-rdma: fix crash when connect rejected Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 112/191] md/raid5: fix oops during stripe resizing Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 113/191] mmc: sdhci-acpi: AMDI0040: Set SDHCI_QUIRK2_PRESET_VALUE_BROKEN Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 114/191] perf/x86/amd/ibs: Dont include randomized bits in get_ibs_op_count() Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 115/191] perf/x86/amd/ibs: Fix raw sample data accumulation Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 116/191] leds: bcm6328, bcm6358: use devres LED registering function Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 117/191] media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having any effect Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 118/191] fs: Dont invalidate page buffers in block_write_full_page() Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 119/191] NFS: fix nfs_path in case of a rename retry Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 120/191] ACPI: button: fix handling lid state changes when input device closed Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 121/191] ACPI / extlog: Check for RDMSR failure Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 122/191] ACPI: video: use ACPI backlight for HP 635 Notebook Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 123/191] ACPI: debug: dont allow debugging when ACPI is disabled Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 124/191] acpi-cpufreq: Honor _PSD table setting on new AMD CPUs Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 125/191] w1: mxc_w1: Fix timeout resolution problem leading to bus error Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 126/191] scsi: mptfusion: Fix null pointer dereferences in mptscsih_remove() Greg Kroah-Hartman
2020-11-03 20:36 ` [PATCH 4.19 127/191] scsi: qla2xxx: Fix crash on session cleanup with unload Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 128/191] btrfs: qgroup: fix wrong qgroup metadata reserve for delayed inode Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 129/191] btrfs: improve device scanning messages Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 130/191] btrfs: reschedule if necessary when logging directory items Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 131/191] btrfs: send, recompute reference path after orphanization of a directory Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 132/191] btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioctl_send() Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 133/191] btrfs: cleanup cow block on error Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 134/191] btrfs: fix use-after-free on readahead extent after failure to create it Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 135/191] usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 136/191] usb: dwc3: ep0: Fix ZLP for OUT ep0 requests Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 137/191] usb: dwc3: gadget: Check MPS of the request length Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 138/191] usb: dwc3: core: add phy cleanup for probe error handling Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 139/191] usb: dwc3: core: dont trigger runtime pm when remove driver Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 140/191] usb: cdc-acm: fix cooldown mechanism Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 141/191] usb: typec: tcpm: reset hard_reset_count for any disconnect Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 142/191] usb: host: fsl-mph-dr-of: check return of dma_set_mask() Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 143/191] drm/i915: Force VTd workarounds when running as a guest OS Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 144/191] vt: keyboard, simplify vt_kdgkbsent Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 145/191] vt: keyboard, extend func_buf_lock to readers Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 146/191] HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery Greg Kroah-Hartman
2020-11-04  7:52   ` Pavel Machek
2020-11-04 14:40     ` Gerecke, Jason
2020-11-04 19:06       ` Pavel Machek
2020-11-03 20:37 ` [PATCH 4.19 147/191] udf: Fix memory leak when mounting Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 148/191] dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 149/191] iio:light:si1145: Fix timestamp alignment and prevent data leak Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 150/191] iio:adc:ti-adc0832 Fix alignment issue with timestamp Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 151/191] iio:adc:ti-adc12138 " Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 152/191] iio:gyro:itg3200: Fix timestamp alignment and prevent data leak Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 153/191] powerpc/drmem: Make lmb_size 64 bit Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 154/191] s390/stp: add locking to sysfs functions Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 155/191] powerpc/rtas: Restrict RTAS requests from userspace Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 156/191] powerpc: Warn about use of smt_snooze_delay Greg Kroah-Hartman
2020-11-05 19:23   ` Pavel Machek
2020-11-05 23:44     ` Joel Stanley
2020-11-03 20:37 ` [PATCH 4.19 157/191] powerpc/powernv/elog: Fix race while processing OPAL error log event Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 158/191] powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 159/191] NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 160/191] NFSD: Add missing NFSv2 .pc_func methods Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 161/191] ubifs: dent: Fix some potential memory leaks while iterating entries Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 162/191] perf python scripting: Fix printable strings in python3 scripts Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 163/191] ubi: check kthread_should_stop() after the setting of task state Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 164/191] ia64: fix build error with !COREDUMP Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 165/191] i2c: imx: Fix external abort on interrupt in exit paths Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 166/191] drm/amdgpu: dont map BO in reserved region Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 167/191] drm/amd/display: Dont invoke kgdb_breakpoint() unconditionally Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 168/191] ceph: promote to unsigned long long before shifting Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 169/191] libceph: clear con->out_msg on Policy::stateful_server faults Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 170/191] 9P: Cast to loff_t before multiplying Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 171/191] ring-buffer: Return 0 on success from ring_buffer_resize() Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 172/191] vringh: fix __vringh_iov() when riov and wiov are different Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 173/191] ext4: fix leaking sysfs kobject after failed mount Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 174/191] ext4: fix error handling code in add_new_gdb Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 175/191] ext4: fix invalid inode checksum Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 176/191] ext4: fix superblock checksum calculation race Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 177/191] drm/ttm: fix eviction valuable range check Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 178/191] rtc: rx8010: dont modify the global rtc ops Greg Kroah-Hartman
2020-11-05 19:25   ` Pavel Machek
2020-11-03 20:37 ` [PATCH 4.19 179/191] tty: make FONTX ioctl use the tty pointer they were actually passed Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 180/191] arm64: berlin: Select DW_APB_TIMER_OF Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 181/191] cachefiles: Handle readpage error correctly Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 182/191] hil/parisc: Disable HIL driver when it gets stuck Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 183/191] arm: dts: mt7623: add missing pause for switchport Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 184/191] ARM: samsung: fix PM debug build with DEBUG_LL but !MMU Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 185/191] ARM: s3c24xx: fix missing system reset Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 186/191] device property: Keep secondary firmware node secondary by type Greg Kroah-Hartman
2020-11-03 20:37 ` [PATCH 4.19 187/191] device property: Dont clear secondary pointer for shared primary firmware node Greg Kroah-Hartman
2020-11-03 20:38 ` [PATCH 4.19 188/191] KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR Greg Kroah-Hartman
2020-11-03 20:38 ` [PATCH 4.19 189/191] staging: comedi: cb_pcidas: Allow 2-channel commands for AO subdevice Greg Kroah-Hartman
2020-11-03 20:38 ` [PATCH 4.19 190/191] staging: octeon: repair "fixed-link" support Greg Kroah-Hartman
2020-11-03 20:38 ` [PATCH 4.19 191/191] staging: octeon: Drop on uncorrectable alignment or FCS error Greg Kroah-Hartman
2020-11-04  7:26 ` [PATCH 4.19 000/191] 4.19.155-rc1 review Pavel Machek
2020-11-04 10:33 ` Naresh Kamboju
2020-11-04 17:49 ` 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=20201103203241.558540091@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mhiramat@kernel.org \
    --cc=mingo@kernel.org \
    --cc=sashal@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;
as well as URLs for NNTP newsgroup(s).