* [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section @ 2020-02-01 12:43 Lukas Bulwahn 2020-02-01 13:13 ` Arnd Bergmann ` (3 more replies) 0 siblings, 4 replies; 15+ messages in thread From: Lukas Bulwahn @ 2020-02-01 12:43 UTC (permalink / raw) To: Karsten Keil, Arnd Bergmann Cc: isdn4linux, netdev, linux-kernel, Lukas Bulwahn Commit 6d97985072dc ("isdn: move capi drivers to staging") cleaned up the isdn drivers and split the MAINTAINERS section for ISDN, but missed to add the terminal slash for the two directories mISDN and hardware. Hence, all files in those directories were not part of the new ISDN/mISDN SUBSYSTEM, but were considered to be part of "THE REST". Rectify the situation, and while at it, also complete the section with two further build files that belong to that subsystem. This was identified with a small script that finds all files belonging to "THE REST" according to the current MAINTAINERS file, and I investigated upon its output. Fixes: 6d97985072dc ("isdn: move capi drivers to staging") Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com> --- Arnd, please ack or even pick it. It is no functional change, so I guess you could simply pick in your own tree for minor fixes. MAINTAINERS | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 1f77fb8cdde3..b6a0c4fa8cfd 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -8908,8 +8908,10 @@ L: isdn4linux@listserv.isdn4linux.de (subscribers-only) L: netdev@vger.kernel.org W: http://www.isdn4linux.de S: Maintained -F: drivers/isdn/mISDN -F: drivers/isdn/hardware +F: drivers/isdn/mISDN/ +F: drivers/isdn/hardware/ +F: drivers/isdn/Kconfig +F: drivers/isdn/Makefile ISDN/CMTP OVER BLUETOOTH M: Karsten Keil <isdn@linux-pingi.de> -- 2.17.1 ^ permalink raw reply related [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-01 12:43 [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section Lukas Bulwahn @ 2020-02-01 13:13 ` Arnd Bergmann [not found] ` <CAHp75Veb1fUkKyJ1_q=iXq=aFqtFrGoVMzoCk15CGaqmARUB+w@mail.gmail.com> ` (2 subsequent siblings) 3 siblings, 0 replies; 15+ messages in thread From: Arnd Bergmann @ 2020-02-01 13:13 UTC (permalink / raw) To: Lukas Bulwahn; +Cc: Karsten Keil, isdn4linux, Networking, linux-kernel On Sat, Feb 1, 2020 at 1:44 PM Lukas Bulwahn <lukas.bulwahn@gmail.com> wrote: > > Commit 6d97985072dc ("isdn: move capi drivers to staging") cleaned up the > isdn drivers and split the MAINTAINERS section for ISDN, but missed to add > the terminal slash for the two directories mISDN and hardware. Hence, all > files in those directories were not part of the new ISDN/mISDN SUBSYSTEM, > but were considered to be part of "THE REST". > > Rectify the situation, and while at it, also complete the section with two > further build files that belong to that subsystem. > > This was identified with a small script that finds all files belonging to > "THE REST" according to the current MAINTAINERS file, and I investigated > upon its output. > > Fixes: 6d97985072dc ("isdn: move capi drivers to staging") > Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com> > --- > Arnd, please ack or even pick it. > It is no functional change, so I guess you could simply pick in your own > tree for minor fixes. Thanks for fixing this, Acked-by: Arnd Bergmann <arnd@arndb.de> ^ permalink raw reply [flat|nested] 15+ messages in thread
[parent not found: <CAHp75Veb1fUkKyJ1_q=iXq=aFqtFrGoVMzoCk15CGaqmARUB+w@mail.gmail.com>]
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section [not found] ` <CAHp75Veb1fUkKyJ1_q=iXq=aFqtFrGoVMzoCk15CGaqmARUB+w@mail.gmail.com> @ 2020-02-01 14:46 ` Lukas Bulwahn 2020-02-01 18:32 ` Andy Shevchenko 0 siblings, 1 reply; 15+ messages in thread From: Lukas Bulwahn @ 2020-02-01 14:46 UTC (permalink / raw) To: Andy Shevchenko Cc: Lukas Bulwahn, Karsten Keil, Arnd Bergmann, isdn4linux, netdev, linux-kernel On Sat, 1 Feb 2020, Andy Shevchenko wrote: > > > On Saturday, February 1, 2020, Lukas Bulwahn <lukas.bulwahn@gmail.com> wrote: > Commit 6d97985072dc ("isdn: move capi drivers to staging") cleaned up the > isdn drivers and split the MAINTAINERS section for ISDN, but missed to add > the terminal slash for the two directories mISDN and hardware. Hence, all > files in those directories were not part of the new ISDN/mISDN SUBSYSTEM, > but were considered to be part of "THE REST". > > Rectify the situation, and while at it, also complete the section with two > further build files that belong to that subsystem. > > This was identified with a small script that finds all files belonging to > "THE REST" according to the current MAINTAINERS file, and I investigated > upon its output. > > > Had you run parse-maintainers.pl to see if everything is correct now? > Interesting... I did not know about that script. On the current master and next-20200131, it reports: Odd non-pattern line 'Documentation/devicetree/bindings/media/ti,cal.yaml' for 'TI VPE/CAL DRIVERS' at ./scripts/parse-maintainers.pl line 147, <$file> line 16777. I will send a patch to the TI VPE/CAL DRIVERS maintainers to fix that as well. Lukas ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-01 14:46 ` Lukas Bulwahn @ 2020-02-01 18:32 ` Andy Shevchenko 0 siblings, 0 replies; 15+ messages in thread From: Andy Shevchenko @ 2020-02-01 18:32 UTC (permalink / raw) To: Lukas Bulwahn Cc: Karsten Keil, Arnd Bergmann, isdn4linux, netdev, linux-kernel On Sat, Feb 1, 2020 at 4:46 PM Lukas Bulwahn <lukas.bulwahn@gmail.com> wrote: > On Sat, 1 Feb 2020, Andy Shevchenko wrote: > > On Saturday, February 1, 2020, Lukas Bulwahn <lukas.bulwahn@gmail.com> wrote: > Interesting... I did not know about that script. > > On the current master and next-20200131, it reports: > > Odd non-pattern line 'Documentation/devicetree/bindings/media/ti,cal.yaml' > for 'TI VPE/CAL DRIVERS' at ./scripts/parse-maintainers.pl line 147, > <$file> line 16777. > > I will send a patch to the TI VPE/CAL DRIVERS maintainers to fix that as > well. There is a patch waiting: https://lore.kernel.org/linux-media/20200128145828.74161-1-andriy.shevchenko@linux.intel.com/ -- With Best Regards, Andy Shevchenko ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-01 12:43 [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section Lukas Bulwahn 2020-02-01 13:13 ` Arnd Bergmann [not found] ` <CAHp75Veb1fUkKyJ1_q=iXq=aFqtFrGoVMzoCk15CGaqmARUB+w@mail.gmail.com> @ 2020-02-01 18:41 ` Joe Perches 2020-02-01 19:15 ` Lukas Bulwahn 2020-02-02 20:43 ` Jakub Kicinski 3 siblings, 1 reply; 15+ messages in thread From: Joe Perches @ 2020-02-01 18:41 UTC (permalink / raw) To: Lukas Bulwahn, Karsten Keil, Arnd Bergmann Cc: isdn4linux, netdev, linux-kernel On Sat, 2020-02-01 at 13:43 +0100, Lukas Bulwahn wrote: > Commit 6d97985072dc ("isdn: move capi drivers to staging") cleaned up the > isdn drivers and split the MAINTAINERS section for ISDN, but missed to add > the terminal slash for the two directories mISDN and hardware. Hence, all > files in those directories were not part of the new ISDN/mISDN SUBSYSTEM, > but were considered to be part of "THE REST". Not really. > Rectify the situation, and while at it, also complete the section with two > further build files that belong to that subsystem. > > This was identified with a small script that finds all files belonging to > "THE REST" according to the current MAINTAINERS file, and I investigated > upon its output. I believe the MAINTAINERS file will be better with the proposed patch. Perhaps this is a defect in the small script as get_maintainer does already show the directory and files as being maintained. ie: get_maintainer.pl does this: ##if pattern is a directory and it lacks a trailing slash, add one if ((-d $value)) { $value =~ s@([^/])$@$1/@; } So: $ ./scripts/get_maintainer.pl -f drivers/isdn/mISDN Karsten Keil <isdn@linux-pingi.de> (maintainer:ISDN/mISDN SUBSYSTEM) netdev@vger.kernel.org (open list:ISDN/mISDN SUBSYSTEM) linux-kernel@vger.kernel.org (open list) and $ ./scripts/get_maintainer.pl -f drivers/isdn/mISDN/dsp.h Karsten Keil <isdn@linux-pingi.de> (maintainer:ISDN/mISDN SUBSYSTEM) netdev@vger.kernel.org (open list:ISDN/mISDN SUBSYSTEM) linux-kernel@vger.kernel.org (open list) > Fixes: 6d97985072dc ("isdn: move capi drivers to staging") And this patch likely does not warrant a 'Fixes:' tag. > Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com> > --- > Arnd, please ack or even pick it. > It is no functional change, so I guess you could simply pick in your own > tree for minor fixes. > > MAINTAINERS | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 1f77fb8cdde3..b6a0c4fa8cfd 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -8908,8 +8908,10 @@ L: isdn4linux@listserv.isdn4linux.de (subscribers-only) > L: netdev@vger.kernel.org > W: http://www.isdn4linux.de > S: Maintained > -F: drivers/isdn/mISDN > -F: drivers/isdn/hardware > +F: drivers/isdn/mISDN/ > +F: drivers/isdn/hardware/ > +F: drivers/isdn/Kconfig > +F: drivers/isdn/Makefile > > ISDN/CMTP OVER BLUETOOTH > M: Karsten Keil <isdn@linux-pingi.de> ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-01 18:41 ` Joe Perches @ 2020-02-01 19:15 ` Lukas Bulwahn 2020-02-01 20:45 ` Joe Perches 0 siblings, 1 reply; 15+ messages in thread From: Lukas Bulwahn @ 2020-02-01 19:15 UTC (permalink / raw) To: Joe Perches Cc: Karsten Keil, Arnd Bergmann, isdn4linux, Netdev, Linux Kernel Mailing List On Sat, Feb 1, 2020 at 7:43 PM Joe Perches <joe@perches.com> wrote: > > Perhaps this is a defect in the small script as > get_maintainer does already show the directory and > files as being maintained. > > ie: get_maintainer.pl does this: > > ##if pattern is a directory and it lacks a trailing slash, add one > if ((-d $value)) { > $value =~ s@([^/])$@$1/@; > } > True. My script did not implement that logic; I will add that to my script as well. Fortunately, that is not the major case of issues I have found and they might need some improvements. Lukas ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-01 19:15 ` Lukas Bulwahn @ 2020-02-01 20:45 ` Joe Perches 2020-02-01 21:29 ` Lukas Bulwahn 0 siblings, 1 reply; 15+ messages in thread From: Joe Perches @ 2020-02-01 20:45 UTC (permalink / raw) To: Lukas Bulwahn, Andrew Morton Cc: Karsten Keil, Arnd Bergmann, isdn4linux, Netdev, Linux Kernel Mailing List [-- Attachment #1: Type: text/plain, Size: 15575 bytes --] On Sat, 2020-02-01 at 20:15 +0100, Lukas Bulwahn wrote: > On Sat, Feb 1, 2020 at 7:43 PM Joe Perches <joe@perches.com> wrote: > > Perhaps this is a defect in the small script as > > get_maintainer does already show the directory and > > files as being maintained. > > > > ie: get_maintainer.pl does this: > > > > ##if pattern is a directory and it lacks a trailing slash, add one > > if ((-d $value)) { > > $value =~ s@([^/])$@$1/@; > > } > > > > True. My script did not implement that logic; I will add that to my > script as well. > Fortunately, that is not the major case of issues I have found and > they might need some improvements. You might also try ./scripts/get_maintainer.pl --self-test And here's an attached script to update any missing MAINTAINER [FX]: directory slashes and what it produces against today's -next. -- MAINTAINERS | 110 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 6b32153b..6430ad 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -375,7 +375,7 @@ M: Sudeep Holla <sudeep.holla@arm.com> L: linux-acpi@vger.kernel.org L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained -F: drivers/acpi/arm64 +F: drivers/acpi/arm64/ ACPI I2C MULTI INSTANTIATE DRIVER M: Hans de Goede <hdegoede@redhat.com> @@ -1136,7 +1136,7 @@ L: devel@driverdev.osuosl.org L: dri-devel@lists.freedesktop.org L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) S: Supported -F: drivers/staging/android/ion +F: drivers/staging/android/ion/ F: drivers/staging/android/uapi/ion.h AOA (Apple Onboard Audio) ALSA DRIVER @@ -1561,10 +1561,10 @@ M: Jesper Nilsson <jesper.nilsson@axis.com> M: Lars Persson <lars.persson@axis.com> S: Maintained L: linux-arm-kernel@axis.com -F: arch/arm/mach-artpec +F: arch/arm/mach-artpec/ F: arch/arm/boot/dts/artpec6* -F: drivers/clk/axis -F: drivers/crypto/axis +F: drivers/clk/axis/ +F: drivers/crypto/axis/ F: drivers/mmc/host/usdhi6rol0.c F: drivers/pinctrl/pinctrl-artpec* F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt @@ -1720,7 +1720,7 @@ F: drivers/clk/sirf/ F: drivers/clocksource/timer-prima2.c F: drivers/clocksource/timer-atlas7.c N: [^a-z]sirf -X: drivers/gnss +X: drivers/gnss/ ARM/CZ.NIC TURRIS MOX SUPPORT M: Marek Behun <marek.behun@nic.cz> @@ -2406,7 +2406,7 @@ M: Orson Zhai <orsonzhai@gmail.com> M: Baolin Wang <baolin.wang7@gmail.com> M: Chunyan Zhang <zhang.lyra@gmail.com> S: Maintained -F: arch/arm64/boot/dts/sprd +F: arch/arm64/boot/dts/sprd/ N: sprd N: sc27xx N: sc2731 @@ -2900,7 +2900,7 @@ M: Bradley Grove <linuxdrivers@attotech.com> L: linux-scsi@vger.kernel.org W: http://www.attotech.com S: Supported -F: drivers/scsi/esas2r +F: drivers/scsi/esas2r/ ATUSB IEEE 802.15.4 RADIO DRIVER M: Stefan Schmidt <stefan@datenfreihafen.org> @@ -3007,7 +3007,7 @@ S: Maintained F: drivers/video/backlight/ F: include/linux/backlight.h F: include/linux/pwm_backlight.h -F: Documentation/devicetree/bindings/leds/backlight +F: Documentation/devicetree/bindings/leds/backlight/ F: Documentation/ABI/stable/sysfs-class-backlight F: Documentation/ABI/testing/sysfs-class-backlight @@ -3052,7 +3052,7 @@ L: linux-media@vger.kernel.org T: git git://linuxtv.org/media_tree.git W: https://linuxtv.org S: Supported -F: drivers/media/platform/sti/bdisp +F: drivers/media/platform/sti/bdisp/ BECKHOFF CX5020 ETHERCAT MASTER DRIVER M: Dariusz Marcinkiewicz <reksio@newterm.pl> @@ -3290,7 +3290,7 @@ T: git git://github.com/anholt/linux S: Maintained N: bcm2711 N: bcm2835 -F: drivers/staging/vc04_services +F: drivers/staging/vc04_services/ F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml F: drivers/pci/controller/pcie-brcmstb.c @@ -3857,7 +3857,7 @@ T: git git://linuxtv.org/media_tree.git W: http://linuxtv.org S: Supported F: Documentation/media/kapi/cec-core.rst -F: Documentation/media/uapi/cec +F: Documentation/media/uapi/cec/ F: drivers/media/cec/ F: drivers/media/rc/keymaps/rc-cec.c F: include/media/cec.h @@ -4542,14 +4542,14 @@ M: Karen Xie <kxie@chelsio.com> L: linux-scsi@vger.kernel.org W: http://www.chelsio.com S: Supported -F: drivers/scsi/cxgbi/cxgb3i +F: drivers/scsi/cxgbi/cxgb3i/ CXGB4 CRYPTO DRIVER (chcr) M: Atul Gupta <atul.gupta@chelsio.com> L: linux-crypto@vger.kernel.org W: http://www.chelsio.com S: Supported -F: drivers/crypto/chelsio +F: drivers/crypto/chelsio/ CXGB4 ETHERNET DRIVER (CXGB4) M: Vishal Kulkarni <vishal@chelsio.com> @@ -4563,7 +4563,7 @@ M: Karen Xie <kxie@chelsio.com> L: linux-scsi@vger.kernel.org W: http://www.chelsio.com S: Supported -F: drivers/scsi/cxgbi/cxgb4i +F: drivers/scsi/cxgbi/cxgb4i/ CXGB4 IWARP RNIC DRIVER (IW_CXGB4) M: Potnuri Bharat Teja <bharat@chelsio.com> @@ -4804,7 +4804,7 @@ L: linux-media@vger.kernel.org T: git git://linuxtv.org/media_tree.git W: https://linuxtv.org S: Supported -F: drivers/media/platform/sti/delta +F: drivers/media/platform/sti/delta/ DENALI NAND DRIVER M: Masahiro Yamada <yamada.masahiro@socionext.com> @@ -4901,7 +4901,7 @@ S: Supported F: net/core/devlink.c F: include/net/devlink.h F: include/uapi/linux/devlink.h -F: Documentation/networking/devlink +F: Documentation/networking/devlink/ DIALOG SEMICONDUCTOR DRIVERS M: Support Opensource <support.opensource@diasemi.com> @@ -5119,7 +5119,7 @@ DOCUMENTATION/ITALIAN M: Federico Vaga <federico.vaga@vaga.pv.it> L: linux-doc@vger.kernel.org S: Maintained -F: Documentation/translations/it_IT +F: Documentation/translations/it_IT/ DOCUMENTATION SCRIPTS M: Mauro Carvalho Chehab <mchehab@kernel.org> @@ -5156,7 +5156,7 @@ DPAA2 DATAPATH I/O (DPIO) DRIVER M: Roy Pledge <Roy.Pledge@nxp.com> L: linux-kernel@vger.kernel.org S: Maintained -F: drivers/soc/fsl/dpio +F: drivers/soc/fsl/dpio/ DPAA2 ETHERNET DRIVER M: Ioana Radulescu <ruxandra.radulescu@nxp.com> @@ -5177,7 +5177,7 @@ M: Ioana Radulescu <ruxandra.radulescu@nxp.com> M: Ioana Ciornei <ioana.ciornei@nxp.com> L: linux-kernel@vger.kernel.org S: Maintained -F: drivers/staging/fsl-dpaa2/ethsw +F: drivers/staging/fsl-dpaa2/ethsw/ DPT_I2O SCSI RAID DRIVER M: Adaptec OEM Raid Solutions <aacraid@microsemi.com> @@ -5658,7 +5658,7 @@ M: Vincent Abriou <vincent.abriou@st.com> L: dri-devel@lists.freedesktop.org T: git git://anongit.freedesktop.org/drm/drm-misc S: Maintained -F: drivers/gpu/drm/sti +F: drivers/gpu/drm/sti/ F: Documentation/devicetree/bindings/display/st,stih4xx.txt DRM DRIVERS FOR STM @@ -5669,7 +5669,7 @@ M: Vincent Abriou <vincent.abriou@st.com> L: dri-devel@lists.freedesktop.org T: git git://anongit.freedesktop.org/drm/drm-misc S: Maintained -F: drivers/gpu/drm/stm +F: drivers/gpu/drm/stm/ F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt DRM DRIVERS FOR TI LCDC @@ -6382,7 +6382,7 @@ EZchip NPS platform support M: Vineet Gupta <vgupta@synopsys.com> M: Ofer Levi <oferle@mellanox.com> S: Supported -F: arch/arc/plat-eznps +F: arch/arc/plat-eznps/ F: arch/arc/boot/dts/eznps.dts F2FS FILE SYSTEM @@ -6706,13 +6706,13 @@ FREESCALE QORIQ DPAA ETHERNET DRIVER M: Madalin Bucur <madalin.bucur@nxp.com> L: netdev@vger.kernel.org S: Maintained -F: drivers/net/ethernet/freescale/dpaa +F: drivers/net/ethernet/freescale/dpaa/ FREESCALE QORIQ DPAA FMAN DRIVER M: Madalin Bucur <madalin.bucur@nxp.com> L: netdev@vger.kernel.org S: Maintained -F: drivers/net/ethernet/freescale/fman +F: drivers/net/ethernet/freescale/fman/ F: Documentation/devicetree/bindings/net/fsl-fman.txt FREESCALE QORIQ PTP CLOCK DRIVER @@ -7111,7 +7111,7 @@ R: Jon Olson <jonolson@google.com> L: netdev@vger.kernel.org S: Supported F: Documentation/networking/device_drivers/google/gve.rst -F: drivers/net/ethernet/google +F: drivers/net/ethernet/google/ GPD POCKET FAN DRIVER M: Hans de Goede <hdegoede@redhat.com> @@ -7429,7 +7429,7 @@ M: Mike Marciniszyn <mike.marciniszyn@intel.com> M: Dennis Dalessandro <dennis.dalessandro@intel.com> L: linux-rdma@vger.kernel.org S: Supported -F: drivers/infiniband/hw/hfi1 +F: drivers/infiniband/hw/hfi1/ HFS FILESYSTEM L: linux-fsdevel@vger.kernel.org @@ -7572,7 +7572,7 @@ HISILICON PMU DRIVER M: Shaokun Zhang <zhangshaokun@hisilicon.com> W: http://www.hisilicon.com S: Supported -F: drivers/perf/hisilicon +F: drivers/perf/hisilicon/ F: Documentation/admin-guide/perf/hisi-pmu.rst HISILICON ROCE DRIVER @@ -7715,7 +7715,7 @@ L: linux-media@vger.kernel.org T: git git://linuxtv.org/media_tree.git W: https://linuxtv.org S: Supported -F: drivers/media/platform/sti/hva +F: drivers/media/platform/sti/hva/ HWPOISON MEMORY FAILURE HANDLING M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> @@ -7750,7 +7750,7 @@ F: arch/x86/include/asm/mshyperv.h F: arch/x86/include/asm/trace/hyperv.h F: arch/x86/include/asm/hyperv-tlfs.h F: arch/x86/kernel/cpu/mshyperv.c -F: arch/x86/hyperv +F: arch/x86/hyperv/ F: drivers/clocksource/hyperv_timer.c F: drivers/hid/hid-hyperv.c F: drivers/hv/ @@ -7926,7 +7926,7 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git S: Maintained F: Documentation/ABI/testing/sysfs-bus-i3c F: Documentation/devicetree/bindings/i3c/ -F: Documentation/driver-api/i3c +F: Documentation/driver-api/i3c/ F: drivers/i3c/ F: include/linux/i3c/ @@ -8127,7 +8127,7 @@ F: Documentation/networking/ieee802154.rst IFE PROTOCOL M: Yotam Gigi <yotam.gi@gmail.com> M: Jamal Hadi Salim <jhs@mojatatu.com> -F: net/ife +F: net/ife/ F: include/net/ife.h F: include/uapi/linux/ife.h @@ -8907,7 +8907,7 @@ L: linux-rdma@vger.kernel.org L: target-devel@vger.kernel.org S: Supported W: http://www.linux-iscsi.org -F: drivers/infiniband/ulp/isert +F: drivers/infiniband/ulp/isert/ ISDN/mISDN SUBSYSTEM M: Karsten Keil <isdn@linux-pingi.de> @@ -8915,8 +8915,8 @@ L: isdn4linux@listserv.isdn4linux.de (subscribers-only) L: netdev@vger.kernel.org W: http://www.isdn4linux.de S: Maintained -F: drivers/isdn/mISDN -F: drivers/isdn/hardware +F: drivers/isdn/mISDN/ +F: drivers/isdn/hardware/ ISDN/CMTP OVER BLUETOOTH M: Karsten Keil <isdn@linux-pingi.de> @@ -9365,7 +9365,7 @@ L3MDEV M: David Ahern <dsahern@kernel.org> L: netdev@vger.kernel.org S: Maintained -F: net/l3mdev +F: net/l3mdev/ F: include/net/l3mdev.h L7 BPF FRAMEWORK @@ -9392,8 +9392,8 @@ LANTIQ MIPS ARCHITECTURE M: John Crispin <john@phrozen.org> L: linux-mips@vger.kernel.org S: Maintained -F: arch/mips/lantiq -F: drivers/soc/lantiq +F: arch/mips/lantiq/ +F: drivers/soc/lantiq/ LAPB module L: linux-x25@vger.kernel.org @@ -9646,7 +9646,7 @@ F: drivers/rtc/rtc-opal.c F: drivers/scsi/ibmvscsi/ F: drivers/tty/hvc/hvc_opal.c F: drivers/watchdog/wdrtas.c -F: tools/testing/selftests/powerpc +F: tools/testing/selftests/powerpc/ N: /pmac N: powermac N: powernv @@ -10929,7 +10929,7 @@ MICROCHIP AUDIO ASOC DRIVERS M: Codrin Ciubotariu <codrin.ciubotariu@microchip.com> L: alsa-devel@alsa-project.org (moderated for non-subscribers) S: Supported -F: sound/soc/atmel +F: sound/soc/atmel/ MICROCHIP DMA DRIVER M: Ludovic Desroches <ludovic.desroches@microchip.com> @@ -11855,7 +11855,7 @@ M: Pavel Machek <pavel@ucw.cz> M: Sakari Ailus <sakari.ailus@iki.fi> L: linux-media@vger.kernel.org S: Maintained -F: drivers/media/i2c/et8ek8 +F: drivers/media/i2c/et8ek8/ F: drivers/media/i2c/ad5820.c NOKIA N900 POWER SUPPLY DRIVERS @@ -12002,7 +12002,7 @@ NXP SJA1105 ETHERNET SWITCH DRIVER M: Vladimir Oltean <olteanv@gmail.com> L: linux-kernel@vger.kernel.org S: Maintained -F: drivers/net/dsa/sja1105 +F: drivers/net/dsa/sja1105/ NXP TDA998X DRM DRIVER M: Russell King <linux@armlinux.org.uk> @@ -12026,7 +12026,7 @@ M: Clément Perrochaud <clement.perrochaud@effinnov.com> R: Charles Gorand <charles.gorand@effinnov.com> L: linux-nfc@lists.01.org (moderated for non-subscribers) S: Supported -F: drivers/nfc/nxp-nci +F: drivers/nfc/nxp-nci/ OBJAGG M: Jiri Pirko <jiri@mellanox.com> @@ -12411,7 +12411,7 @@ M: Dennis Dalessandro <dennis.dalessandro@intel.com> M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com> L: linux-rdma@vger.kernel.org S: Supported -F: drivers/infiniband/ulp/opa_vnic +F: drivers/infiniband/ulp/opa_vnic/ OPEN FIRMWARE AND DEVICE TREE OVERLAYS M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> @@ -13358,7 +13358,7 @@ W: https://01.org/pm-graph B: https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools T: git git://github.com/intel/pm-graph S: Supported -F: tools/power/pm-graph +F: tools/power/pm-graph/ PNI RM3100 IIO DRIVER M: Song Qiang <songqiang1304521@gmail.com> @@ -13535,7 +13535,7 @@ F: drivers/block/ps3vram.c PSAMPLE PACKET SAMPLING SUPPORT: M: Yotam Gigi <yotam.gi@gmail.com> S: Maintained -F: net/psample +F: net/psample/ F: include/net/psample.h F: include/uapi/linux/psample.h @@ -13933,7 +13933,7 @@ M: Avinash Patil <avinashp@quantenna.com> M: Sergey Matyukevich <smatyukevich@quantenna.com> L: linux-wireless@vger.kernel.org S: Maintained -F: drivers/net/wireless/quantenna +F: drivers/net/wireless/quantenna/ RADEON and AMDGPU DRM DRIVERS M: Alex Deucher <alexander.deucher@amd.com> @@ -13999,7 +13999,7 @@ RALINK MIPS ARCHITECTURE M: John Crispin <john@phrozen.org> L: linux-mips@vger.kernel.org S: Maintained -F: arch/mips/ralink +F: arch/mips/ralink/ RALINK RT2X00 WIRELESS LAN DRIVER M: Stanislaw Gruszka <stf_xl@wp.pl> @@ -14056,7 +14056,7 @@ R: Lai Jiangshan <jiangshanlai@gmail.com> L: rcu@vger.kernel.org S: Supported T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev -F: tools/testing/selftests/rcutorture +F: tools/testing/selftests/rcutorture/ RDC R-321X SoC M: Florian Fainelli <florian@openwrt.org> @@ -14073,7 +14073,7 @@ M: Dennis Dalessandro <dennis.dalessandro@intel.com> M: Mike Marciniszyn <mike.marciniszyn@intel.com> L: linux-rdma@vger.kernel.org S: Supported -F: drivers/infiniband/sw/rdmavt +F: drivers/infiniband/sw/rdmavt/ RDS - RELIABLE DATAGRAM SOCKETS M: Santosh Shilimkar <santosh.shilimkar@oracle.com> @@ -14605,7 +14605,7 @@ F: include/media/drv-intf/saa7146* SAFESETID SECURITY MODULE M: Micah Morton <mortonm@chromium.org> S: Supported -F: security/safesetid/ +F: security/safesetid/ F: Documentation/admin-guide/LSM/SafeSetID.rst SAMSUNG AUDIO (ASoC) DRIVERS @@ -14675,7 +14675,7 @@ M: Robert Baldyga <r.baldyga@samsung.com> M: Krzysztof Opasiak <k.opasiak@samsung.com> L: linux-nfc@lists.01.org (moderated for non-subscribers) S: Supported -F: drivers/nfc/s3fwrn5 +F: drivers/nfc/s3fwrn5/ SAMSUNG S5C73M3 CAMERA DRIVER M: Kyungmin Park <kyungmin.park@samsung.com> @@ -16083,7 +16083,7 @@ F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt SYNOPSYS ARC SDP platform support M: Alexey Brodkin <abrodkin@synopsys.com> S: Supported -F: arch/arc/plat-axs10x +F: arch/arc/plat-axs10x/ F: arch/arc/boot/dts/ax* F: Documentation/devicetree/bindings/arc/axs10* @@ -18220,7 +18220,7 @@ L: platform-driver-x86@vger.kernel.org L: x86@kernel.org T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core S: Maintained -F: arch/x86/platform +F: arch/x86/platform/ X86 VDSO M: Andy Lutomirski <luto@kernel.org> @@ -18238,7 +18238,7 @@ F: lib/idr.c F: lib/xarray.c F: include/linux/idr.h F: include/linux/xarray.h -F: tools/testing/radix-tree +F: tools/testing/radix-tree/ XBOX DVD IR REMOTE M: Benjamin Valentin <benpicco@googlemail.com> [-- Attachment #2: maintainer_slashes.perl --] [-- Type: application/x-perl, Size: 759 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-01 20:45 ` Joe Perches @ 2020-02-01 21:29 ` Lukas Bulwahn 0 siblings, 0 replies; 15+ messages in thread From: Lukas Bulwahn @ 2020-02-01 21:29 UTC (permalink / raw) To: Joe Perches Cc: Lukas Bulwahn, Andrew Morton, Karsten Keil, Arnd Bergmann, isdn4linux, Netdev, Linux Kernel Mailing List On Sat, 1 Feb 2020, Joe Perches wrote: > On Sat, 2020-02-01 at 20:15 +0100, Lukas Bulwahn wrote: > > On Sat, Feb 1, 2020 at 7:43 PM Joe Perches <joe@perches.com> wrote: > > > Perhaps this is a defect in the small script as > > > get_maintainer does already show the directory and > > > files as being maintained. > > > > > > ie: get_maintainer.pl does this: > > > > > > ##if pattern is a directory and it lacks a trailing slash, add one > > > if ((-d $value)) { > > > $value =~ s@([^/])$@$1/@; > > > } > > > > > > > True. My script did not implement that logic; I will add that to my > > script as well. > > Fortunately, that is not the major case of issues I have found and > > they might need some improvements. > > You might also try ./scripts/get_maintainer.pl --self-test Thanks for letting me know about that functionality. It looks like quite some work to get those warnings sorted out properly. I will check to address the most important/disturbing ones that I see. > > And here's an attached script to update any missing > MAINTAINER [FX]: directory slashes and what it produces > against today's -next. I probably make use of that script, at least for some intermediate processing. Lukas ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-01 12:43 [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section Lukas Bulwahn ` (2 preceding siblings ...) 2020-02-01 18:41 ` Joe Perches @ 2020-02-02 20:43 ` Jakub Kicinski 2020-02-03 10:13 ` Andy Shevchenko 3 siblings, 1 reply; 15+ messages in thread From: Jakub Kicinski @ 2020-02-02 20:43 UTC (permalink / raw) To: Lukas Bulwahn Cc: Karsten Keil, Arnd Bergmann, isdn4linux, netdev, linux-kernel On Sat, 1 Feb 2020 13:43:01 +0100, Lukas Bulwahn wrote: > Commit 6d97985072dc ("isdn: move capi drivers to staging") cleaned up the > isdn drivers and split the MAINTAINERS section for ISDN, but missed to add > the terminal slash for the two directories mISDN and hardware. Hence, all > files in those directories were not part of the new ISDN/mISDN SUBSYSTEM, > but were considered to be part of "THE REST". > > Rectify the situation, and while at it, also complete the section with two > further build files that belong to that subsystem. > > This was identified with a small script that finds all files belonging to > "THE REST" according to the current MAINTAINERS file, and I investigated > upon its output. > > Fixes: 6d97985072dc ("isdn: move capi drivers to staging") > Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com> Applied to net, thanks! ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-02 20:43 ` Jakub Kicinski @ 2020-02-03 10:13 ` Andy Shevchenko 2020-02-03 11:07 ` Joe Perches 2020-02-03 17:35 ` Jakub Kicinski 0 siblings, 2 replies; 15+ messages in thread From: Andy Shevchenko @ 2020-02-03 10:13 UTC (permalink / raw) To: Jakub Kicinski Cc: Lukas Bulwahn, Karsten Keil, Arnd Bergmann, isdn4linux, netdev, Linux Kernel Mailing List On Sun, Feb 2, 2020 at 10:45 PM Jakub Kicinski <kuba@kernel.org> wrote: > On Sat, 1 Feb 2020 13:43:01 +0100, Lukas Bulwahn wrote: > > Commit 6d97985072dc ("isdn: move capi drivers to staging") cleaned up the > > isdn drivers and split the MAINTAINERS section for ISDN, but missed to add > > the terminal slash for the two directories mISDN and hardware. Hence, all > > files in those directories were not part of the new ISDN/mISDN SUBSYSTEM, > > but were considered to be part of "THE REST". > > > > Rectify the situation, and while at it, also complete the section with two > > further build files that belong to that subsystem. > > > > This was identified with a small script that finds all files belonging to > > "THE REST" according to the current MAINTAINERS file, and I investigated > > upon its output. > > > > Fixes: 6d97985072dc ("isdn: move capi drivers to staging") > > Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com> > > Applied to net, thanks! I'm not sure it's ready. I think parse-maintainers.pl will change few lines here. -- With Best Regards, Andy Shevchenko ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-03 10:13 ` Andy Shevchenko @ 2020-02-03 11:07 ` Joe Perches 2020-02-03 11:17 ` Andy Shevchenko 2020-02-03 17:35 ` Jakub Kicinski 1 sibling, 1 reply; 15+ messages in thread From: Joe Perches @ 2020-02-03 11:07 UTC (permalink / raw) To: Andy Shevchenko, Jakub Kicinski Cc: Lukas Bulwahn, Karsten Keil, Arnd Bergmann, isdn4linux, netdev, Linux Kernel Mailing List On Mon, 2020-02-03 at 12:13 +0200, Andy Shevchenko wrote: > On Sun, Feb 2, 2020 at 10:45 PM Jakub Kicinski <kuba@kernel.org> wrote: > > On Sat, 1 Feb 2020 13:43:01 +0100, Lukas Bulwahn wrote: > > > Commit 6d97985072dc ("isdn: move capi drivers to staging") cleaned up the > > > isdn drivers and split the MAINTAINERS section for ISDN, but missed to add > > > the terminal slash for the two directories mISDN and hardware. Hence, all > > > files in those directories were not part of the new ISDN/mISDN SUBSYSTEM, > > > but were considered to be part of "THE REST". > > > > > > Rectify the situation, and while at it, also complete the section with two > > > further build files that belong to that subsystem. > > > > > > This was identified with a small script that finds all files belonging to > > > "THE REST" according to the current MAINTAINERS file, and I investigated > > > upon its output. > > > > > > Fixes: 6d97985072dc ("isdn: move capi drivers to staging") > > > Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com> > > > > Applied to net, thanks! > > I'm not sure it's ready. I think parse-maintainers.pl will change few > lines here. parse-maintainers would change a _lot_ of the MAINTAINERS file by reordering section letters. $ perl ./scripts/parse-maintainers.pl --output=MAINTAINERS $ git diff --stat MAINTAINERS MAINTAINERS | 5572 +++++++++++++++++++++++++++++------------------------------ 1 file changed, 2786 insertions(+), 2786 deletions(-) ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-03 11:07 ` Joe Perches @ 2020-02-03 11:17 ` Andy Shevchenko 2020-02-04 5:08 ` Lukas Bulwahn 0 siblings, 1 reply; 15+ messages in thread From: Andy Shevchenko @ 2020-02-03 11:17 UTC (permalink / raw) To: Joe Perches Cc: Jakub Kicinski, Lukas Bulwahn, Karsten Keil, Arnd Bergmann, isdn4linux, netdev, Linux Kernel Mailing List On Mon, Feb 3, 2020 at 1:08 PM Joe Perches <joe@perches.com> wrote: > On Mon, 2020-02-03 at 12:13 +0200, Andy Shevchenko wrote: > > On Sun, Feb 2, 2020 at 10:45 PM Jakub Kicinski <kuba@kernel.org> wrote: ... > > I'm not sure it's ready. I think parse-maintainers.pl will change few > > lines here. > > parse-maintainers would change a _lot_ of the MAINTAINERS file > by reordering section letters. I think it's quite easy to find out if it had changed the record in question. -- With Best Regards, Andy Shevchenko ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-03 11:17 ` Andy Shevchenko @ 2020-02-04 5:08 ` Lukas Bulwahn 2020-02-04 5:35 ` Joe Perches 0 siblings, 1 reply; 15+ messages in thread From: Lukas Bulwahn @ 2020-02-04 5:08 UTC (permalink / raw) To: Andy Shevchenko Cc: Joe Perches, Jakub Kicinski, Lukas Bulwahn, Karsten Keil, Arnd Bergmann, isdn4linux, netdev, Linux Kernel Mailing List On Mon, 3 Feb 2020, Andy Shevchenko wrote: > On Mon, Feb 3, 2020 at 1:08 PM Joe Perches <joe@perches.com> wrote: > > On Mon, 2020-02-03 at 12:13 +0200, Andy Shevchenko wrote: > > > On Sun, Feb 2, 2020 at 10:45 PM Jakub Kicinski <kuba@kernel.org> wrote: > > ... > > > > I'm not sure it's ready. I think parse-maintainers.pl will change few > > > lines here. > > > > parse-maintainers would change a _lot_ of the MAINTAINERS file > > by reordering section letters. > > I think it's quite easy to find out if it had changed the record in question. > I checked it and it does change a bit. My patch adds to a list of file entries sorted by "relevance" (not alphabetically) two further minor (by relevance) entries, i.e., Kconfig and Makefile, to the end of that list. The other reorderings would have already applied to the original state; rather than trying to "fix" this locally for this one patch here, I would prefer to understand why the discussion on splitting the MAINTAINERS file, summarized at https://lwn.net/Articles/730509/, got stuck and how I can contribute to that. If that bigger change would happen, we could automatically clean up all the entries when the things are splitted, rather than sending reordering patches to the maintainers that then spend time on trying to merge that all back together. Lukas ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-04 5:08 ` Lukas Bulwahn @ 2020-02-04 5:35 ` Joe Perches 0 siblings, 0 replies; 15+ messages in thread From: Joe Perches @ 2020-02-04 5:35 UTC (permalink / raw) To: Lukas Bulwahn, Andy Shevchenko Cc: Jakub Kicinski, Karsten Keil, Arnd Bergmann, isdn4linux, netdev, Linux Kernel Mailing List On Tue, 2020-02-04 at 06:08 +0100, Lukas Bulwahn wrote: > > On Mon, 3 Feb 2020, Andy Shevchenko wrote: > > > On Mon, Feb 3, 2020 at 1:08 PM Joe Perches <joe@perches.com> wrote: > > > On Mon, 2020-02-03 at 12:13 +0200, Andy Shevchenko wrote: > > > > On Sun, Feb 2, 2020 at 10:45 PM Jakub Kicinski <kuba@kernel.org> wrote: > > > > ... > > > > > > I'm not sure it's ready. I think parse-maintainers.pl will change few > > > > lines here. > > > > > > parse-maintainers would change a _lot_ of the MAINTAINERS file > > > by reordering section letters. > > > > I think it's quite easy to find out if it had changed the record in question. > > > I checked it and it does change a bit. My patch adds to a list of file > entries sorted by "relevance" (not alphabetically) two further minor (by > relevance) entries, i.e., Kconfig and Makefile, to the end of that list. > > The other reorderings would have already applied to the original state; > rather than trying to "fix" this locally for this one patch here, I would > prefer to understand why the discussion on splitting the MAINTAINERS file, > summarized at https://lwn.net/Articles/730509/, got stuck and how I can > contribute to that. If that bigger change would happen, we could > automatically clean up all the entries when the things are splitted, > rather than sending reordering patches to the maintainers that then spend > time on trying to merge that all back together. Realistically, ISDN is all but dead. Perhaps it'd be better to change the entries here to: F: drivers/isdn/ X: drivers/isdn/capi/ ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section 2020-02-03 10:13 ` Andy Shevchenko 2020-02-03 11:07 ` Joe Perches @ 2020-02-03 17:35 ` Jakub Kicinski 1 sibling, 0 replies; 15+ messages in thread From: Jakub Kicinski @ 2020-02-03 17:35 UTC (permalink / raw) To: Andy Shevchenko Cc: Lukas Bulwahn, Karsten Keil, Arnd Bergmann, isdn4linux, netdev, Linux Kernel Mailing List On Mon, 3 Feb 2020 12:13:23 +0200, Andy Shevchenko wrote: > > Applied to net, thanks! > > I'm not sure it's ready. I think parse-maintainers.pl will change few > lines here. Please send follow up patches. It seems like further work will be a larger clean up, but Kconfig and Makefile should be covered by MAINTAINERS already. ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2020-02-04 5:36 UTC | newest] Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-02-01 12:43 [PATCH] MAINTAINERS: correct entries for ISDN/mISDN section Lukas Bulwahn 2020-02-01 13:13 ` Arnd Bergmann [not found] ` <CAHp75Veb1fUkKyJ1_q=iXq=aFqtFrGoVMzoCk15CGaqmARUB+w@mail.gmail.com> 2020-02-01 14:46 ` Lukas Bulwahn 2020-02-01 18:32 ` Andy Shevchenko 2020-02-01 18:41 ` Joe Perches 2020-02-01 19:15 ` Lukas Bulwahn 2020-02-01 20:45 ` Joe Perches 2020-02-01 21:29 ` Lukas Bulwahn 2020-02-02 20:43 ` Jakub Kicinski 2020-02-03 10:13 ` Andy Shevchenko 2020-02-03 11:07 ` Joe Perches 2020-02-03 11:17 ` Andy Shevchenko 2020-02-04 5:08 ` Lukas Bulwahn 2020-02-04 5:35 ` Joe Perches 2020-02-03 17:35 ` Jakub Kicinski
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).