stable.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Ben Hutchings <ben.hutchings@codethink.co.uk>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	linux-kernel@vger.kernel.org
Cc: stable@vger.kernel.org, Andrey Ryabinin <aryabinin@virtuozzo.com>,
	Masami Hiramatsu <mhiramat@kernel.org>,
	Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>,
	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>,
	Borislav Petkov <bp@alien8.de>, Brian Gerst <brgerst@gmail.com>,
	"David S . Miller" <davem@davemloft.net>,
	Denys Vlasenko <dvlasenk@redhat.com>,
	"H. Peter Anvin" <hpa@zytor.com>,
	Josh Poimboeuf <jpoimboe@redhat.com>,
	Linus Torvalds <torvalds@linux-foundation.org>,
	Peter Zijlstra <peterz@infradead.org>,
	Thomas Gleixner <tglx@linutronix.de>,
	Ye Xiaolong <xiaolong.ye@intel.com>,
	Ingo Molnar <mingo@kernel.org>,
	Sasha Levin <alexander.levin@microsoft.com>
Subject: Re: [PATCH 4.4 076/134] kprobes/x86: Set kprobes pages read-only
Date: Sun, 01 Apr 2018 17:20:30 +0100	[thread overview]
Message-ID: <1522599630.2654.59.camel@codethink.co.uk> (raw)
In-Reply-To: <20180319171900.247219741@linuxfoundation.org>

On Mon, 2018-03-19 at 19:05 +0100, Greg Kroah-Hartman wrote:
> 4.4-stable review patch.  If anyone has any objections, please let me know.
> 
> ------------------
> 
> From: Masami Hiramatsu <mhiramat@kernel.org>
> 
> 
> [ Upstream commit d0381c81c2f782fa2131178d11e0cfb23d50d631 ]

This caused a regression in mainline, fixed by:

commit c93f5cf571e7795f97d49ef51b766cf25e328545
Author: Masami Hiramatsu <mhiramat@kernel.org>
Date:   Thu May 25 19:38:17 2017 +0900

    kprobes/x86: Fix to set RWX bits correctly before releasing trampoline

Ben.

> Set the pages which is used for kprobes' singlestep buffer
> and optprobe's trampoline instruction buffer to readonly.
> This can prevent unexpected (or unintended) instruction
> modification.
> 
> This also passes rodata_test as below.
> 
> Without this patch, rodata_test shows a warning:
> 
>   WARNING: CPU: 0 PID: 1 at arch/x86/mm/dump_pagetables.c:235 note_page+0x7a9/0xa20
>   x86/mm: Found insecure W+X mapping at address ffffffffa0000000/0xffffffffa0000000
> 
> With this fix, no W+X pages are found:
> 
>   x86/mm: Checked W+X mappings: passed, no W+X pages found.
>   rodata_test: all tests were successful
> 
> Reported-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
> Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org>
> Cc: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
> Cc: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
> Cc: Borislav Petkov <bp@alien8.de>
> Cc: Brian Gerst <brgerst@gmail.com>
> Cc: David S . Miller <davem@davemloft.net>
> Cc: Denys Vlasenko <dvlasenk@redhat.com>
> Cc: H. Peter Anvin <hpa@zytor.com>
> Cc: Josh Poimboeuf <jpoimboe@redhat.com>
> Cc: Linus Torvalds <torvalds@linux-foundation.org>
> Cc: Peter Zijlstra <peterz@infradead.org>
> Cc: Thomas Gleixner <tglx@linutronix.de>
> Cc: Ye Xiaolong <xiaolong.ye@intel.com>
> Link: http://lkml.kernel.org/r/149076375592.22469.14174394514338612247.stgit@devbox
> Signed-off-by: Ingo Molnar <mingo@kernel.org>
> Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> ---
>  arch/x86/kernel/kprobes/core.c |    4 ++++
>  arch/x86/kernel/kprobes/opt.c  |    3 +++
>  2 files changed, 7 insertions(+)
> 
> --- a/arch/x86/kernel/kprobes/core.c
> +++ b/arch/x86/kernel/kprobes/core.c
> @@ -406,6 +406,8 @@ static int arch_copy_kprobe(struct kprob
>  {
>  	int ret;
>  
> +	set_memory_rw((unsigned long)p->ainsn.insn & PAGE_MASK, 1);
> +
>  	/* Copy an instruction with recovering if other optprobe modifies it.*/
>  	ret = __copy_instruction(p->ainsn.insn, p->addr);
>  	if (!ret)
> @@ -420,6 +422,8 @@ static int arch_copy_kprobe(struct kprob
>  	else
>  		p->ainsn.boostable = -1;
>  
> +	set_memory_ro((unsigned long)p->ainsn.insn & PAGE_MASK, 1);
> +
>  	/* Check whether the instruction modifies Interrupt Flag or not */
>  	p->ainsn.if_modifier = is_IF_modifier(p->ainsn.insn);
>  
> --- a/arch/x86/kernel/kprobes/opt.c
> +++ b/arch/x86/kernel/kprobes/opt.c
> @@ -370,6 +370,7 @@ int arch_prepare_optimized_kprobe(struct
>  	}
>  
>  	buf = (u8 *)op->optinsn.insn;
> +	set_memory_rw((unsigned long)buf & PAGE_MASK, 1);
>  
>  	/* Copy instructions into the out-of-line buffer */
>  	ret = copy_optimized_instructions(buf + TMPL_END_IDX, op->kp.addr);
> @@ -392,6 +393,8 @@ int arch_prepare_optimized_kprobe(struct
>  	synthesize_reljump(buf + TMPL_END_IDX + op->optinsn.size,
>  			   (u8 *)op->kp.addr + op->optinsn.size);
>  
> +	set_memory_ro((unsigned long)buf & PAGE_MASK, 1);
> +
>  	flush_icache_range((unsigned long) buf,
>  			   (unsigned long) buf + TMPL_END_IDX +
>  			   op->optinsn.size + RELATIVEJUMP_SIZE);

-- 
Ben Hutchings
Software Developer, Codethink Ltd.

  reply	other threads:[~2018-04-01 16:20 UTC|newest]

Thread overview: 166+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-19 18:04 [PATCH 4.4 000/134] 4.4.123-stable review Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 001/134] blkcg: fix double free of new_blkg in blkcg_init_queue Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 002/134] Input: tsc2007 - check for presence and power down tsc2007 during probe Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 003/134] staging: speakup: Replace BUG_ON() with WARN_ON() Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 004/134] staging: wilc1000: add check for kmalloc allocation failure Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 006/134] drm: qxl: Dont alloc fbdev if emulation is not supported Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 007/134] ath10k: fix a warning during channel switch with multiple vaps Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 008/134] net: mvpp2: set dma mask and coherent dma mask on PPv2.2 Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 009/134] PCI/MSI: Stop disabling MSI/MSI-X in pci_device_shutdown() Greg Kroah-Hartman
2018-03-29 15:28   ` Ben Hutchings
2018-04-04 15:24     ` Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 010/134] selinux: check for address length in selinux_socket_bind() Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 011/134] perf sort: Fix segfault with basic block cycles sort dimension Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 012/134] i40e: Acquire NVM lock before reads on all devices Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 013/134] i40e: fix ethtool to get EEPROM data from X722 interface Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 014/134] perf tools: Make perf_event__synthesize_mmap_events() scale Greg Kroah-Hartman
2018-03-29 16:13   ` Ben Hutchings
2018-04-06  7:03     ` Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.4 015/134] drivers: net: xgene: Fix hardware checksum setting Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 017/134] ath10k: disallow DFS simulation if DFS channel is not enabled Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 018/134] perf probe: Return errno when not hitting any event Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 019/134] HID: clamp input to logical range if no null state Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 020/134] net/8021q: create device with all possible features in wanted_features Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 021/134] ARM: dts: Adjust moxart IRQ controller and flags Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 022/134] batman-adv: handle race condition for claims between gateways Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 023/134] of: fix of_device_get_modalias returned length when truncating buffers Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 024/134] [media] solo6x10: release vb2 buffers in solo_stop_streaming() Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 025/134] scsi: ipr: Fix missed EH wakeup Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 026/134] [media] media: i2c/soc_camera: fix ov6650 sensor getting wrong clock Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 027/134] timers, sched_clock: Update timeout for clock wrap Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 028/134] sysrq: Reset the watchdog timers while displaying high-resolution timers Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 029/134] Input: qt1070 - add OF device ID table Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 030/134] sched: act_csum: dont mangle TCP and UDP GSO packets Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 031/134] ASoC: rcar: ssi: dont set SSICR.CKDV = 000 with SSIWSR.CONT Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 032/134] spi: omap2-mcspi: poll OMAP2_MCSPI_CHSTAT_RXS for PIO transfer Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 033/134] tcp: sysctl: Fix a race to avoid unexpected 0 window from space Greg Kroah-Hartman
2018-03-29 21:23   ` Ben Hutchings
2018-03-19 18:05 ` [PATCH 4.4 034/134] dmaengine: imx-sdma: add 1ms delay to ensure SDMA channel is stopped Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 035/134] driver: (adm1275) set the m,b and R coefficients correctly for power Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 036/134] mm: Fix false-positive VM_BUG_ON() in page_cache_{get,add}_speculative() Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 037/134] blk-throttle: make sure expire time isnt too big Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 038/134] ARM: DRA7: hwmod_data: Prevent wait_target_disable error for usb_otg_ss Greg Kroah-Hartman
2018-03-19 23:52   ` Dan Rue
2018-03-20  5:08     ` Tero Kristo
2018-03-20  6:06       ` Dan Rue
2018-03-20  7:42     ` Greg Kroah-Hartman
2018-03-20  8:08       ` Sam Protsenko
2018-03-19 18:05 ` [PATCH 4.4 039/134] f2fs: relax node version check for victim data in gc Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 040/134] bonding: refine bond_fold_stats() wrap detection Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 041/134] powerpc/mm/hugetlb: Filter out hugepage size not supported by page table layout Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 042/134] braille-console: Fix value returned by _braille_console_setup Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 043/134] drm/vmwgfx: Fixes to vmwgfx_fb Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 044/134] vxlan: vxlan dev should inherit lowerdevs gso_max_size Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 045/134] NFC: nfcmrvl: Include unaligned.h instead of access_ok.h Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 046/134] NFC: nfcmrvl: double free on error path Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 047/134] ARM: dts: r8a7790: Correct parent of SSI[0-9] clocks Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 048/134] ARM: dts: r8a7791: " Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 049/134] powerpc: Avoid taking a data miss on every userspace instruction miss Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 050/134] net/faraday: Add missing include of of.h Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 052/134] reiserfs: Make cancel_old_flush() reliable Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 053/134] ALSA: firewire-digi00x: handle all MIDI messages on streaming packets Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 054/134] fm10k: correctly check if interface is removed Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 055/134] scsi: ses: dont get power status of SES device slot on probe Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 056/134] apparmor: Make path_max parameter readonly Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 057/134] iommu/iova: Fix underflow bug in __alloc_and_insert_iova_range Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 058/134] video: ARM CLCD: fix dma allocation size Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 061/134] coresight: Fixes coresight DT parse to get correct output port ID Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 062/134] MIPS: BPF: Quit clobbering callee saved registers in JIT code Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 063/134] MIPS: BPF: Fix multiple problems in JIT skb access helpers Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 064/134] MIPS: r2-on-r6-emu: Fix BLEZL and BGTZL identification Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 065/134] MIPS: r2-on-r6-emu: Clear BLTZALL and BGEZALL debugfs counters Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 067/134] md/raid6: Fix anomily when recovering a single device in RAID6 Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 068/134] usb: dwc2: Make sure we disconnect the gadget state Greg Kroah-Hartman
2018-04-01 15:49   ` Ben Hutchings
2018-04-03 17:41     ` Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 069/134] usb: gadget: dummy_hcd: Fix wrong power status bit clear/reset in dummy_hub_control() Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 070/134] drivers/perf: arm_pmu: handle no platform_device Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 071/134] perf inject: Copy events when reordering events in pipe mode Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 072/134] perf session: Dont rely on evlist " Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 073/134] scsi: sg: check for valid direction before starting the request Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 074/134] scsi: sg: close race condition in sg_remove_sfp_usercontext() Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 075/134] kprobes/x86: Fix kprobe-booster not to boost far call instructions Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.4 076/134] kprobes/x86: Set kprobes pages read-only Greg Kroah-Hartman
2018-04-01 16:20   ` Ben Hutchings [this message]
2018-04-02  6:45     ` Masami Hiramatsu
2018-04-03 10:27       ` Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 077/134] pwm: tegra: Increase precision in PWM rate calculation Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 078/134] wil6210: fix memory access violation in wil_memcpy_from/toio_32 Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 081/134] HID: elo: clear BTN_LEFT mapping Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 082/134] ARM: dts: exynos: Correct Trats2 panel reset line Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 083/134] sched: Stop switched_to_rt() from sending IPIs to offline CPUs Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 084/134] sched: Stop resched_cpu() " Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 085/134] test_firmware: fix setting old custom fw path back on exit Greg Kroah-Hartman
2018-04-01 18:56   ` Ben Hutchings
2018-04-03 19:06     ` Luis R. Rodriguez
2018-03-19 18:06 ` [PATCH 4.4 086/134] net: xfrm: allow clearing socket xfrm policies Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 087/134] mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]() Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 088/134] ARM: dts: am335x-pepper: Fix the audio CODECs reset pin Greg Kroah-Hartman
2018-04-01 20:48   ` Ben Hutchings
2018-04-06  6:49     ` Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 089/134] ARM: dts: omap3-n900: " Greg Kroah-Hartman
2018-04-01 20:49   ` Ben Hutchings
2018-04-06  6:58     ` Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 090/134] mtd: nand: ifc: update bufnum mask for ver >= 2.0.0 Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 091/134] ath10k: update tdls teardown state to target Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 092/134] cpufreq: Fix governor module removal race Greg Kroah-Hartman
2018-04-01 20:56   ` Ben Hutchings
2018-04-06  7:07     ` Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 093/134] clk: qcom: msm8916: fix mnd_width for codec_digcodec Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 094/134] ath10k: fix invalid STS_CAP_OFFSET_MASK Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 096/134] spi: sun6i: disable/unprepare clocks on remove Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 097/134] scsi: core: scsi_get_device_flags_keyed(): Always return device flags Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 098/134] scsi: devinfo: apply to HP XP the same flags as Hitachi VSP Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 099/134] scsi: dh: add new rdac devices Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 100/134] media: cpia2: Fix a couple off by one bugs Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 101/134] veth: set peer GSO values Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 102/134] drm/amdkfd: Fix memory leaks in kfd topology Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 103/134] agp/intel: Flush all chipset writes after updating the GGTT Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 104/134] mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 105/134] mac80211: remove BUG() when interface type is invalid Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 106/134] ASoC: nuc900: Fix a loop timeout test Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 107/134] ipvlan: add L2 check for packets arriving via virtual devices Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 108/134] rcutorture/configinit: Fix build directory error message Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 109/134] ima: relax requiring a file signature for new files with zero length Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 110/134] selftests/x86/entry_from_vm86: Exit with 1 if we fail Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 111/134] selftests/x86: Add tests for User-Mode Instruction Prevention Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 112/134] selftests/x86: Add tests for the STR and SLDT instructions Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 113/134] selftests/x86/entry_from_vm86: Add test cases for POPF Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 114/134] x86/vm86/32: Fix POPF emulation Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 115/134] x86/mm: Fix vmalloc_fault to use pXd_large Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 116/134] ALSA: pcm: Fix UAF in snd_pcm_oss_get_formats() Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 117/134] ALSA: hda - Revert power_save option default value Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 118/134] ALSA: seq: Fix possible UAF in snd_seq_check_queue() Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 119/134] ALSA: seq: Clear client entry before deleting else at closing Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 121/134] fs: Teach path_connected to handle nfs filesystems with multiple roots Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 122/134] lock_parent() needs to recheck if dentry got __dentry_killed under it Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 123/134] fs/aio: Add explicit RCU grace period when freeing kioctx Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 124/134] fs/aio: Use RCU accessors for kioctx_table->table[] Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 125/134] irqchip/gic-v3-its: Ensure nr_ites >= nr_lpis Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 126/134] scsi: sg: fix SG_DXFER_FROM_DEV transfers Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 127/134] scsi: sg: fix static checker warning in sg_is_valid_dxfer Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 128/134] scsi: sg: only check for dxfer_len greater than 256M Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 129/134] ARM: dts: LogicPD Torpedo: Fix I2C1 pinmux Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 130/134] btrfs: alloc_chunk: fix DUP stripe size handling Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 131/134] btrfs: Fix use-after-free when cleaning up fs_devs with a single stale device Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 132/134] USB: gadget: udc: Add missing platform_device_put() on error in bdc_pci_probe() Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 133/134] usb: gadget: bdc: 64-bit pointer capability check Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.4 134/134] bpf: fix incorrect sign extension in check_alu_op() Greg Kroah-Hartman
2018-03-19 20:57 ` [PATCH 4.4 000/134] 4.4.123-stable review Nathan Chancellor
2018-03-20  7:43   ` Greg Kroah-Hartman
2018-03-19 23:49 ` Dan Rue
2018-03-20  7:50 ` Greg Kroah-Hartman
2018-03-20 17:22   ` Naresh Kamboju
2018-03-21 13:22     ` Greg Kroah-Hartman
2018-03-21 13:18   ` Greg Kroah-Hartman
2018-03-21 17:40     ` Guenter Roeck
2018-03-22  8:20       ` Greg Kroah-Hartman
2018-03-22 13:15         ` Guenter Roeck
2018-03-21 19:40     ` Naresh Kamboju
2018-03-22 16:39     ` Guenter Roeck
2018-03-22 17:07       ` Greg Kroah-Hartman
2018-03-20 13:32 ` Guenter Roeck
2018-03-21  5:29   ` Nathan Chancellor
2018-03-21 13:11     ` Greg Kroah-Hartman
2018-03-21 13:15     ` Greg Kroah-Hartman
2018-03-20 17:33 ` Shuah Khan

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=1522599630.2654.59.camel@codethink.co.uk \
    --to=ben.hutchings@codethink.co.uk \
    --cc=alexander.levin@microsoft.com \
    --cc=ananth@linux.vnet.ibm.com \
    --cc=anil.s.keshavamurthy@intel.com \
    --cc=aryabinin@virtuozzo.com \
    --cc=bp@alien8.de \
    --cc=brgerst@gmail.com \
    --cc=davem@davemloft.net \
    --cc=dvlasenk@redhat.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=hpa@zytor.com \
    --cc=jpoimboe@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mhiramat@kernel.org \
    --cc=mingo@kernel.org \
    --cc=peterz@infradead.org \
    --cc=stable@vger.kernel.org \
    --cc=tglx@linutronix.de \
    --cc=torvalds@linux-foundation.org \
    --cc=xiaolong.ye@intel.com \
    /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).