From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, syzbot <syzkaller@googlegroups.com>,
Eric Dumazet <edumazet@google.com>,
Jakub Kicinski <kuba@kernel.org>,
Tudor Ambarus <tudor.ambarus@linaro.org>
Subject: [PATCH 5.4 131/134] ipv6: ensure sane device mtu in tunnels
Date: Fri, 3 Feb 2023 11:13:56 +0100 [thread overview]
Message-ID: <20230203101029.723729098@linuxfoundation.org> (raw)
In-Reply-To: <20230203101023.832083974@linuxfoundation.org>
From: Eric Dumazet <edumazet@google.com>
commit d89d7ff01235f218dad37de84457717f699dee79 upstream.
Another syzbot report [1] with no reproducer hints
at a bug in ip6_gre tunnel (dev:ip6gretap0)
Since ipv6 mcast code makes sure to read dev->mtu once
and applies a sanity check on it (see commit b9b312a7a451
"ipv6: mcast: better catch silly mtu values"), a remaining
possibility is that a layer is able to set dev->mtu to
an underflowed value (high order bit set).
This could happen indeed in ip6gre_tnl_link_config_route(),
ip6_tnl_link_config() and ipip6_tunnel_bind_dev()
Make sure to sanitize mtu value in a local variable before
it is written once on dev->mtu, as lockless readers could
catch wrong temporary value.
[1]
skbuff: skb_over_panic: text:ffff80000b7a2f38 len:40 put:40 head:ffff000149dcf200 data:ffff000149dcf2b0 tail:0xd8 end:0xc0 dev:ip6gretap0
------------[ cut here ]------------
kernel BUG at net/core/skbuff.c:120
Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP
Modules linked in:
CPU: 1 PID: 10241 Comm: kworker/1:1 Not tainted 6.0.0-rc7-syzkaller-18095-gbbed346d5a96 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/30/2022
Workqueue: mld mld_ifc_work
pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : skb_panic+0x4c/0x50 net/core/skbuff.c:116
lr : skb_panic+0x4c/0x50 net/core/skbuff.c:116
sp : ffff800020dd3b60
x29: ffff800020dd3b70 x28: 0000000000000000 x27: ffff00010df2a800
x26: 00000000000000c0 x25: 00000000000000b0 x24: ffff000149dcf200
x23: 00000000000000c0 x22: 00000000000000d8 x21: ffff80000b7a2f38
x20: ffff00014c2f7800 x19: 0000000000000028 x18: 00000000000001a9
x17: 0000000000000000 x16: ffff80000db49158 x15: ffff000113bf1a80
x14: 0000000000000000 x13: 00000000ffffffff x12: ffff000113bf1a80
x11: ff808000081c0d5c x10: 0000000000000000 x9 : 73f125dc5c63ba00
x8 : 73f125dc5c63ba00 x7 : ffff800008161d1c x6 : 0000000000000000
x5 : 0000000000000080 x4 : 0000000000000001 x3 : 0000000000000000
x2 : ffff0001fefddcd0 x1 : 0000000100000000 x0 : 0000000000000089
Call trace:
skb_panic+0x4c/0x50 net/core/skbuff.c:116
skb_over_panic net/core/skbuff.c:125 [inline]
skb_put+0xd4/0xdc net/core/skbuff.c:2049
ip6_mc_hdr net/ipv6/mcast.c:1714 [inline]
mld_newpack+0x14c/0x270 net/ipv6/mcast.c:1765
add_grhead net/ipv6/mcast.c:1851 [inline]
add_grec+0xa20/0xae0 net/ipv6/mcast.c:1989
mld_send_cr+0x438/0x5a8 net/ipv6/mcast.c:2115
mld_ifc_work+0x38/0x290 net/ipv6/mcast.c:2653
process_one_work+0x2d8/0x504 kernel/workqueue.c:2289
worker_thread+0x340/0x610 kernel/workqueue.c:2436
kthread+0x12c/0x158 kernel/kthread.c:376
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860
Code: 91011400 aa0803e1 a90027ea 94373093 (d4210000)
Fixes: c12b395a4664 ("gre: Support GRE over IPv6")
Reported-by: syzbot <syzkaller@googlegroups.com>
Signed-off-by: Eric Dumazet <edumazet@google.com>
Link: https://lore.kernel.org/r/20221024020124.3756833-1-eric.dumazet@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
[ta: Backport patch for stable kernels < 5.10.y. Fix conflict in
net/ipv6/ip6_tunnel.c, mtu initialized with:
mtu = rt->dst.dev->mtu - t_hlen;]
Cc: <stable@vger.kernel.org> # 4.14.y, 4.19.y, 5.4.y
Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
net/ipv6/ip6_gre.c | 12 +++++++-----
net/ipv6/ip6_tunnel.c | 10 ++++++----
net/ipv6/sit.c | 8 +++++---
3 files changed, 18 insertions(+), 12 deletions(-)
--- a/net/ipv6/ip6_gre.c
+++ b/net/ipv6/ip6_gre.c
@@ -1137,14 +1137,16 @@ static void ip6gre_tnl_link_config_route
dev->needed_headroom = dst_len;
if (set_mtu) {
- dev->mtu = rt->dst.dev->mtu - t_hlen;
+ int mtu = rt->dst.dev->mtu - t_hlen;
+
if (!(t->parms.flags & IP6_TNL_F_IGN_ENCAP_LIMIT))
- dev->mtu -= 8;
+ mtu -= 8;
if (dev->type == ARPHRD_ETHER)
- dev->mtu -= ETH_HLEN;
+ mtu -= ETH_HLEN;
- if (dev->mtu < IPV6_MIN_MTU)
- dev->mtu = IPV6_MIN_MTU;
+ if (mtu < IPV6_MIN_MTU)
+ mtu = IPV6_MIN_MTU;
+ WRITE_ONCE(dev->mtu, mtu);
}
}
ip6_rt_put(rt);
--- a/net/ipv6/ip6_tunnel.c
+++ b/net/ipv6/ip6_tunnel.c
@@ -1430,6 +1430,7 @@ static void ip6_tnl_link_config(struct i
struct __ip6_tnl_parm *p = &t->parms;
struct flowi6 *fl6 = &t->fl.u.ip6;
int t_hlen;
+ int mtu;
memcpy(dev->dev_addr, &p->laddr, sizeof(struct in6_addr));
memcpy(dev->broadcast, &p->raddr, sizeof(struct in6_addr));
@@ -1472,12 +1473,13 @@ static void ip6_tnl_link_config(struct i
dev->hard_header_len = rt->dst.dev->hard_header_len +
t_hlen;
- dev->mtu = rt->dst.dev->mtu - t_hlen;
+ mtu = rt->dst.dev->mtu - t_hlen;
if (!(t->parms.flags & IP6_TNL_F_IGN_ENCAP_LIMIT))
- dev->mtu -= 8;
+ mtu -= 8;
- if (dev->mtu < IPV6_MIN_MTU)
- dev->mtu = IPV6_MIN_MTU;
+ if (mtu < IPV6_MIN_MTU)
+ mtu = IPV6_MIN_MTU;
+ WRITE_ONCE(dev->mtu, mtu);
}
ip6_rt_put(rt);
}
--- a/net/ipv6/sit.c
+++ b/net/ipv6/sit.c
@@ -1083,10 +1083,12 @@ static void ipip6_tunnel_bind_dev(struct
if (tdev && !netif_is_l3_master(tdev)) {
int t_hlen = tunnel->hlen + sizeof(struct iphdr);
+ int mtu;
- dev->mtu = tdev->mtu - t_hlen;
- if (dev->mtu < IPV6_MIN_MTU)
- dev->mtu = IPV6_MIN_MTU;
+ mtu = tdev->mtu - t_hlen;
+ if (mtu < IPV6_MIN_MTU)
+ mtu = IPV6_MIN_MTU;
+ WRITE_ONCE(dev->mtu, mtu);
}
}
next prev parent reply other threads:[~2023-02-03 10:33 UTC|newest]
Thread overview: 151+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-02-03 10:11 [PATCH 5.4 000/134] 5.4.231-rc1 review Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 001/134] clk: generalize devm_clk_get() a bit Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 002/134] clk: Provide new devm_clk helpers for prepared and enabled clocks Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 003/134] memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 004/134] memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 005/134] ARM: dts: imx6qdl-gw560x: Remove incorrect uart-has-rtscts Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 006/134] ARM: imx27: Retrieve the SYSCTRL base address from devicetree Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 007/134] ARM: imx31: Retrieve the IIM " Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 008/134] ARM: imx35: " Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 009/134] ARM: imx: add missing of_node_put() Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 010/134] HID: intel_ish-hid: Add check for ishtp_dma_tx_map Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 011/134] EDAC/highbank: Fix memory leak in highbank_mc_probe() Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 012/134] tomoyo: fix broken dependency on *.conf.default Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 013/134] RDMA/core: Fix ib block iterator counter overflow Greg Kroah-Hartman
2023-02-03 10:11 ` [PATCH 5.4 014/134] IB/hfi1: Reject a zero-length user expected buffer Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 015/134] IB/hfi1: Reserve user expected TIDs Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 016/134] IB/hfi1: Fix expected receive setup error exit issues Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 017/134] affs: initialize fsdata in affs_truncate() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 018/134] amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 019/134] amd-xgbe: Delay AN timeout during KR training Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 020/134] bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 021/134] phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 022/134] net: nfc: Fix use-after-free in local_cleanup() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 023/134] net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 024/134] gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 025/134] wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 026/134] net/sched: sch_taprio: fix possible use-after-free Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 027/134] net: fix a concurrency bug in l2tp_tunnel_register() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 028/134] l2tp: Serialize access to sk_user_data with sk_callback_lock Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 029/134] l2tp: Dont sleep and disable BH under writer-side sk_callback_lock Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 030/134] net: usb: sr9700: Handle negative len Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 031/134] net: mdio: validate parameter addr in mdiobus_get_phy() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 032/134] HID: check empty report_list in hid_validate_values() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 033/134] HID: check empty report_list in bigben_probe() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 034/134] net: stmmac: fix invalid call to mdiobus_get_phy() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 035/134] HID: revert CHERRY_MOUSE_000C quirk Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 036/134] usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 037/134] usb: gadget: f_fs: Ensure ep0req is dequeued before free_request Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 038/134] net: mlx5: eliminate anonymous module_init & module_exit Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 039/134] drm/panfrost: fix GENERIC_ATOMIC64 dependency Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 040/134] dmaengine: Fix double increment of client_count in dma_chan_get() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 041/134] net: macb: fix PTP TX timestamp failure due to packet padding Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 042/134] HID: betop: check shape of output reports Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 043/134] dmaengine: xilinx_dma: use devm_platform_ioremap_resource() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 044/134] dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 045/134] dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 046/134] tcp: avoid the lookup process failing to get sk in ehash table Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 047/134] w1: fix deadloop in __w1_remove_master_device() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 048/134] w1: fix WARNING after calling w1_process() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 049/134] driver core: Fix test_async_probe_init saves device in wrong array Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 050/134] net: dsa: microchip: ksz9477: port map correction in ALU table entry register Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 051/134] tcp: fix rate_app_limited to default to 1 Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 052/134] cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 053/134] ASoC: fsl_micfil: Correct the number of steps on SX controls Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 054/134] drm: Add orientation quirk for Lenovo ideapad D330-10IGL Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 055/134] s390/debug: add _ASM_S390_ prefix to header guard Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 056/134] cpufreq: armada-37xx: stop using 0 as NULL pointer Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 057/134] ASoC: fsl_ssi: Rename AC97 streams to avoid collisions with AC97 CODEC Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 058/134] ASoC: fsl-asoc-card: Fix naming of AC97 CODEC widgets Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 059/134] spi: spidev: remove debug messages that access spidev->spi without locking Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 060/134] KVM: s390: interrupt: use READ_ONCE() before cmpxchg() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 061/134] scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 062/134] platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 063/134] platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 064/134] lockref: stop doing cpu_relax in the cmpxchg loop Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 065/134] mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 066/134] mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 067/134] mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 068/134] Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 069/134] netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 070/134] fs: reiserfs: remove useless new_opts in reiserfs_remount Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 071/134] Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 072/134] Bluetooth: hci_sync: cancel cmd_timer if hci_open failed Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 073/134] scsi: hpsa: Fix allocation size for scsi_host_alloc() Greg Kroah-Hartman
2023-02-03 10:12 ` [PATCH 5.4 074/134] module: Dont wait for GOING modules Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 075/134] tracing: Make sure trace_printk() can output as soon as it can be used Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 076/134] trace_events_hist: add check for return value of create_hist_field Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 077/134] ftrace/scripts: Update the instructions for ftrace-bisect.sh Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 078/134] cifs: Fix oops due to uncleared server->smbd_conn in reconnect Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 079/134] KVM: x86/vmx: Do not skip segment attributes if unusable bit is set Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 080/134] thermal: intel: int340x: Protect trip temperature from concurrent updates Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 081/134] ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 082/134] EDAC/device: Respect any driver-supplied workqueue polling value Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 083/134] EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_infos pvt_info Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 084/134] netlink: prevent potential spectre v1 gadgets Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 085/134] net: fix UaF in netns ops registration error path Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 086/134] netfilter: nft_set_rbtree: skip elements in transaction from garbage collection Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 087/134] netlink: annotate data races around nlk->portid Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 088/134] netlink: annotate data races around dst_portid and dst_group Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 089/134] netlink: annotate data races around sk_state Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 090/134] ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 091/134] ipv4: prevent potential spectre v1 gadget in fib_metrics_match() Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 092/134] netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 093/134] netrom: Fix use-after-free of a listening socket Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 094/134] net/sched: sch_taprio: do not schedule in taprio_reset() Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 095/134] sctp: fail if no bound addresses can be used for a given scope Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 096/134] net: ravb: Fix possible hang if RIS2_QFF1 happen Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 097/134] thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 098/134] net/tg3: resolve deadlock in tg3_reset_task() during EEH Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 099/134] net/phy/mdio-i2c: Move header file to include/linux/mdio Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 100/134] net: xgene: Move shared header file into include/linux Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 101/134] net: mdio-mux-meson-g12a: force internal PHY off on mux switch Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 102/134] Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 103/134] nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 104/134] block: fix and cleanup bio_check_ro Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 105/134] x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 106/134] netfilter: conntrack: unify established states for SCTP paths Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 107/134] perf/x86/amd: fix potential integer overflow on shift of a int Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 108/134] clk: Fix pointer casting to prevent oops in devm_clk_release() Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 109/134] x86/asm: Fix an assembler warning with current binutils Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 110/134] ARM: dts: imx: Fix pca9547 i2c-mux node name Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 111/134] bpf: Skip task with pid=1 in send_signal_common() Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 112/134] blk-cgroup: fix missing pd_online_fn() while activating policy Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 113/134] dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 114/134] sysctl: add a new register_sysctl_init() interface Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 115/134] panic: unset panic_on_warn inside panic() Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 116/134] mm: kasan: do not panic if both panic_on_warn and kasan_multishot set Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 117/134] exit: Add and use make_task_dead Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 118/134] objtool: Add a missing comma to avoid string concatenation Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 119/134] hexagon: Fix function name in die() Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 120/134] h8300: Fix build errors from do_exit() to make_task_dead() transition Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 121/134] csky: Fix function name in csky_alignment() and die() Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 122/134] ia64: make IA64_MCA_RECOVERY bool instead of tristate Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 123/134] exit: Put an upper limit on how often we can oops Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 124/134] exit: Expose "oops_count" to sysfs Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 125/134] exit: Allow oops_limit to be disabled Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 126/134] panic: Consolidate open-coded panic_on_warn checks Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 127/134] panic: Introduce warn_limit Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 128/134] panic: Expose "warn_count" to sysfs Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 129/134] docs: Fix path paste-o for /sys/kernel/warn_count Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 130/134] exit: Use READ_ONCE() for all oops/warn limit reads Greg Kroah-Hartman
2023-02-03 10:13 ` Greg Kroah-Hartman [this message]
2023-02-03 10:13 ` [PATCH 5.4 132/134] Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 133/134] usb: host: xhci-plat: add wakeup entry at sysfs Greg Kroah-Hartman
2023-02-03 10:13 ` [PATCH 5.4 134/134] Revert "xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()" Greg Kroah-Hartman
2023-02-03 15:56 ` [PATCH 5.4 000/134] 5.4.231-rc1 review Guenter Roeck
2023-02-03 16:45 ` Greg Kroah-Hartman
2023-02-03 17:18 ` Guenter Roeck
2023-02-03 18:54 ` Eric Biggers
2023-02-03 19:07 ` Eric Biggers
2023-02-03 19:28 ` Guenter Roeck
2023-02-03 19:49 ` Eric Biggers
2023-02-04 7:59 ` Greg Kroah-Hartman
2023-02-04 13:48 ` Sasha Levin
2023-02-04 13:59 ` Greg Kroah-Hartman
2023-02-04 16:08 ` Sasha Levin
2023-02-04 16:23 ` Greg Kroah-Hartman
2023-02-03 18:41 ` Florian Fainelli
2023-02-04 1:01 ` Shuah Khan
2023-02-04 1:50 ` Guenter Roeck
2023-02-04 9:00 ` Naresh Kamboju
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=20230203101029.723729098@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=edumazet@google.com \
--cc=kuba@kernel.org \
--cc=patches@lists.linux.dev \
--cc=stable@vger.kernel.org \
--cc=syzkaller@googlegroups.com \
--cc=tudor.ambarus@linaro.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).