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, Thomas Hebb <tommyhebb@gmail.com>,
	Jiri Olsa <jolsa@kernel.org>,
	David Carrillo-Cisneros <davidcc@google.com>,
	Ian Rogers <irogers@google.com>,
	Igor Lubashev <ilubashe@akamai.com>,
	Namhyung Kim <namhyung@kernel.org>,
	Quentin Monnet <quentin@isovalent.com>,
	Song Liu <songliubraving@fb.com>,
	Stephane Eranian <eranian@google.com>,
	Arnaldo Carvalho de Melo <acme@redhat.com>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 4.14 207/228] tools build feature: Use CC and CXX from parent
Date: Thu, 20 Aug 2020 11:23:02 +0200	[thread overview]
Message-ID: <20200820091617.877908192@linuxfoundation.org> (raw)
In-Reply-To: <20200820091607.532711107@linuxfoundation.org>

From: Thomas Hebb <tommyhebb@gmail.com>

[ Upstream commit e3232c2f39acafd5a29128425bc30b9884642cfa ]

commit c8c188679ccf ("tools build: Use the same CC for feature detection
and actual build") changed these assignments from unconditional (:=) to
conditional (?=) so that they wouldn't clobber values from the
environment. However, conditional assignment does not work properly for
variables that Make implicitly sets, among which are CC and CXX. To
quote tools/scripts/Makefile.include, which handles this properly:

  # Makefiles suck: This macro sets a default value of $(2) for the
  # variable named by $(1), unless the variable has been set by
  # environment or command line. This is necessary for CC and AR
  # because make sets default values, so the simpler ?= approach
  # won't work as expected.

In other words, the conditional assignments will not run even if the
variables are not overridden in the environment; Make will set CC to
"cc" and CXX to "g++" when it starts[1], meaning the variables are not
empty by the time the conditional assignments are evaluated. This breaks
cross-compilation when CROSS_COMPILE is set but CC isn't, since "cc"
gets used for feature detection instead of the cross compiler (and
likewise for CXX).

To fix the issue, just pass down the values of CC and CXX computed by
the parent Makefile, which gets included by the Makefile that actually
builds whatever we're detecting features for and so is guaranteed to
have good values. This is a better solution anyway, since it means we
aren't trying to replicate the logic of the parent build system and so
don't risk it getting out of sync.

Leave PKG_CONFIG alone, since 1) there's no common logic to compute it
in Makefile.include, and 2) it's not an implicit variable, so
conditional assignment works properly.

[1] https://www.gnu.org/software/make/manual/html_node/Implicit-Variables.html

Fixes: c8c188679ccf ("tools build: Use the same CC for feature detection and actual build")
Signed-off-by: Thomas Hebb <tommyhebb@gmail.com>
Acked-by: Jiri Olsa <jolsa@kernel.org>
Cc: David Carrillo-Cisneros <davidcc@google.com>
Cc: Ian Rogers <irogers@google.com>
Cc: Igor Lubashev <ilubashe@akamai.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Quentin Monnet <quentin@isovalent.com>
Cc: Song Liu <songliubraving@fb.com>
Cc: Stephane Eranian <eranian@google.com>
Cc: thomas hebb <tommyhebb@gmail.com>
Link: http://lore.kernel.org/lkml/0a6e69d1736b0fa231a648f50b0cce5d8a6734ef.1595822871.git.tommyhebb@gmail.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 tools/build/Makefile.feature | 2 +-
 tools/build/feature/Makefile | 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/tools/build/Makefile.feature b/tools/build/Makefile.feature
index c71a05b9c984f..a2389f0c0b1c0 100644
--- a/tools/build/Makefile.feature
+++ b/tools/build/Makefile.feature
@@ -7,7 +7,7 @@ endif
 
 feature_check = $(eval $(feature_check_code))
 define feature_check_code
-  feature-$(1) := $(shell $(MAKE) OUTPUT=$(OUTPUT_FEATURES) CFLAGS="$(EXTRA_CFLAGS) $(FEATURE_CHECK_CFLAGS-$(1))" CXXFLAGS="$(EXTRA_CXXFLAGS) $(FEATURE_CHECK_CXXFLAGS-$(1))" LDFLAGS="$(LDFLAGS) $(FEATURE_CHECK_LDFLAGS-$(1))" -C $(feature_dir) $(OUTPUT_FEATURES)test-$1.bin >/dev/null 2>/dev/null && echo 1 || echo 0)
+  feature-$(1) := $(shell $(MAKE) OUTPUT=$(OUTPUT_FEATURES) CC=$(CC) CXX=$(CXX) CFLAGS="$(EXTRA_CFLAGS) $(FEATURE_CHECK_CFLAGS-$(1))" CXXFLAGS="$(EXTRA_CXXFLAGS) $(FEATURE_CHECK_CXXFLAGS-$(1))" LDFLAGS="$(LDFLAGS) $(FEATURE_CHECK_LDFLAGS-$(1))" -C $(feature_dir) $(OUTPUT_FEATURES)test-$1.bin >/dev/null 2>/dev/null && echo 1 || echo 0)
 endef
 
 feature_set = $(eval $(feature_set_code))
diff --git a/tools/build/feature/Makefile b/tools/build/feature/Makefile
index 96982640fbf88..26316749e594a 100644
--- a/tools/build/feature/Makefile
+++ b/tools/build/feature/Makefile
@@ -55,8 +55,6 @@ FILES=                                          \
 
 FILES := $(addprefix $(OUTPUT),$(FILES))
 
-CC ?= $(CROSS_COMPILE)gcc
-CXX ?= $(CROSS_COMPILE)g++
 PKG_CONFIG ?= $(CROSS_COMPILE)pkg-config
 LLVM_CONFIG ?= llvm-config
 
-- 
2.25.1




  parent reply	other threads:[~2020-08-20 10:48 UTC|newest]

Thread overview: 234+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-08-20  9:19 [PATCH 4.14 000/228] 4.14.194-rc1 review Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 001/228] USB: serial: qcserial: add EM7305 QDL product ID Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 002/228] net/mlx5e: Dont support phys switch id if not in switchdev mode Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 003/228] USB: iowarrior: fix up report size handling for some devices Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 004/228] usb: xhci: define IDs for various ASMedia host controllers Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 005/228] usb: xhci: Fix ASMedia ASM1142 DMA addressing Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 006/228] ALSA: seq: oss: Serialize ioctls Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 007/228] staging: android: ashmem: Fix lockdep warning for write operation Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 008/228] Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 009/228] Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 010/228] Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 011/228] omapfb: dss: Fix max fclk divider for omap36xx Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 012/228] binder: Prevent context manager from incrementing ref 0 Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 013/228] vgacon: Fix for missing check in scrollback handling Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 014/228] mtd: properly check all write ioctls for permissions Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 015/228] leds: wm831x-status: fix use-after-free on unbind Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 016/228] leds: da903x: " Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 017/228] leds: lm3533: " Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 018/228] leds: 88pm860x: " Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 019/228] net/9p: validate fds in p9_fd_open Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 020/228] drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 021/228] drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 022/228] i2c: slave: improve sanity check when registering Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 023/228] i2c: slave: add sanity check when unregistering Greg Kroah-Hartman
2020-08-20  9:19 ` [PATCH 4.14 024/228] cfg80211: check vendor command doit pointer before use Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 025/228] igb: reinit_locked() should be called with rtnl_lock Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 026/228] atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 027/228] tools lib traceevent: Fix memory leak in process_dynamic_array_len Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 028/228] Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 029/228] xattr: break delegations in {set,remove}xattr Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 030/228] ipv4: Silence suspicious RCU usage warning Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 031/228] ipv6: fix memory leaks on IPV6_ADDRFORM path Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 032/228] net: ethernet: mtk_eth_soc: fix MTU warnings Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 033/228] vxlan: Ensure FDB dump is performed under RCU Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 034/228] net: lan78xx: replace bogus endpoint lookup Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 035/228] hv_netvsc: do not use VF device if link is down Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 036/228] net: gre: recompute gre csum for sctp over gre tunnels Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 037/228] openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 038/228] Revert "vxlan: fix tos value before xmit" Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 039/228] selftests/net: relax cpu affinity requirement in msg_zerocopy test Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 040/228] usb: hso: check for return value in hso_serial_common_create() Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 041/228] rxrpc: Fix race between recvmsg and sendmsg on immediate call failure Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 042/228] Smack: fix use-after-free in smk_write_relabel_self() Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 043/228] tracepoint: Mark __tracepoint_strings __used Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 044/228] HID: input: Fix devices that return multiple bytes in battery report Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 045/228] cgroup: add missing skcd->no_refcnt check in cgroup_sk_clone() Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 046/228] x86/mce/inject: Fix a wrong assignment of i_mce.status Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 047/228] sched: correct SD_flags returned by tl->sd_flags() Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 048/228] arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 049/228] arm64: dts: rockchip: fix rk3399-puma gmac reset gpio Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 050/228] EDAC: Fix reference count leaks Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 051/228] arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 052/228] arm64: dts: exynos: Fix silent hang after boot on Espresso Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 053/228] m68k: mac: Dont send IOP message until channel is idle Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 054/228] m68k: mac: Fix IOP status/control register writes Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 055/228] platform/x86: intel-hid: Fix return value check in check_acpi_dev() Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 056/228] platform/x86: intel-vbtn: " Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 057/228] ARM: at91: pm: add missing put_device() call in at91_pm_sram_init() Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 058/228] spi: lantiq: fix: Rx overflow error in full duplex mode Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 059/228] ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh() Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 060/228] drm/tilcdc: fix leak & null ref in panel_connector_get_modes Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 061/228] Bluetooth: add a mutex lock to avoid UAF in do_enale_set Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 062/228] fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 063/228] drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 064/228] video: fbdev: neofb: fix memory leak in neo_scan_monitor() Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 065/228] md-cluster: fix wild pointer of unlock_all_bitmaps() Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 066/228] arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 067/228] drm/nouveau: fix multiple instances of reference count leaks Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 068/228] drm/debugfs: fix plain echo to connector "force" attribute Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 069/228] irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 070/228] mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 071/228] brcmfmac: To fix Bss Info flag definition Bug Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 072/228] brcmfmac: set state of hanger slot to FREE when flushing PSQ Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 073/228] iwlegacy: Check the return value of pcie_capability_read_*() Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 074/228] gpu: host1x: debug: Fix multiple channels emitting messages simultaneously Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 075/228] usb: gadget: net2280: fix memory leak on probe error handling paths Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 076/228] bdc: Fix bug causing crash after multiple disconnects Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 077/228] usb: bdc: Halt controller on suspend Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 078/228] dyndbg: fix a BUG_ON in ddebug_describe_flags Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 079/228] bcache: fix super block seq numbers comparision in register_cache_set() Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 080/228] ACPICA: Do not increment operation_region reference counts for field units Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 081/228] agp/intel: Fix a memory leak on module initialisation failure Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 082/228] video: fbdev: sm712fb: fix an issue about iounmap for a wrong address Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 083/228] console: newport_con: fix an issue about leak related system resources Greg Kroah-Hartman
2020-08-20  9:20 ` [PATCH 4.14 084/228] video: pxafb: Fix the function used to balance a dma_alloc_coherent() call Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 085/228] iio: improve IIO_CONCENTRATION channel type description Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 086/228] drm/arm: fix unintentional integer overflow on left shift Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 087/228] leds: lm355x: avoid enum conversion warning Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 088/228] media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities() Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 089/228] ASoC: Intel: bxt_rt298: add missing .owner field Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 090/228] scsi: cumana_2: Fix different dev_id between request_irq() and free_irq() Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 091/228] drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 092/228] cxl: Fix kobject memleak Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 093/228] drm/radeon: fix array out-of-bounds read and write issues Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 094/228] scsi: powertec: Fix different dev_id between request_irq() and free_irq() Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 095/228] scsi: eesox: " Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 096/228] ipvs: allow connection reuse for unconfirmed conntrack Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 097/228] media: firewire: Using uninitialized values in node_probe() Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 098/228] media: exynos4-is: Add missed check for pinctrl_lookup_state() Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 099/228] xfs: fix reflink quota reservation accounting error Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 100/228] PCI: Fix pci_cfg_wait queue locking problem Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 101/228] leds: core: Flush scheduled work for system suspend Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 102/228] drm: panel: simple: Fix bpc for LG LB070WV8 panel Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 103/228] drm/bridge: sil_sii8620: initialize return of sii8620_readb Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 104/228] scsi: scsi_debug: Add check for sdebug_max_queue during module init Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 105/228] mwifiex: Prevent memory corruption handling keys Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 106/228] powerpc/vdso: Fix vdso cpu truncation Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 107/228] staging: rtl8192u: fix a dubious looking mask before a shift Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 108/228] PCI/ASPM: Add missing newline in sysfs policy Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 109/228] drm/imx: tve: fix regulator_disable error path Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 110/228] USB: serial: iuu_phoenix: fix led-activity helpers Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 111/228] thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor() Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 112/228] coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb() Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 113/228] MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init() Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 114/228] usb: dwc2: Fix error path in gadget registration Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 115/228] scsi: mesh: Fix panic after host or bus reset Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 116/228] net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 117/228] Smack: fix another vsscanf out of bounds Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 118/228] Smack: prevent underflow in smk_set_cipso() Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 119/228] power: supply: check if calc_soc succeeded in pm860x_init_battery Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 120/228] Bluetooth: hci_serdev: Only unregister device if it was registered Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 121/228] selftests/powerpc: Fix CPU affinity for child process Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 122/228] PCI: Release IVRS table in AMD ACS quirk Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 123/228] selftests/powerpc: Fix online CPU selection Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 124/228] s390/qeth: dont process empty bridge port events Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 125/228] wl1251: fix always return 0 error Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 126/228] tools, build: Propagate build failures from tools/build/Makefile.build Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 127/228] net: ethernet: aquantia: Fix wrong return value Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 128/228] liquidio: Fix wrong return value in cn23xx_get_pf_num() Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 129/228] net: spider_net: Fix the size used in a dma_free_coherent() call Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 130/228] fsl/fman: use 32-bit unsigned integer Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 131/228] fsl/fman: fix dereference null return value Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 132/228] fsl/fman: fix unreachable code Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 133/228] fsl/fman: check dereferencing null pointer Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 134/228] fsl/fman: fix eth hash table allocation Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 135/228] dlm: Fix kobject memleak Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 136/228] pinctrl-single: fix pcs_parse_pinconf() return value Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 137/228] x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 138/228] crypto: aesni - add compatibility with IAS Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 139/228] af_packet: TPACKET_V3: fix fill status rwlock imbalance Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 140/228] drivers/net/wan/lapbether: Added needed_headroom and a skb->len check Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 141/228] net/nfc/rawsock.c: add CAP_NET_RAW check Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 142/228] net: refactor bind_bucket fastreuse into helper Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 143/228] net: Set fput_needed iff FDPUT_FPUT is set Greg Kroah-Hartman
2020-08-20  9:21 ` [PATCH 4.14 144/228] USB: serial: cp210x: re-enable auto-RTS on open Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 145/228] USB: serial: cp210x: enable usb generic throttle/unthrottle Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 146/228] ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 147/228] ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 148/228] ALSA: usb-audio: add quirk for Pioneer DDJ-RB Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 149/228] crypto: qat - fix double free in qat_uclo_create_batch_init_list Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 150/228] crypto: ccp - Fix use of merged scatterlists Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 151/228] crypto: cpt - dont sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 152/228] bitfield.h: dont compile-time validate _val in FIELD_FIT Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 153/228] fs/minix: check return value of sb_getblk() Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 154/228] fs/minix: dont allow getting deleted inodes Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 155/228] fs/minix: reject too-large maximum file size Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 156/228] ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 157/228] 9p: Fix memory leak in v9fs_mount Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 158/228] spi: spidev: Align buffers for DMA Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 159/228] mtd: rawnand: qcom: avoid write to unavailable register Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 160/228] parisc: Implement __smp_store_release and __smp_load_acquire barriers Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 161/228] parisc: mask out enable and reserved bits from sba imask Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 162/228] ARM: 8992/1: Fix unwind_frame for clang-built kernels Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 163/228] irqdomain/treewide: Free firmware node after domain removal Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 164/228] xen/balloon: fix accounting in alloc_xenballooned_pages error path Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 165/228] xen/balloon: make the balloon wait interruptible Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 166/228] net: initialize fastreuse on inet_inherit_port Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 167/228] smb3: warn on confusing error scenario with sec=krb5 Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 168/228] PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context() Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 169/228] btrfs: dont allocate anonymous block device for user invisible roots Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 170/228] btrfs: only search for left_info if there is no right_info in try_merge_free_space Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 171/228] btrfs: fix memory leaks after failure to lookup checksums during inode logging Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 172/228] dt-bindings: iio: io-channel-mux: Fix compatible string in example code Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 173/228] iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 174/228] xtensa: fix xtensa_pmu_setup prototype Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 175/228] powerpc: Fix circular dependency between percpu.h and mmu.h Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 176/228] net: ethernet: stmmac: Disable hardware multicast filter Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 177/228] net: stmmac: dwmac1000: provide multicast filter fallback Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 178/228] net/compat: Add missing sock updates for SCM_RIGHTS Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 179/228] md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 180/228] bcache: allocate meta data pages as compound pages Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 181/228] mac80211: fix misplaced while instead of if Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 182/228] MIPS: CPU#0 is not hotpluggable Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 183/228] ext2: fix missing percpu_counter_inc Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 184/228] ocfs2: change slot number type s16 to u16 Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 185/228] ftrace: Setup correct FTRACE_FL_REGS flags for module Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 186/228] kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 187/228] tracing/hwlat: Honor the tracing_cpumask Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 188/228] tracing: Use trace_sched_process_free() instead of exit() for pid tracing Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 189/228] watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 190/228] watchdog: f71808e_wdt: remove use of wrong watchdog_info option Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 191/228] watchdog: f71808e_wdt: clear watchdog timeout occurred flag Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 192/228] pseries: Fix 64 bit logical memory block panic Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 193/228] perf intel-pt: Fix FUP packet state Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 194/228] drm/imx: imx-ldb: Disable both channels for split mode in enc->disable() Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 195/228] mfd: arizona: Ensure 32k clock is put on driver unbind and error Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 196/228] RDMA/ipoib: Return void from ipoib_ib_dev_stop() Greg Kroah-Hartman
2020-08-21  6:59   ` Pavel Machek
2020-08-20  9:22 ` [PATCH 4.14 197/228] USB: serial: ftdi_sio: make process-packet buffer unsigned Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 198/228] USB: serial: ftdi_sio: clean up receive processing Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 199/228] USB: serial: ftdi_sio: fix break and sysrq handling Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 200/228] gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 201/228] dm rq: dont call blk_mq_queue_stopped() in dm_stop_queue() Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 202/228] iommu/omap: Check for failure of a call to omap_iommu_dump_ctx Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 203/228] iommu/vt-d: Enforce PASID devTLB field mask Greg Kroah-Hartman
2020-08-20  9:22 ` [PATCH 4.14 204/228] i2c: rcar: slave: only send STOP event when we have been addressed Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 205/228] clk: clk-atlas6: fix return value check in atlas6_clk_init() Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 206/228] pwm: bcm-iproc: handle clk_get_rate() return Greg Kroah-Hartman
2020-08-20  9:23 ` Greg Kroah-Hartman [this message]
2020-08-20  9:23 ` [PATCH 4.14 208/228] i2c: rcar: avoid race when unregistering slave Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 209/228] Input: sentelic - fix error return when fsp_reg_write fails Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 210/228] drm/vmwgfx: Use correct vmw_legacy_display_unit pointer Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 211/228] drm/vmwgfx: Fix two list_for_each loop exit tests Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 212/228] net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 213/228] nfs: Fix getxattr kernel panic and memory overflow Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 214/228] fs/ufs: avoid potential u32 multiplication overflow Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 215/228] test_kmod: avoid potential double free in trigger_config_run_type() Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 216/228] mfd: dln2: Run event handler loop under spinlock Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 217/228] ALSA: echoaudio: Fix potential Oops in snd_echo_resume() Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 218/228] perf bench mem: Always memset source before memcpy Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 219/228] tools build feature: Quote CC and CXX for their arguments Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 220/228] sh: landisk: Add missing initialization of sh_io_port_base Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 221/228] khugepaged: retract_page_tables() remember to test exit Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 222/228] genirq/affinity: Handle affinity setting on inactive interrupts correctly Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 223/228] genirq/affinity: Make affinity setting if activated opt-in Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 224/228] arm64: dts: marvell: espressobin: add ethernet alias Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 225/228] dm cache: pass cache structure to mode functions Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 226/228] dm cache: submit writethrough writes in parallel to origin and cache Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 227/228] dm cache: remove all obsolete writethrough-specific code Greg Kroah-Hartman
2020-08-20  9:23 ` [PATCH 4.14 228/228] drm/radeon: fix fb_div check in ni_init_smc_spll_table() Greg Kroah-Hartman
2020-08-20 11:57 ` [PATCH 4.14 000/228] 4.14.194-rc1 review Jon Hunter
2020-08-20 12:38   ` Greg Kroah-Hartman
2020-08-20 12:44     ` Greg Kroah-Hartman
2020-08-20 13:51       ` Greg Kroah-Hartman

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=20200820091617.877908192@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=acme@redhat.com \
    --cc=davidcc@google.com \
    --cc=eranian@google.com \
    --cc=ilubashe@akamai.com \
    --cc=irogers@google.com \
    --cc=jolsa@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=namhyung@kernel.org \
    --cc=quentin@isovalent.com \
    --cc=sashal@kernel.org \
    --cc=songliubraving@fb.com \
    --cc=stable@vger.kernel.org \
    --cc=tommyhebb@gmail.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).