bpf.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 00/14] arm64: prepare and add verdin imx8m mini support
@ 2022-01-07 18:03 Marcel Ziswiler
  2022-01-07 18:03 ` [PATCH v1 04/14] arm64: defconfig: enable bpf/cgroup firewalling Marcel Ziswiler
  0 siblings, 1 reply; 3+ messages in thread
From: Marcel Ziswiler @ 2022-01-07 18:03 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: Marek Vasut, Marcel Ziswiler, Alex Marginean, Alexander Stein,
	Alexei Starovoitov, Andrii Nakryiko, Arnd Bergmann,
	Bartosz Golaszewski, Biju Das, Bjorn Andersson, Catalin Marinas,
	Christoph Niedermaier, Daniel Borkmann, Dong Aisheng,
	Enric Balletbo i Serra, Fabio Estevam, Frank Rowand,
	Geert Uytterhoeven, Guido Günther, Jagan Teki,
	John Fastabend, KP Singh, Krzysztof Kozlowski,
	Krzysztof Kozlowski, Li Yang, Linus Walleij, Lucas Stach,
	Martin KaFai Lau, Matthias Schiffer, NXP Linux Team,
	Oleksij Rempel, Oliver Stäbler, Olof Johansson,
	Pengutronix Kernel Team, Rob Herring, Russell King, Sascha Hauer,
	Shawn Guo, Song Liu, Tim Harvey, Will Deacon, Yonghong Song, bpf,
	devicetree, linux-gpio, linux-kernel, netdev

From: Marcel Ziswiler <marcel.ziswiler@toradex.com>


Fix strange hex notation and gpio-hog example, rebuild default
configuration, enable various relevant configuration options mainly to
be built as modules, add toradex,verdin-imx8mm et al. to dt-bindings and
finally add initial support for verdin imx8m mini.


Marcel Ziswiler (14):
  arm64: dts: imx8mm: fix strange hex notation
  dt-bindings: gpio: fix gpio-hog example
  arm64: defconfig: rebuild default configuration
  arm64: defconfig: enable bpf/cgroup firewalling
  arm64: defconfig: build imx-sdma as a module
  arm64: defconfig: build r8169 as a module
  arm64: defconfig: build ads1015 adc driver as a module
  arm64: defconfig: build lm75 temperature sensor driver as a module
  arm64: defconfig: build mcp251xfd can as a module
  arm64: defconfig: build sdio mwifiex as a module
  arm64: defconfig: build nxp bluetooth as modules
  arm64: defconfig: build nuvoton nau8822 as module
  dt-bindings: arm: fsl: add toradex,verdin-imx8mm et al.
  arm64: dts: freescale: add initial support for verdin imx8m mini

 .../devicetree/bindings/arm/fsl.yaml          |   21 +
 .../devicetree/bindings/gpio/gpio.txt         |    2 +-
 arch/arm64/boot/dts/freescale/Makefile        |    4 +
 .../arm64/boot/dts/freescale/imx8mm-pinfunc.h |    6 +-
 .../dts/freescale/imx8mm-verdin-dahlia.dtsi   |  143 ++
 .../boot/dts/freescale/imx8mm-verdin-dev.dtsi |   67 +
 .../imx8mm-verdin-nonwifi-dahlia.dts          |   18 +
 .../freescale/imx8mm-verdin-nonwifi-dev.dts   |   18 +
 .../dts/freescale/imx8mm-verdin-nonwifi.dtsi  |   75 +
 .../freescale/imx8mm-verdin-wifi-dahlia.dts   |   18 +
 .../dts/freescale/imx8mm-verdin-wifi-dev.dts  |   18 +
 .../dts/freescale/imx8mm-verdin-wifi.dtsi     |   95 ++
 .../boot/dts/freescale/imx8mm-verdin.dtsi     | 1277 +++++++++++++++++
 arch/arm64/configs/defconfig                  |  148 +-
 14 files changed, 1820 insertions(+), 90 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi

-- 
2.33.1


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

* [PATCH v1 04/14] arm64: defconfig: enable bpf/cgroup firewalling
  2022-01-07 18:03 [PATCH v1 00/14] arm64: prepare and add verdin imx8m mini support Marcel Ziswiler
@ 2022-01-07 18:03 ` Marcel Ziswiler
  2022-01-10 19:30   ` Song Liu
  0 siblings, 1 reply; 3+ messages in thread
From: Marcel Ziswiler @ 2022-01-07 18:03 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: Marek Vasut, Marcel Ziswiler, Alexei Starovoitov,
	Andrii Nakryiko, Arnd Bergmann, Biju Das, Bjorn Andersson,
	Catalin Marinas, Daniel Borkmann, Enric Balletbo i Serra,
	Geert Uytterhoeven, Guido Günther, John Fastabend, KP Singh,
	Krzysztof Kozlowski, Martin KaFai Lau, Olof Johansson, Shawn Guo,
	Song Liu, Will Deacon, Yonghong Song, bpf, linux-kernel, netdev

From: Marcel Ziswiler <marcel.ziswiler@toradex.com>

This avoids the following systemd warning:

[    2.618538] systemd[1]: system-getty.slice: unit configures an IP
 firewall, but the local system does not support BPF/cgroup firewalling.
[    2.630916] systemd[1]: (This warning is only shown for the first
 unit using IP firewalling.)

Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
---

 arch/arm64/configs/defconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 79e4bf9f4c2c..3c8106c5776a 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -3,6 +3,7 @@ CONFIG_POSIX_MQUEUE=y
 CONFIG_AUDIT=y
 CONFIG_NO_HZ_IDLE=y
 CONFIG_HIGH_RES_TIMERS=y
+CONFIG_BPF_SYSCALL=y
 CONFIG_BPF_JIT=y
 CONFIG_IRQ_TIME_ACCOUNTING=y
 CONFIG_BSD_PROCESS_ACCT=y
@@ -18,6 +19,7 @@ CONFIG_CPUSETS=y
 CONFIG_CGROUP_DEVICE=y
 CONFIG_CGROUP_CPUACCT=y
 CONFIG_CGROUP_PERF=y
+CONFIG_CGROUP_BPF=y
 CONFIG_USER_NS=y
 CONFIG_SCHED_AUTOGROUP=y
 CONFIG_BLK_DEV_INITRD=y
-- 
2.33.1


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

* Re: [PATCH v1 04/14] arm64: defconfig: enable bpf/cgroup firewalling
  2022-01-07 18:03 ` [PATCH v1 04/14] arm64: defconfig: enable bpf/cgroup firewalling Marcel Ziswiler
@ 2022-01-10 19:30   ` Song Liu
  0 siblings, 0 replies; 3+ messages in thread
From: Song Liu @ 2022-01-10 19:30 UTC (permalink / raw)
  To: Marcel Ziswiler
  Cc: linux-arm-kernel, Marek Vasut, Marcel Ziswiler,
	Alexei Starovoitov, Andrii Nakryiko, Arnd Bergmann, Biju Das,
	Bjorn Andersson, Catalin Marinas, Daniel Borkmann,
	Enric Balletbo i Serra, Geert Uytterhoeven, Guido Günther,
	John Fastabend, KP Singh, Krzysztof Kozlowski, Martin KaFai Lau,
	Olof Johansson, Shawn Guo, Song Liu, Will Deacon, Yonghong Song,
	bpf, open list, Networking

On Fri, Jan 7, 2022 at 10:06 AM Marcel Ziswiler <marcel@ziswiler.com> wrote:
>
> From: Marcel Ziswiler <marcel.ziswiler@toradex.com>
>
> This avoids the following systemd warning:
>
> [    2.618538] systemd[1]: system-getty.slice: unit configures an IP
>  firewall, but the local system does not support BPF/cgroup firewalling.
> [    2.630916] systemd[1]: (This warning is only shown for the first
>  unit using IP firewalling.)
>
> Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>

Acked-by: Song Liu <songliubraving@fb.com>

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

end of thread, other threads:[~2022-01-10 19:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-07 18:03 [PATCH v1 00/14] arm64: prepare and add verdin imx8m mini support Marcel Ziswiler
2022-01-07 18:03 ` [PATCH v1 04/14] arm64: defconfig: enable bpf/cgroup firewalling Marcel Ziswiler
2022-01-10 19:30   ` Song Liu

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