linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Use subdir-ccflags-* to inherit debug flag
@ 2021-02-05  9:44 Yicong Yang
  2021-02-05  9:44 ` [PATCH 1/4] driver core: " Yicong Yang
                   ` (3 more replies)
  0 siblings, 4 replies; 17+ messages in thread
From: Yicong Yang @ 2021-02-05  9:44 UTC (permalink / raw)
  To: gregkh, jdelvare, linux, giometti, abbotti, hsweeten, kw,
	helgaas, linux-kernel, linux-pm, linux-hwmon, devel,
	linux-kbuild, masahiroy, michal.lkml
  Cc: prime.zeng, yangyicong, linuxarm

Few drivers use ccflags-* in their top directory to enable
-DDEBUG, but don't have config options to enable debug
in the sub-directories. They should want the subdirectories
inherit the debug flag from the top.

Use subdir-ccflags-* instead of ccflags-* to inherit the debug
settings from Kconfig when traversing subdirectories.

We primarily find this issue when debugging PCIe and other
drivers may also have this issues. Previous discussion can
be find at
https://lore.kernel.org/linux-pci/1612438215-33105-1-git-send-email-yangyicong@hisilicon.com/

Junhao He (4):
  driver core: Use subdir-ccflags-* to inherit debug flag
  hwmon: Use subdir-ccflags-* to inherit debug flag
  pps: Use subdir-ccflags-* to inherit debug flag
  staging: comedi: Use subdir-ccflags-* to inherit debug flag

 drivers/base/Makefile                         | 2 +-
 drivers/base/power/Makefile                   | 2 --
 drivers/hwmon/Makefile                        | 2 +-
 drivers/pps/Makefile                          | 2 +-
 drivers/staging/comedi/Makefile               | 2 +-
 drivers/staging/comedi/drivers/Makefile       | 1 -
 drivers/staging/comedi/drivers/tests/Makefile | 2 --
 drivers/staging/comedi/kcomedilib/Makefile    | 2 --
 8 files changed, 4 insertions(+), 11 deletions(-)

-- 
2.8.1


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2021-02-24  9:58 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-05  9:44 [PATCH 0/4] Use subdir-ccflags-* to inherit debug flag Yicong Yang
2021-02-05  9:44 ` [PATCH 1/4] driver core: " Yicong Yang
2021-02-05  9:53   ` Greg KH
2021-02-08 10:44     ` Yicong Yang
2021-02-08 10:47       ` Greg KH
2021-02-08 13:09         ` Yicong Yang
2021-02-10 11:42           ` Daniel Thompson
2021-02-24  9:56             ` Yicong Yang
2021-02-05  9:44 ` [PATCH 2/4] hwmon: " Yicong Yang
2021-02-05 18:28   ` Guenter Roeck
2021-02-05 20:08     ` Bjorn Helgaas
2021-02-08 10:51       ` Yicong Yang
2021-02-08 21:00       ` Guenter Roeck
2021-02-05  9:44 ` [PATCH 3/4] pps: " Yicong Yang
2021-02-05  9:44 ` [PATCH 4/4] staging: comedi: " Yicong Yang
2021-02-05  9:54   ` Greg KH
2021-02-06  0:52     ` Masahiro Yamada

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).