stable.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, "Maciej Żenczykowski" <maze@google.com>,
	"Eric Dumazet" <edumazet@google.com>,
	"Willem de Bruijn" <willemb@google.com>,
	"Lorenzo Colitti" <lorenzo@google.com>,
	"Sunmeet Gill (Sunny)" <sgill@quicinc.com>,
	"Vinay Paradkar" <vparadka@qti.qualcomm.com>,
	"Tyler Wear" <twear@quicinc.com>,
	"David Ahern" <dsahern@kernel.org>
Subject: [PATCH 4.9 003/139] net/ipv4: always honour route mtu during forwarding
Date: Tue, 27 Oct 2020 14:48:17 +0100	[thread overview]
Message-ID: <20201027134902.306481654@linuxfoundation.org> (raw)
In-Reply-To: <20201027134902.130312227@linuxfoundation.org>

From: "Maciej Żenczykowski" <maze@google.com>

[ Upstream commit 02a1b175b0e92d9e0fa5df3957ade8d733ceb6a0 ]

Documentation/networking/ip-sysctl.txt:46 says:
  ip_forward_use_pmtu - BOOLEAN
    By default we don't trust protocol path MTUs while forwarding
    because they could be easily forged and can lead to unwanted
    fragmentation by the router.
    You only need to enable this if you have user-space software
    which tries to discover path mtus by itself and depends on the
    kernel honoring this information. This is normally not the case.
    Default: 0 (disabled)
    Possible values:
    0 - disabled
    1 - enabled

Which makes it pretty clear that setting it to 1 is a potential
security/safety/DoS issue, and yet it is entirely reasonable to want
forwarded traffic to honour explicitly administrator configured
route mtus (instead of defaulting to device mtu).

Indeed, I can't think of a single reason why you wouldn't want to.
Since you configured a route mtu you probably know better...

It is pretty common to have a higher device mtu to allow receiving
large (jumbo) frames, while having some routes via that interface
(potentially including the default route to the internet) specify
a lower mtu.

Note that ipv6 forwarding uses device mtu unless the route is locked
(in which case it will use the route mtu).

This approach is not usable for IPv4 where an 'mtu lock' on a route
also has the side effect of disabling TCP path mtu discovery via
disabling the IPv4 DF (don't frag) bit on all outgoing frames.

I'm not aware of a way to lock a route from an IPv6 RA, so that also
potentially seems wrong.

Signed-off-by: Maciej Żenczykowski <maze@google.com>
Cc: Eric Dumazet <edumazet@google.com>
Cc: Willem de Bruijn <willemb@google.com>
Cc: Lorenzo Colitti <lorenzo@google.com>
Cc: Sunmeet Gill (Sunny) <sgill@quicinc.com>
Cc: Vinay Paradkar <vparadka@qti.qualcomm.com>
Cc: Tyler Wear <twear@quicinc.com>
Cc: David Ahern <dsahern@kernel.org>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 include/net/ip.h |    6 ++++++
 1 file changed, 6 insertions(+)

--- a/include/net/ip.h
+++ b/include/net/ip.h
@@ -342,12 +342,18 @@ static inline unsigned int ip_dst_mtu_ma
 						    bool forwarding)
 {
 	struct net *net = dev_net(dst->dev);
+	unsigned int mtu;
 
 	if (net->ipv4.sysctl_ip_fwd_use_pmtu ||
 	    ip_mtu_locked(dst) ||
 	    !forwarding)
 		return dst_mtu(dst);
 
+	/* 'forwarding = true' case should always honour route mtu */
+	mtu = dst_metric_raw(dst, RTAX_MTU);
+	if (mtu)
+		return mtu;
+
 	return min(READ_ONCE(dst->dev->mtu), IP_MAX_MTU);
 }
 



  parent reply	other threads:[~2020-10-27 14:03 UTC|newest]

Thread overview: 143+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-27 13:48 [PATCH 4.9 000/139] 4.9.241-rc1 review Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 001/139] ibmveth: Identify ingress large send packets Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 002/139] tipc: fix the skb_unshare() in tipc_buf_append() Greg Kroah-Hartman
2020-10-27 13:48 ` Greg Kroah-Hartman [this message]
2020-10-27 13:48 ` [PATCH 4.9 004/139] r8169: fix data corruption issue on RTL8402 Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 005/139] ALSA: bebob: potential info leak in hwdep_read() Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 006/139] net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 007/139] net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling ether_setup Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 008/139] nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download() Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 009/139] tcp: fix to update snd_wl1 in bulk receiver fast path Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 010/139] icmp: randomize the global rate limiter Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 011/139] cifs: remove bogus debug code Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 012/139] KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 013/139] ima: Dont ignore errors from crypto_shash_update() Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 014/139] crypto: algif_aead - Do not set MAY_BACKLOG on the async path Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 015/139] EDAC/i5100: Fix error handling order in i5100_init_one() Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 016/139] crypto: ixp4xx - Fix the size used in a dma_free_coherent() call Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 017/139] media: Revert "media: exynos4-is: Add missed check for pinctrl_lookup_state()" Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 018/139] media: m5mols: Check function pointer in m5mols_sensor_power Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 019/139] media: omap3isp: Fix memleak in isp_probe Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 020/139] crypto: omap-sham - fix digcnt register handling with export/import Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 021/139] media: tc358743: initialize variable Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 022/139] media: platform: fcp: Fix a reference count leak Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 023/139] media: ti-vpe: Fix a missing check and " Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 024/139] regulator: resolve supply after creating regulator Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 025/139] ath10k: provide survey info as accumulated data Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 026/139] ath6kl: prevent potential array overflow in ath6kl_add_new_sta() Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 027/139] ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 028/139] wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680 Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 029/139] ASoC: qcom: lpass-platform: fix memory leak Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 030/139] mwifiex: Do not use GFP_KERNEL in atomic context Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 031/139] drm/gma500: fix error check Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 032/139] scsi: qla4xxx: Fix an error handling path in qla4xxx_get_host_stats() Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 033/139] scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 034/139] backlight: sky81452-backlight: Fix refcount imbalance on error Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 035/139] VMCI: check return value of get_user_pages_fast() for errors Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 036/139] tty: serial: earlycon dependency Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 037/139] tty: hvcs: Dont NULL tty->driver_data until hvcs_cleanup() Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 038/139] pty: do tty_flip_buffer_push without port->lock in pty_write Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 039/139] drivers/virt/fsl_hypervisor: Fix error handling path Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 040/139] video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 041/139] video: fbdev: sis: fix null ptr dereference Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 042/139] HID: roccat: add bounds checking in kone_sysfs_write_settings() Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 043/139] ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 044/139] misc: mic: scif: Fix error handling path Greg Kroah-Hartman
2020-10-27 13:48 ` [PATCH 4.9 045/139] ALSA: seq: oss: Avoid mutex lock for a long-time ioctl Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 046/139] quota: clear padding in v2r1_mem2diskdqb() Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 047/139] net: enic: Cure the enic api locking trainwreck Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 048/139] mfd: sm501: Fix leaks in probe() Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 049/139] iwlwifi: mvm: split a print to avoid a WARNING in ROC Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 050/139] usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 051/139] usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 052/139] nl80211: fix non-split wiphy information Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 053/139] scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 054/139] mwifiex: fix double free Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 055/139] net: korina: fix kfree of rx/tx descriptor array Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 056/139] IB/mlx4: Fix starvation in paravirt mux/demux Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 057/139] IB/mlx4: Adjust delayed work when a dup is observed Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 058/139] powerpc/pseries: Fix missing of_node_put() in rng_init() Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 059/139] powerpc/icp-hv: Fix missing of_node_put() in success path Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 060/139] mtd: lpddr: fix excessive stack usage with clang Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 061/139] mtd: mtdoops: Dont write panic data twice Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 062/139] ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 063/139] RDMA/qedr: Fix use of uninitialized field Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 064/139] powerpc/tau: Use appropriate temperature sample interval Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 065/139] powerpc/tau: Remove duplicated set_thresholds() call Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 066/139] powerpc/tau: Disable TAU between measurements Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 067/139] perf intel-pt: Fix "context_switch event has no tid" error Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 068/139] RDMA/hns: Set the unsupported wr opcode Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 069/139] kdb: Fix pager search for multi-line strings Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 070/139] overflow: Include header file with SIZE_MAX declaration Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 071/139] powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 072/139] powerpc/perf/hv-gpci: Fix starting index value Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 073/139] cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifier Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 074/139] IB/rdmavt: Fix sizeof mismatch Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 075/139] lib/crc32.c: fix trivial typo in preprocessor condition Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 076/139] rapidio: fix error handling path Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 077/139] rapidio: fix the missed put_device() for rio_mport_add_riodev Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 078/139] clk: at91: clk-main: update key before writing AT91_CKGR_MOR Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 079/139] clk: bcm2835: add missing release if devm_clk_hw_register fails Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 080/139] vfio/pci: Clear token on bypass registration failure Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 081/139] Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 082/139] Input: ep93xx_keypad - fix handling of platform_get_irq() error Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 083/139] Input: omap4-keypad " Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 084/139] Input: twl4030_keypad " Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 085/139] Input: sun4i-ps2 " Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 086/139] KVM: x86: emulating RDPID failure shall return #UD rather than #GP Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 087/139] memory: omap-gpmc: Fix a couple off by ones Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 088/139] memory: fsl-corenet-cf: Fix handling of platform_get_irq() error Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 089/139] arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 090/139] arm64: dts: zynqmp: Remove additional compatible string for i2c IPs Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 091/139] powerpc/powernv/dump: Fix race while processing OPAL dump Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 092/139] nvmet: fix uninitialized work for zero kato Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 093/139] NTB: hw: amd: fix an issue about leak system resources Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 094/139] crypto: ccp - fix error handling Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 095/139] media: firewire: fix memory leak Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 096/139] media: ati_remote: sanity check for both endpoints Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 097/139] media: exynos4-is: Fix several reference count leaks due to pm_runtime_get_sync Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 098/139] media: exynos4-is: Fix a reference count leak " Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 099/139] media: exynos4-is: Fix a reference count leak Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 100/139] media: vsp1: Fix runtime PM imbalance on error Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 101/139] media: platform: s3c-camif: " Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 102/139] media: platform: sti: hva: " Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 103/139] media: bdisp: " Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 104/139] media: media/pci: prevent memory leak in bttv_probe Greg Kroah-Hartman
2020-10-27 13:49 ` [PATCH 4.9 105/139] media: uvcvideo: Ensure all probed info is returned to v4l2 Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 106/139] mmc: sdio: Check for CISTPL_VERS_1 buffer size Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 107/139] media: saa7134: avoid a shift overflow Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 108/139] fs: dlm: fix configfs memory leak Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 109/139] ntfs: add check for mft record size in superblock Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 110/139] PM: hibernate: remove the bogus call to get_gendisk() in software_resume() Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 111/139] scsi: mvumi: Fix error return in mvumi_io_attach() Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 112/139] scsi: target: core: Add CONTROL field for trace events Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 113/139] mic: vop: copy data to kernel space then write to io memory Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 114/139] misc: vop: add round_up(x,4) for vring_size to avoid kernel panic Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 115/139] usb: gadget: function: printer: fix use-after-free in __lock_acquire Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 116/139] udf: Limit sparing table size Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 117/139] udf: Avoid accessing uninitialized data on failed inode read Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 118/139] USB: cdc-acm: handle broken union descriptors Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 119/139] ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 120/139] misc: rtsx: Fix memory leak in rtsx_pci_probe Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 121/139] reiserfs: only call unlock_new_inode() if I_NEW Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 122/139] xfs: make sure the rt allocator doesnt run off the end Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 123/139] usb: ohci: Default to per-port over-current protection Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 124/139] Bluetooth: Only mark socket zapped after unlocking Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 125/139] scsi: ibmvfc: Fix error return in ibmvfc_probe() Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 126/139] brcmsmac: fix memory leak in wlc_phy_attach_lcnphy Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 127/139] rtl8xxxu: prevent potential memory leak Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 128/139] Fix use after free in get_capset_info callback Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 129/139] tty: ipwireless: fix error handling Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 130/139] ipvs: Fix uninit-value in do_ip_vs_set_ctl() Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 131/139] reiserfs: Fix memory leak in reiserfs_parse_options() Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 132/139] brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 133/139] usb: core: Solve race condition in anchor cleanup functions Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 134/139] ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 135/139] net: korina: cast KSEG0 address to pointer in kfree Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 136/139] usb: cdc-acm: add quirk to blacklist ETAS ES58X devices Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 137/139] USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync() Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 138/139] eeprom: at25: set minimum read/write access stride to 1 Greg Kroah-Hartman
2020-10-27 13:50 ` [PATCH 4.9 139/139] usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets Greg Kroah-Hartman
2020-10-28 13:53 ` [PATCH 4.9 000/139] 4.9.241-rc1 review Naresh Kamboju
2020-10-28 19:29 ` Jon Hunter
     [not found] ` <20201028170653.GB118534@roeck-us.net>
2020-10-28 19:55   ` 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=20201027134902.306481654@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=dsahern@kernel.org \
    --cc=edumazet@google.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lorenzo@google.com \
    --cc=maze@google.com \
    --cc=sgill@quicinc.com \
    --cc=stable@vger.kernel.org \
    --cc=twear@quicinc.com \
    --cc=vparadka@qti.qualcomm.com \
    --cc=willemb@google.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).