From 2407fc90504b7b35c17a1551460c1311e61fd1d4 Mon Sep 17 00:00:00 2001 From: WangYuli Date: Tue, 29 Oct 2024 10:09:55 +0800 Subject: [PATCH] Revert "MAINTAINERS: Remove some entries due to various compliance requirements." This reverts commit 6e90b675cf942e50c70e8394dfb5862975c3b3b2. An absolutely no-one-ever-reviewed patch, not even by the maintainers who got removed themselves - at least not on the mailing list. Then the patch just got slipped into an unrelated subsystem pull request, and got pulled by Torvalds with not even a comment. What about the next time? Who next would be removed from the MAINTAINERS file, the kernel.org infrastructure? What if the compliance requires another XZ backdoor to be developed without further explanation? Is the kernel development process still done in public? Are the "compliance requirements" documented on docs.kernel.org? Who are responsible for them? Are all that are responsible employees of The Linux Foundation, which is regulated by the U.S. legislature? Fixes: 6e90b675cf94 ("MAINTAINERS: Remove some entries due to various compliance requirements.") Signed-off-by: Kexy Biscuit Acked-by: Nikita Travkin Acked-by: WangYuli Acked-by: Mingcong Bai Acked-by: Tonghao Zhang Acked-by: Nikita Shubin Acked-by: Lance Yang Reviewed-by: Yangyu Chen Acked-by: Sergio Paracuellos Reviewed-by: Yao Zi Reviewed-By: Enrico Weigelt Link: https://lore.kernel.org/all/20241023080935.2945-2-kexybiscuit@aosc.io/ [ WangYuli: Modify README to HARD fork linux kernel ] Signed-off-by: WangYuli --- MAINTAINERS | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++ README | 12 +++++++ 2 files changed, 112 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index bebd3436b590..ef880d04e9f1 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -258,6 +258,12 @@ L: linux-acenic@sunsite.dk S: Maintained F: drivers/net/ethernet/alteon/acenic* +ACER ASPIRE 1 EMBEDDED CONTROLLER DRIVER +M: Nikita Travkin +S: Maintained +F: Documentation/devicetree/bindings/platform/acer,aspire1-ec.yaml +F: drivers/platform/arm64/acer-aspire1-ec.c + ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER M: Peter Kaestle L: platform-driver-x86@vger.kernel.org @@ -883,6 +889,7 @@ F: drivers/staging/media/sunxi/cedrus/ ALPHA PORT M: Richard Henderson +M: Ivan Kokshaysky M: Matt Turner L: linux-alpha@vger.kernel.org S: Odd Fixes @@ -2275,6 +2282,12 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained F: arch/arm/mach-ep93xx/ts72xx.c +ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE +M: Alexander Shiyan +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Odd Fixes +N: clps711x + ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE M: Hartley Sweeten M: Alexander Sverdlin @@ -3824,6 +3837,14 @@ F: drivers/video/backlight/ F: include/linux/backlight.h F: include/linux/pwm_backlight.h +BAIKAL-T1 PVT HARDWARE MONITOR DRIVER +M: Serge Semin +L: linux-hwmon@vger.kernel.org +S: Supported +F: Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml +F: Documentation/hwmon/bt1-pvt.rst +F: drivers/hwmon/bt1-pvt.[ch] + BARCO P50 GPIO DRIVER M: Santosh Kumar Yadav M: Peter Korsgaard @@ -6483,6 +6504,7 @@ F: drivers/mtd/nand/raw/denali* DESIGNWARE EDMA CORE IP DRIVER M: Manivannan Sadhasivam +R: Serge Semin L: dmaengine@vger.kernel.org S: Maintained F: drivers/dma/dw-edma/ @@ -9785,6 +9807,14 @@ F: drivers/gpio/gpiolib-cdev.c F: include/uapi/linux/gpio.h F: tools/gpio/ +GRE DEMULTIPLEXER DRIVER +M: Dmitry Kozlov +L: netdev@vger.kernel.org +S: Maintained +F: include/net/gre.h +F: net/ipv4/gre_demux.c +F: net/ipv4/gre_offload.c + GRETH 10/100/1G Ethernet MAC device driver M: Andreas Larsson L: netdev@vger.kernel.org @@ -13000,6 +13030,12 @@ S: Maintained F: drivers/ata/pata_arasan_cf.c F: include/linux/pata_arasan_cf_data.h +LIBATA PATA DRIVERS +R: Sergey Shtylyov +L: linux-ide@vger.kernel.org +F: drivers/ata/ata_*.c +F: drivers/ata/pata_*.c + LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS M: Linus Walleij L: linux-ide@vger.kernel.org @@ -13016,6 +13052,15 @@ F: drivers/ata/ahci_platform.c F: drivers/ata/libahci_platform.c F: include/linux/ahci_platform.h +LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER +M: Serge Semin +L: linux-ide@vger.kernel.org +S: Maintained +T: git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git +F: Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml +F: Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml +F: drivers/ata/ahci_dwc.c + LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER M: Mikael Pettersson L: linux-ide@vger.kernel.org @@ -14218,6 +14263,7 @@ T: git git://linuxtv.org/media.git F: drivers/media/platform/nxp/imx-pxp.[ch] MEDIA DRIVERS FOR ASCOT2E +M: Sergey Kozlov M: Abylay Ospan L: linux-media@vger.kernel.org S: Supported @@ -14235,6 +14281,7 @@ T: git git://linuxtv.org/media.git F: drivers/media/dvb-frontends/cxd2099* MEDIA DRIVERS FOR CXD2841ER +M: Sergey Kozlov M: Abylay Ospan L: linux-media@vger.kernel.org S: Supported @@ -14297,6 +14344,7 @@ T: git git://linuxtv.org/media.git F: drivers/media/dvb-frontends/helene* MEDIA DRIVERS FOR HORUS3A +M: Sergey Kozlov M: Abylay Ospan L: linux-media@vger.kernel.org S: Supported @@ -14306,6 +14354,7 @@ T: git git://linuxtv.org/media.git F: drivers/media/dvb-frontends/horus3a* MEDIA DRIVERS FOR LNBH25 +M: Sergey Kozlov M: Abylay Ospan L: linux-media@vger.kernel.org S: Supported @@ -14322,6 +14371,7 @@ T: git git://linuxtv.org/media.git F: drivers/media/dvb-frontends/mxl5xx* MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices +M: Sergey Kozlov M: Abylay Ospan L: linux-media@vger.kernel.org S: Supported @@ -14975,6 +15025,13 @@ F: drivers/mtd/ F: include/linux/mtd/ F: include/uapi/mtd/ +MEMSENSING MICROSYSTEMS MSA311 DRIVER +M: Dmitry Rokosov +L: linux-iio@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml +F: drivers/iio/accel/msa311.c + MEN A21 WATCHDOG DRIVER M: Johannes Thumshirn L: linux-watchdog@vger.kernel.org @@ -15323,6 +15380,7 @@ F: drivers/tty/serial/8250/8250_pci1xxxx.c MICROCHIP POLARFIRE FPGA DRIVERS M: Conor Dooley +R: Vladimir Georgiev L: linux-fpga@vger.kernel.org S: Supported F: Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml @@ -15577,6 +15635,17 @@ F: arch/mips/ F: drivers/platform/mips/ F: include/dt-bindings/mips/ +MIPS BAIKAL-T1 PLATFORM +M: Serge Semin +L: linux-mips@vger.kernel.org +S: Supported +F: Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml +F: Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml +F: drivers/bus/bt1-*.c +F: drivers/clk/baikal-t1/ +F: drivers/memory/bt1-l2-ctl.c +F: drivers/mtd/maps/physmap-bt1-rom.[ch] + MIPS BOSTON DEVELOPMENT BOARD M: Paul Burton L: linux-mips@vger.kernel.org @@ -15589,6 +15658,7 @@ F: include/dt-bindings/clock/boston-clock.h MIPS CORE DRIVERS M: Thomas Bogendoerfer +M: Serge Semin L: linux-mips@vger.kernel.org S: Supported F: drivers/bus/mips_cdmm.c @@ -16567,6 +16637,12 @@ F: include/linux/ntb.h F: include/linux/ntb_transport.h F: tools/testing/selftests/ntb/ +NTB IDT DRIVER +M: Serge Semin +L: ntb@lists.linux.dev +S: Supported +F: drivers/ntb/hw/idt/ + NTB INTEL DRIVER M: Dave Jiang L: ntb@lists.linux.dev @@ -18575,6 +18651,13 @@ F: drivers/pps/ F: include/linux/pps*.h F: include/uapi/linux/pps.h +PPTP DRIVER +M: Dmitry Kozlov +L: netdev@vger.kernel.org +S: Maintained +W: http://sourceforge.net/projects/accel-pptp +F: drivers/net/ppp/pptp.c + PRESSURE STALL INFORMATION (PSI) M: Johannes Weiner M: Suren Baghdasaryan @@ -19683,6 +19766,7 @@ F: drivers/i2c/busses/i2c-emev2.c RENESAS ETHERNET AVB DRIVER M: Paul Barker M: Niklas Söderlund +R: Sergey Shtylyov L: netdev@vger.kernel.org L: linux-renesas-soc@vger.kernel.org S: Supported @@ -19753,6 +19837,7 @@ F: drivers/i2c/busses/i2c-sh_mobile.c RENESAS R-CAR SATA DRIVER M: Geert Uytterhoeven +R: Sergey Shtylyov L: linux-ide@vger.kernel.org L: linux-renesas-soc@vger.kernel.org S: Supported @@ -19845,6 +19930,7 @@ F: drivers/i2c/busses/i2c-rzv2m.c RENESAS SUPERH ETHERNET DRIVER M: Niklas Söderlund +R: Sergey Shtylyov L: netdev@vger.kernel.org L: linux-renesas-soc@vger.kernel.org S: Supported @@ -22549,11 +22635,19 @@ F: drivers/tty/serial/8250/8250_lpss.c SYNOPSYS DESIGNWARE APB GPIO DRIVER M: Hoan Tran +M: Serge Semin L: linux-gpio@vger.kernel.org S: Maintained F: Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml F: drivers/gpio/gpio-dwapb.c +SYNOPSYS DESIGNWARE APB SSI DRIVER +M: Serge Semin +L: linux-spi@vger.kernel.org +S: Supported +F: Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml +F: drivers/spi/spi-dw* + SYNOPSYS DESIGNWARE AXI DMAC DRIVER M: Eugeniy Paltsev S: Maintained @@ -23868,6 +23962,12 @@ L: linux-input@vger.kernel.org S: Maintained F: drivers/hid/hid-udraw-ps3.c +UFS FILESYSTEM +M: Evgeniy Dushistov +S: Maintained +F: Documentation/admin-guide/ufs.rst +F: fs/ufs/ + UHID USERSPACE HID IO DRIVER M: David Rheinsberg L: linux-input@vger.kernel.org diff --git a/README b/README index fd903645e6de..e10457b860eb 100644 --- a/README +++ b/README @@ -1,3 +1,15 @@ +WLIB kernel +=========== + +A non-Nazi, non-racist, HARD fork of the Linux kernel that not maintained +by Linus Torvalds that remains open and welcoming to all developers worldwide, +including those from Russia, Belarus, and other countries and regions subject +to unilateral sanctions by US imperialism. This is currently a personal project. + +When the Linux Foundation becomes untrustworthy and serves as a slave and a tool +for unilateral hegemony and blockades by certain countries, somebody must step +up to maintain (or at least to archive) an OPEN and FREE Linux kernel repository. + Linux kernel ============