mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-21 08:22:59 +02:00
kernel: update to 6.6.2
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
This commit is contained in:
committed by
Michael Tremer
parent
e36e826ad9
commit
95f9d9350d
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -83,24 +83,21 @@
|
||||
#usr/include/drm/drm_sarea.h
|
||||
#usr/include/drm/etnaviv_drm.h
|
||||
#usr/include/drm/exynos_drm.h
|
||||
#usr/include/drm/i810_drm.h
|
||||
#usr/include/drm/habanalabs_accel.h
|
||||
#usr/include/drm/i915_drm.h
|
||||
#usr/include/drm/ivpu_accel.h
|
||||
#usr/include/drm/lima_drm.h
|
||||
#usr/include/drm/mga_drm.h
|
||||
#usr/include/drm/msm_drm.h
|
||||
#usr/include/drm/nouveau_drm.h
|
||||
#usr/include/drm/omap_drm.h
|
||||
#usr/include/drm/panfrost_drm.h
|
||||
#usr/include/drm/qaic_accel.h
|
||||
#usr/include/drm/qxl_drm.h
|
||||
#usr/include/drm/r128_drm.h
|
||||
#usr/include/drm/radeon_drm.h
|
||||
#usr/include/drm/savage_drm.h
|
||||
#usr/include/drm/sis_drm.h
|
||||
#usr/include/drm/tegra_drm.h
|
||||
#usr/include/drm/v3d_drm.h
|
||||
#usr/include/drm/vc4_drm.h
|
||||
#usr/include/drm/vgem_drm.h
|
||||
#usr/include/drm/via_drm.h
|
||||
#usr/include/drm/virtgpu_drm.h
|
||||
#usr/include/drm/vmwgfx_drm.h
|
||||
#usr/include/headers_check.pl
|
||||
@@ -122,6 +119,7 @@
|
||||
#usr/include/linux/arm_sdei.h
|
||||
#usr/include/linux/aspeed-lpc-ctrl.h
|
||||
#usr/include/linux/aspeed-p2a-ctrl.h
|
||||
#usr/include/linux/aspeed-video.h
|
||||
#usr/include/linux/atalk.h
|
||||
#usr/include/linux/atm.h
|
||||
#usr/include/linux/atm_eni.h
|
||||
@@ -198,7 +196,6 @@
|
||||
#usr/include/linux/cifs/cifs_mount.h
|
||||
#usr/include/linux/cifs/cifs_netlink.h
|
||||
#usr/include/linux/close_range.h
|
||||
#usr/include/linux/cm4000_cs.h
|
||||
#usr/include/linux/cn_proc.h
|
||||
#usr/include/linux/coda.h
|
||||
#usr/include/linux/coff.h
|
||||
@@ -218,7 +215,6 @@
|
||||
#usr/include/linux/devlink.h
|
||||
#usr/include/linux/dlm.h
|
||||
#usr/include/linux/dlm_device.h
|
||||
#usr/include/linux/dlm_netlink.h
|
||||
#usr/include/linux/dlm_plock.h
|
||||
#usr/include/linux/dlmconstants.h
|
||||
#usr/include/linux/dm-ioctl.h
|
||||
@@ -247,7 +243,9 @@
|
||||
#usr/include/linux/erspan.h
|
||||
#usr/include/linux/ethtool.h
|
||||
#usr/include/linux/ethtool_netlink.h
|
||||
#usr/include/linux/eventfd.h
|
||||
#usr/include/linux/eventpoll.h
|
||||
#usr/include/linux/ext4.h
|
||||
#usr/include/linux/f2fs.h
|
||||
#usr/include/linux/fadvise.h
|
||||
#usr/include/linux/falloc.h
|
||||
@@ -281,6 +279,7 @@
|
||||
#usr/include/linux/gpio.h
|
||||
#usr/include/linux/gsmmux.h
|
||||
#usr/include/linux/gtp.h
|
||||
#usr/include/linux/handshake.h
|
||||
#usr/include/linux/hash_info.h
|
||||
#usr/include/linux/hdlc
|
||||
#usr/include/linux/hdlc.h
|
||||
@@ -355,6 +354,7 @@
|
||||
#usr/include/linux/ioam6_iptunnel.h
|
||||
#usr/include/linux/ioctl.h
|
||||
#usr/include/linux/iommu.h
|
||||
#usr/include/linux/iommufd.h
|
||||
#usr/include/linux/ioprio.h
|
||||
#usr/include/linux/ip.h
|
||||
#usr/include/linux/ip6_tunnel.h
|
||||
@@ -363,6 +363,7 @@
|
||||
#usr/include/linux/ipmi.h
|
||||
#usr/include/linux/ipmi_bmc.h
|
||||
#usr/include/linux/ipmi_msgdefs.h
|
||||
#usr/include/linux/ipmi_ssif_bmc.h
|
||||
#usr/include/linux/ipsec.h
|
||||
#usr/include/linux/ipv6.h
|
||||
#usr/include/linux/ipv6_route.h
|
||||
@@ -411,10 +412,10 @@
|
||||
#usr/include/linux/media-bus-format.h
|
||||
#usr/include/linux/media.h
|
||||
#usr/include/linux/mei.h
|
||||
#usr/include/linux/mei_uuid.h
|
||||
#usr/include/linux/membarrier.h
|
||||
#usr/include/linux/memfd.h
|
||||
#usr/include/linux/mempolicy.h
|
||||
#usr/include/linux/meye.h
|
||||
#usr/include/linux/mii.h
|
||||
#usr/include/linux/minix_fs.h
|
||||
#usr/include/linux/misc
|
||||
@@ -445,6 +446,7 @@
|
||||
#usr/include/linux/net_namespace.h
|
||||
#usr/include/linux/net_tstamp.h
|
||||
#usr/include/linux/netconf.h
|
||||
#usr/include/linux/netdev.h
|
||||
#usr/include/linux/netdevice.h
|
||||
#usr/include/linux/netfilter
|
||||
#usr/include/linux/netfilter.h
|
||||
@@ -658,6 +660,7 @@
|
||||
#usr/include/linux/prctl.h
|
||||
#usr/include/linux/psample.h
|
||||
#usr/include/linux/psci.h
|
||||
#usr/include/linux/psp-dbc.h
|
||||
#usr/include/linux/psp-sev.h
|
||||
#usr/include/linux/ptp_clock.h
|
||||
#usr/include/linux/ptrace.h
|
||||
@@ -777,6 +780,7 @@
|
||||
#usr/include/linux/tc_ematch/tc_em_text.h
|
||||
#usr/include/linux/tcp.h
|
||||
#usr/include/linux/tcp_metrics.h
|
||||
#usr/include/linux/tdx-guest.h
|
||||
#usr/include/linux/tee.h
|
||||
#usr/include/linux/termios.h
|
||||
#usr/include/linux/thermal.h
|
||||
@@ -792,6 +796,7 @@
|
||||
#usr/include/linux/tipc_sockets_diag.h
|
||||
#usr/include/linux/tls.h
|
||||
#usr/include/linux/toshiba.h
|
||||
#usr/include/linux/tps6594_pfsm.h
|
||||
#usr/include/linux/tty.h
|
||||
#usr/include/linux/tty_flags.h
|
||||
#usr/include/linux/types.h
|
||||
@@ -825,6 +830,7 @@
|
||||
#usr/include/linux/usb/video.h
|
||||
#usr/include/linux/usbdevice_fs.h
|
||||
#usr/include/linux/usbip.h
|
||||
#usr/include/linux/user_events.h
|
||||
#usr/include/linux/userfaultfd.h
|
||||
#usr/include/linux/userio.h
|
||||
#usr/include/linux/utime.h
|
||||
@@ -899,7 +905,6 @@
|
||||
#usr/include/misc
|
||||
#usr/include/misc/cxl.h
|
||||
#usr/include/misc/fastrpc.h
|
||||
#usr/include/misc/habanalabs.h
|
||||
#usr/include/misc/ocxl.h
|
||||
#usr/include/misc/pvpanic.h
|
||||
#usr/include/misc/uacce
|
||||
@@ -927,6 +932,7 @@
|
||||
#usr/include/rdma/ib_user_sa.h
|
||||
#usr/include/rdma/ib_user_verbs.h
|
||||
#usr/include/rdma/irdma-abi.h
|
||||
#usr/include/rdma/mana-abi.h
|
||||
#usr/include/rdma/mlx4-abi.h
|
||||
#usr/include/rdma/mlx5-abi.h
|
||||
#usr/include/rdma/mlx5_user_ioctl_cmds.h
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -45,6 +45,7 @@
|
||||
#usr/include/asm/errno.h
|
||||
#usr/include/asm/fcntl.h
|
||||
#usr/include/asm/hwcap.h
|
||||
#usr/include/asm/hwprobe.h
|
||||
#usr/include/asm/ioctl.h
|
||||
#usr/include/asm/ioctls.h
|
||||
#usr/include/asm/ipcbuf.h
|
||||
@@ -82,24 +83,21 @@
|
||||
#usr/include/drm/drm_sarea.h
|
||||
#usr/include/drm/etnaviv_drm.h
|
||||
#usr/include/drm/exynos_drm.h
|
||||
#usr/include/drm/i810_drm.h
|
||||
#usr/include/drm/habanalabs_accel.h
|
||||
#usr/include/drm/i915_drm.h
|
||||
#usr/include/drm/ivpu_accel.h
|
||||
#usr/include/drm/lima_drm.h
|
||||
#usr/include/drm/mga_drm.h
|
||||
#usr/include/drm/msm_drm.h
|
||||
#usr/include/drm/nouveau_drm.h
|
||||
#usr/include/drm/omap_drm.h
|
||||
#usr/include/drm/panfrost_drm.h
|
||||
#usr/include/drm/qaic_accel.h
|
||||
#usr/include/drm/qxl_drm.h
|
||||
#usr/include/drm/r128_drm.h
|
||||
#usr/include/drm/radeon_drm.h
|
||||
#usr/include/drm/savage_drm.h
|
||||
#usr/include/drm/sis_drm.h
|
||||
#usr/include/drm/tegra_drm.h
|
||||
#usr/include/drm/v3d_drm.h
|
||||
#usr/include/drm/vc4_drm.h
|
||||
#usr/include/drm/vgem_drm.h
|
||||
#usr/include/drm/via_drm.h
|
||||
#usr/include/drm/virtgpu_drm.h
|
||||
#usr/include/drm/vmwgfx_drm.h
|
||||
#usr/include/headers_check.pl
|
||||
@@ -121,6 +119,7 @@
|
||||
#usr/include/linux/arm_sdei.h
|
||||
#usr/include/linux/aspeed-lpc-ctrl.h
|
||||
#usr/include/linux/aspeed-p2a-ctrl.h
|
||||
#usr/include/linux/aspeed-video.h
|
||||
#usr/include/linux/atalk.h
|
||||
#usr/include/linux/atm.h
|
||||
#usr/include/linux/atm_eni.h
|
||||
@@ -197,7 +196,6 @@
|
||||
#usr/include/linux/cifs/cifs_mount.h
|
||||
#usr/include/linux/cifs/cifs_netlink.h
|
||||
#usr/include/linux/close_range.h
|
||||
#usr/include/linux/cm4000_cs.h
|
||||
#usr/include/linux/cn_proc.h
|
||||
#usr/include/linux/coda.h
|
||||
#usr/include/linux/coff.h
|
||||
@@ -217,7 +215,6 @@
|
||||
#usr/include/linux/devlink.h
|
||||
#usr/include/linux/dlm.h
|
||||
#usr/include/linux/dlm_device.h
|
||||
#usr/include/linux/dlm_netlink.h
|
||||
#usr/include/linux/dlm_plock.h
|
||||
#usr/include/linux/dlmconstants.h
|
||||
#usr/include/linux/dm-ioctl.h
|
||||
@@ -246,7 +243,9 @@
|
||||
#usr/include/linux/erspan.h
|
||||
#usr/include/linux/ethtool.h
|
||||
#usr/include/linux/ethtool_netlink.h
|
||||
#usr/include/linux/eventfd.h
|
||||
#usr/include/linux/eventpoll.h
|
||||
#usr/include/linux/ext4.h
|
||||
#usr/include/linux/f2fs.h
|
||||
#usr/include/linux/fadvise.h
|
||||
#usr/include/linux/falloc.h
|
||||
@@ -280,6 +279,7 @@
|
||||
#usr/include/linux/gpio.h
|
||||
#usr/include/linux/gsmmux.h
|
||||
#usr/include/linux/gtp.h
|
||||
#usr/include/linux/handshake.h
|
||||
#usr/include/linux/hash_info.h
|
||||
#usr/include/linux/hdlc
|
||||
#usr/include/linux/hdlc.h
|
||||
@@ -354,6 +354,7 @@
|
||||
#usr/include/linux/ioam6_iptunnel.h
|
||||
#usr/include/linux/ioctl.h
|
||||
#usr/include/linux/iommu.h
|
||||
#usr/include/linux/iommufd.h
|
||||
#usr/include/linux/ioprio.h
|
||||
#usr/include/linux/ip.h
|
||||
#usr/include/linux/ip6_tunnel.h
|
||||
@@ -362,6 +363,7 @@
|
||||
#usr/include/linux/ipmi.h
|
||||
#usr/include/linux/ipmi_bmc.h
|
||||
#usr/include/linux/ipmi_msgdefs.h
|
||||
#usr/include/linux/ipmi_ssif_bmc.h
|
||||
#usr/include/linux/ipsec.h
|
||||
#usr/include/linux/ipv6.h
|
||||
#usr/include/linux/ipv6_route.h
|
||||
@@ -409,10 +411,10 @@
|
||||
#usr/include/linux/media-bus-format.h
|
||||
#usr/include/linux/media.h
|
||||
#usr/include/linux/mei.h
|
||||
#usr/include/linux/mei_uuid.h
|
||||
#usr/include/linux/membarrier.h
|
||||
#usr/include/linux/memfd.h
|
||||
#usr/include/linux/mempolicy.h
|
||||
#usr/include/linux/meye.h
|
||||
#usr/include/linux/mii.h
|
||||
#usr/include/linux/minix_fs.h
|
||||
#usr/include/linux/misc
|
||||
@@ -443,6 +445,7 @@
|
||||
#usr/include/linux/net_namespace.h
|
||||
#usr/include/linux/net_tstamp.h
|
||||
#usr/include/linux/netconf.h
|
||||
#usr/include/linux/netdev.h
|
||||
#usr/include/linux/netdevice.h
|
||||
#usr/include/linux/netfilter
|
||||
#usr/include/linux/netfilter.h
|
||||
@@ -656,6 +659,7 @@
|
||||
#usr/include/linux/prctl.h
|
||||
#usr/include/linux/psample.h
|
||||
#usr/include/linux/psci.h
|
||||
#usr/include/linux/psp-dbc.h
|
||||
#usr/include/linux/psp-sev.h
|
||||
#usr/include/linux/ptp_clock.h
|
||||
#usr/include/linux/ptrace.h
|
||||
@@ -775,6 +779,7 @@
|
||||
#usr/include/linux/tc_ematch/tc_em_text.h
|
||||
#usr/include/linux/tcp.h
|
||||
#usr/include/linux/tcp_metrics.h
|
||||
#usr/include/linux/tdx-guest.h
|
||||
#usr/include/linux/tee.h
|
||||
#usr/include/linux/termios.h
|
||||
#usr/include/linux/thermal.h
|
||||
@@ -790,6 +795,7 @@
|
||||
#usr/include/linux/tipc_sockets_diag.h
|
||||
#usr/include/linux/tls.h
|
||||
#usr/include/linux/toshiba.h
|
||||
#usr/include/linux/tps6594_pfsm.h
|
||||
#usr/include/linux/tty.h
|
||||
#usr/include/linux/tty_flags.h
|
||||
#usr/include/linux/types.h
|
||||
@@ -823,6 +829,7 @@
|
||||
#usr/include/linux/usb/video.h
|
||||
#usr/include/linux/usbdevice_fs.h
|
||||
#usr/include/linux/usbip.h
|
||||
#usr/include/linux/user_events.h
|
||||
#usr/include/linux/userfaultfd.h
|
||||
#usr/include/linux/userio.h
|
||||
#usr/include/linux/utime.h
|
||||
@@ -897,7 +904,6 @@
|
||||
#usr/include/misc
|
||||
#usr/include/misc/cxl.h
|
||||
#usr/include/misc/fastrpc.h
|
||||
#usr/include/misc/habanalabs.h
|
||||
#usr/include/misc/ocxl.h
|
||||
#usr/include/misc/pvpanic.h
|
||||
#usr/include/misc/uacce
|
||||
@@ -925,6 +931,7 @@
|
||||
#usr/include/rdma/ib_user_sa.h
|
||||
#usr/include/rdma/ib_user_verbs.h
|
||||
#usr/include/rdma/irdma-abi.h
|
||||
#usr/include/rdma/mana-abi.h
|
||||
#usr/include/rdma/mlx4-abi.h
|
||||
#usr/include/rdma/mlx5-abi.h
|
||||
#usr/include/rdma/mlx5_user_ioctl_cmds.h
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -110,24 +110,21 @@
|
||||
#usr/include/drm/drm_sarea.h
|
||||
#usr/include/drm/etnaviv_drm.h
|
||||
#usr/include/drm/exynos_drm.h
|
||||
#usr/include/drm/i810_drm.h
|
||||
#usr/include/drm/habanalabs_accel.h
|
||||
#usr/include/drm/i915_drm.h
|
||||
#usr/include/drm/ivpu_accel.h
|
||||
#usr/include/drm/lima_drm.h
|
||||
#usr/include/drm/mga_drm.h
|
||||
#usr/include/drm/msm_drm.h
|
||||
#usr/include/drm/nouveau_drm.h
|
||||
#usr/include/drm/omap_drm.h
|
||||
#usr/include/drm/panfrost_drm.h
|
||||
#usr/include/drm/qaic_accel.h
|
||||
#usr/include/drm/qxl_drm.h
|
||||
#usr/include/drm/r128_drm.h
|
||||
#usr/include/drm/radeon_drm.h
|
||||
#usr/include/drm/savage_drm.h
|
||||
#usr/include/drm/sis_drm.h
|
||||
#usr/include/drm/tegra_drm.h
|
||||
#usr/include/drm/v3d_drm.h
|
||||
#usr/include/drm/vc4_drm.h
|
||||
#usr/include/drm/vgem_drm.h
|
||||
#usr/include/drm/via_drm.h
|
||||
#usr/include/drm/virtgpu_drm.h
|
||||
#usr/include/drm/vmwgfx_drm.h
|
||||
#usr/include/headers_check.pl
|
||||
@@ -150,6 +147,7 @@
|
||||
#usr/include/linux/arm_sdei.h
|
||||
#usr/include/linux/aspeed-lpc-ctrl.h
|
||||
#usr/include/linux/aspeed-p2a-ctrl.h
|
||||
#usr/include/linux/aspeed-video.h
|
||||
#usr/include/linux/atalk.h
|
||||
#usr/include/linux/atm.h
|
||||
#usr/include/linux/atm_eni.h
|
||||
@@ -226,7 +224,6 @@
|
||||
#usr/include/linux/cifs/cifs_mount.h
|
||||
#usr/include/linux/cifs/cifs_netlink.h
|
||||
#usr/include/linux/close_range.h
|
||||
#usr/include/linux/cm4000_cs.h
|
||||
#usr/include/linux/cn_proc.h
|
||||
#usr/include/linux/coda.h
|
||||
#usr/include/linux/coff.h
|
||||
@@ -246,7 +243,6 @@
|
||||
#usr/include/linux/devlink.h
|
||||
#usr/include/linux/dlm.h
|
||||
#usr/include/linux/dlm_device.h
|
||||
#usr/include/linux/dlm_netlink.h
|
||||
#usr/include/linux/dlm_plock.h
|
||||
#usr/include/linux/dlmconstants.h
|
||||
#usr/include/linux/dm-ioctl.h
|
||||
@@ -275,7 +271,9 @@
|
||||
#usr/include/linux/erspan.h
|
||||
#usr/include/linux/ethtool.h
|
||||
#usr/include/linux/ethtool_netlink.h
|
||||
#usr/include/linux/eventfd.h
|
||||
#usr/include/linux/eventpoll.h
|
||||
#usr/include/linux/ext4.h
|
||||
#usr/include/linux/f2fs.h
|
||||
#usr/include/linux/fadvise.h
|
||||
#usr/include/linux/falloc.h
|
||||
@@ -309,6 +307,7 @@
|
||||
#usr/include/linux/gpio.h
|
||||
#usr/include/linux/gsmmux.h
|
||||
#usr/include/linux/gtp.h
|
||||
#usr/include/linux/handshake.h
|
||||
#usr/include/linux/hash_info.h
|
||||
#usr/include/linux/hdlc
|
||||
#usr/include/linux/hdlc.h
|
||||
@@ -383,6 +382,7 @@
|
||||
#usr/include/linux/ioam6_iptunnel.h
|
||||
#usr/include/linux/ioctl.h
|
||||
#usr/include/linux/iommu.h
|
||||
#usr/include/linux/iommufd.h
|
||||
#usr/include/linux/ioprio.h
|
||||
#usr/include/linux/ip.h
|
||||
#usr/include/linux/ip6_tunnel.h
|
||||
@@ -391,6 +391,7 @@
|
||||
#usr/include/linux/ipmi.h
|
||||
#usr/include/linux/ipmi_bmc.h
|
||||
#usr/include/linux/ipmi_msgdefs.h
|
||||
#usr/include/linux/ipmi_ssif_bmc.h
|
||||
#usr/include/linux/ipsec.h
|
||||
#usr/include/linux/ipv6.h
|
||||
#usr/include/linux/ipv6_route.h
|
||||
@@ -439,10 +440,10 @@
|
||||
#usr/include/linux/media-bus-format.h
|
||||
#usr/include/linux/media.h
|
||||
#usr/include/linux/mei.h
|
||||
#usr/include/linux/mei_uuid.h
|
||||
#usr/include/linux/membarrier.h
|
||||
#usr/include/linux/memfd.h
|
||||
#usr/include/linux/mempolicy.h
|
||||
#usr/include/linux/meye.h
|
||||
#usr/include/linux/mii.h
|
||||
#usr/include/linux/minix_fs.h
|
||||
#usr/include/linux/misc
|
||||
@@ -473,6 +474,7 @@
|
||||
#usr/include/linux/net_namespace.h
|
||||
#usr/include/linux/net_tstamp.h
|
||||
#usr/include/linux/netconf.h
|
||||
#usr/include/linux/netdev.h
|
||||
#usr/include/linux/netdevice.h
|
||||
#usr/include/linux/netfilter
|
||||
#usr/include/linux/netfilter.h
|
||||
@@ -686,6 +688,7 @@
|
||||
#usr/include/linux/prctl.h
|
||||
#usr/include/linux/psample.h
|
||||
#usr/include/linux/psci.h
|
||||
#usr/include/linux/psp-dbc.h
|
||||
#usr/include/linux/psp-sev.h
|
||||
#usr/include/linux/ptp_clock.h
|
||||
#usr/include/linux/ptrace.h
|
||||
@@ -805,6 +808,7 @@
|
||||
#usr/include/linux/tc_ematch/tc_em_text.h
|
||||
#usr/include/linux/tcp.h
|
||||
#usr/include/linux/tcp_metrics.h
|
||||
#usr/include/linux/tdx-guest.h
|
||||
#usr/include/linux/tee.h
|
||||
#usr/include/linux/termios.h
|
||||
#usr/include/linux/thermal.h
|
||||
@@ -820,6 +824,7 @@
|
||||
#usr/include/linux/tipc_sockets_diag.h
|
||||
#usr/include/linux/tls.h
|
||||
#usr/include/linux/toshiba.h
|
||||
#usr/include/linux/tps6594_pfsm.h
|
||||
#usr/include/linux/tty.h
|
||||
#usr/include/linux/tty_flags.h
|
||||
#usr/include/linux/types.h
|
||||
@@ -853,6 +858,7 @@
|
||||
#usr/include/linux/usb/video.h
|
||||
#usr/include/linux/usbdevice_fs.h
|
||||
#usr/include/linux/usbip.h
|
||||
#usr/include/linux/user_events.h
|
||||
#usr/include/linux/userfaultfd.h
|
||||
#usr/include/linux/userio.h
|
||||
#usr/include/linux/utime.h
|
||||
@@ -927,7 +933,6 @@
|
||||
#usr/include/misc
|
||||
#usr/include/misc/cxl.h
|
||||
#usr/include/misc/fastrpc.h
|
||||
#usr/include/misc/habanalabs.h
|
||||
#usr/include/misc/ocxl.h
|
||||
#usr/include/misc/pvpanic.h
|
||||
#usr/include/misc/uacce
|
||||
@@ -955,6 +960,7 @@
|
||||
#usr/include/rdma/ib_user_sa.h
|
||||
#usr/include/rdma/ib_user_verbs.h
|
||||
#usr/include/rdma/irdma-abi.h
|
||||
#usr/include/rdma/mana-abi.h
|
||||
#usr/include/rdma/mlx4-abi.h
|
||||
#usr/include/rdma/mlx5-abi.h
|
||||
#usr/include/rdma/mlx5_user_ioctl_cmds.h
|
||||
|
||||
19
lfs/linux
19
lfs/linux
@@ -24,8 +24,7 @@
|
||||
|
||||
include Config
|
||||
|
||||
VER = 6.1.61
|
||||
ARM_PATCHES = 6.1.y-ipfire2
|
||||
VER = 6.6.2
|
||||
|
||||
THISAPP = linux-$(VER)
|
||||
DL_FILE = linux-$(VER).tar.xz
|
||||
@@ -69,14 +68,11 @@ endif
|
||||
###############################################################################
|
||||
|
||||
objects = \
|
||||
$(DL_FILE) \
|
||||
arm-multi-patches-$(ARM_PATCHES).patch.xz
|
||||
$(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE)
|
||||
arm-multi-patches-$(ARM_PATCHES).patch.xz = $(URL_IPFIRE)/arm-multi-patches-$(ARM_PATCHES).patch.xz
|
||||
|
||||
$(DL_FILE)_BLAKE2 = b5177aec27fb2fd0e6c846b34194c35a2435894f46ef74f282c3dd5f06b1e01c968fe50664a6e1342d0098f709a90a0d7ece0b2780f90c684889e93876cccc87
|
||||
arm-multi-patches-$(ARM_PATCHES).patch.xz_BLAKE2 = 7afc460562fb24bcd75784fc79de768f9b60780aedd88d1a847927169e31920bbb475b1ac1466c4a224a7876d16bd8d465b96202de12b74f6e2ccbfcec731ad3
|
||||
$(DL_FILE)_BLAKE2 = 88fc55107834d4308d33547211a031674ffaa8e48e23d6612ba39430292b18073d49271bd3ce8c7be01d8c5668482cb1715071abfd9b1f75b06468a09f8f4eec
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
@@ -113,7 +109,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
ln -svf linux-$(VER) $(DIR_SRC)/linux
|
||||
|
||||
# Layer7-patch
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-6.1.56-layer7.patch
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-6.6-layer7.patch
|
||||
|
||||
# DVB Patches
|
||||
cd $(DIR_APP) && patch -Np2 < $(DIR_SRC)/src/patches/v4l-dvb_fix_tua6034_pll.patch
|
||||
@@ -125,9 +121,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
# Fix igb and e1000e crash
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-4.14.1-igb-e1000e_fix_lock_at_update_stats.patch
|
||||
|
||||
# cs5535audio spams syslog if no ac97 was present (geos router)
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-4.9.8_cs5535audio_fix_logspam_on_geos.patch
|
||||
|
||||
# Fix uevent PHYSDEVDRIVER
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-2.6.32.27_mcs7830-fix-driver-name.patch
|
||||
|
||||
@@ -144,8 +137,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-6.0-fix_external_module_build.patch
|
||||
|
||||
ifeq "$(BUILD_ARCH)" "aarch64"
|
||||
# Apply Arm-multiarch kernel patches.
|
||||
cd $(DIR_APP) && xzcat $(DIR_DL)/arm-multi-patches-$(ARM_PATCHES).patch.xz | patch -Np1
|
||||
# Apply Arm kernel patches.
|
||||
cd $(DIR_APP) && cat patch $(DIR_SRC)/src/patches/linux/aarch64/* | patch -Np1
|
||||
endif
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-3.14.79-amba-fix.patch
|
||||
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
From 937057185cce0a05eea29f307aa3ef498e49138e Mon Sep 17 00:00:00 2001
|
||||
From: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
Date: Tue, 9 Nov 2021 08:52:11 +0100
|
||||
Subject: [PATCH 1/8] rockchip: dt: nanopi-r2s: change button from restart to
|
||||
power
|
||||
|
||||
this is to proper shutdown via acpi with this button.
|
||||
|
||||
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
---
|
||||
arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
|
||||
index 1445b879ac7a..35b76d7e8ab4 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
|
||||
@@ -35,9 +35,9 @@ keys {
|
||||
pinctrl-names = "default";
|
||||
|
||||
key-reset {
|
||||
- label = "reset";
|
||||
+ label = "power";
|
||||
gpios = <&gpio0 RK_PA0 GPIO_ACTIVE_LOW>;
|
||||
- linux,code = <KEY_RESTART>;
|
||||
+ linux,code = <KEY_POWER>;
|
||||
debounce-interval = <50>;
|
||||
};
|
||||
};
|
||||
--
|
||||
2.34.1
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
From ebdbd87a1e1b67755a8e04e93b2bba6a56b2019c Mon Sep 17 00:00:00 2001
|
||||
From: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
Date: Tue, 9 Nov 2021 08:55:06 +0100
|
||||
Subject: [PATCH 2/8] rockchip: dt: nanopi-r2s: change sysled trigger to
|
||||
heartbeat
|
||||
|
||||
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
---
|
||||
arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
|
||||
index 35b76d7e8ab4..16caf1e32259 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
|
||||
@@ -56,6 +56,7 @@ sys_led: led-1 {
|
||||
gpios = <&gpio0 RK_PA2 GPIO_ACTIVE_HIGH>;
|
||||
label = "nanopi-r2s:red:sys";
|
||||
default-state = "on";
|
||||
+ linux,default-trigger = "heartbeat";
|
||||
};
|
||||
|
||||
wan_led: led-2 {
|
||||
--
|
||||
2.34.1
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
From 38b042cba08034365a6b152202e943883ee12c95 Mon Sep 17 00:00:00 2001
|
||||
From: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
Date: Tue, 25 Jan 2022 18:04:28 +0100
|
||||
Subject: [PATCH 3/8] rockchip: dt: nanopi-r4s: fix led names and button
|
||||
|
||||
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
---
|
||||
arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 11 ++++++-----
|
||||
1 file changed, 6 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
|
||||
index fe5b52610010..9125f013438d 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
|
||||
@@ -28,18 +28,19 @@ gpio-leds {
|
||||
|
||||
lan_led: led-lan {
|
||||
gpios = <&gpio1 RK_PA1 GPIO_ACTIVE_HIGH>;
|
||||
- label = "green:lan";
|
||||
+ label = "nanopi-r4s:green:lan";
|
||||
};
|
||||
|
||||
sys_led: led-sys {
|
||||
gpios = <&gpio0 RK_PB5 GPIO_ACTIVE_HIGH>;
|
||||
- label = "red:power";
|
||||
+ label = "nanopi-r4s:green:sys";
|
||||
default-state = "on";
|
||||
+ linux,default-trigger = "heartbeat";
|
||||
};
|
||||
|
||||
wan_led: led-wan {
|
||||
gpios = <&gpio1 RK_PA0 GPIO_ACTIVE_HIGH>;
|
||||
- label = "green:wan";
|
||||
+ label = "nanopi-r4s:green:wan";
|
||||
};
|
||||
};
|
||||
|
||||
@@ -51,8 +52,8 @@ gpio-keys {
|
||||
key-reset {
|
||||
debounce-interval = <50>;
|
||||
gpios = <&gpio1 RK_PC6 GPIO_ACTIVE_LOW>;
|
||||
- label = "reset";
|
||||
- linux,code = <KEY_RESTART>;
|
||||
+ label = "power";
|
||||
+ linux,code = <KEY_POWER>;
|
||||
};
|
||||
};
|
||||
|
||||
--
|
||||
2.34.1
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
From 6039099142af6cba233ab72b49f70605b611d1c6 Mon Sep 17 00:00:00 2001
|
||||
From: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
Date: Fri, 28 Jan 2022 17:20:56 +0100
|
||||
Subject: [PATCH 4/8] rockchip: dt: nanopi-r4s: add realtek pci devicenode
|
||||
|
||||
this is needed to set the mac address via u-boot
|
||||
---
|
||||
.../arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 15 +++++++++++++++
|
||||
1 file changed, 15 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
|
||||
index 9125f013438d..5a60460bd974 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
|
||||
@@ -19,6 +19,10 @@ / {
|
||||
model = "FriendlyElec NanoPi R4S";
|
||||
compatible = "friendlyarm,nanopi-r4s", "rockchip,rk3399";
|
||||
|
||||
+ aliases {
|
||||
+ ethernet1 = &r8169;
|
||||
+ };
|
||||
+
|
||||
/delete-node/ display-subsystem;
|
||||
|
||||
gpio-leds {
|
||||
@@ -77,6 +81,17 @@ &pcie0 {
|
||||
max-link-speed = <1>;
|
||||
num-lanes = <1>;
|
||||
vpcie3v3-supply = <&vcc3v3_sys>;
|
||||
+
|
||||
+ pcie@0 {
|
||||
+ reg = <0x00000000 0 0 0 0>;
|
||||
+ #address-cells = <3>;
|
||||
+ #size-cells = <2>;
|
||||
+
|
||||
+ r8169: pcie@0,0 {
|
||||
+ reg = <0x000000 0 0 0 0>;
|
||||
+ local-mac-address = [ 00 00 00 00 00 00 ];
|
||||
+ };
|
||||
+ };
|
||||
};
|
||||
|
||||
&pinctrl {
|
||||
--
|
||||
2.34.1
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
From dfacc132a5be8eb643495f8ca693fd59368cc262 Mon Sep 17 00:00:00 2001
|
||||
From: Jonas Karlman <jonas@kwiboo.se>
|
||||
Date: Sun, 17 Feb 2019 22:14:38 +0000
|
||||
Subject: [PATCH 5/8] mmc: core: set initial signal voltage on power off
|
||||
|
||||
Some boards have SD card connectors where the power rail cannot be switched
|
||||
off by the driver. If the card has not been power cycled, it may still be
|
||||
using 1.8V signaling after a warm re-boot. Bootroms expecting 3.3V signaling
|
||||
will fail to boot from a UHS card that continue to use 1.8V signaling.
|
||||
|
||||
Set initial signal voltage in mmc_power_off() to allow re-boot to function.
|
||||
|
||||
This fixes re-boot with UHS cards on Asus Tinker Board (Rockchip RK3288),
|
||||
same issue have been seen on some Rockchip RK3399 boards.
|
||||
|
||||
I am sending this as a RFC because I have no insights into SD/MMC subsystem,
|
||||
this change fix a re-boot issue on my boards and does not break emmc/sdio.
|
||||
Is this an acceptable workaround? Any advice is appreciated.
|
||||
|
||||
Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
|
||||
---
|
||||
drivers/mmc/core/core.c | 8 ++++++++
|
||||
1 file changed, 8 insertions(+)
|
||||
|
||||
diff --git a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
|
||||
index 3d3e0ca52614..33cb13b7bf88 100644
|
||||
--- a/drivers/mmc/core/core.c
|
||||
+++ b/drivers/mmc/core/core.c
|
||||
@@ -1363,6 +1363,14 @@ void mmc_power_off(struct mmc_host *host)
|
||||
if (host->ios.power_mode == MMC_POWER_OFF)
|
||||
return;
|
||||
|
||||
+ mmc_set_initial_signal_voltage(host);
|
||||
+
|
||||
+ /*
|
||||
+ * This delay should be sufficient to allow the power supply
|
||||
+ * to reach the minimum voltage.
|
||||
+ */
|
||||
+ mmc_delay(host->ios.power_delay_ms);
|
||||
+
|
||||
mmc_pwrseq_power_off(host);
|
||||
|
||||
host->ios.clock = 0;
|
||||
--
|
||||
2.34.1
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
From 828dc7d5beca4c10db50330d1858cd70588bff5d Mon Sep 17 00:00:00 2001
|
||||
From: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
Date: Sat, 5 Feb 2022 15:35:57 +0000
|
||||
Subject: [PATCH 6/8] pcie-rockchip-host: try again if training fail.
|
||||
|
||||
on NanoPi R4S the training of the pcie often fails at first try
|
||||
so this try again some times.
|
||||
|
||||
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
---
|
||||
drivers/pci/controller/pcie-rockchip-host.c | 12 ++++++++++--
|
||||
1 file changed, 10 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/drivers/pci/controller/pcie-rockchip-host.c b/drivers/pci/controller/pcie-rockchip-host.c
|
||||
index afbbdccd195d..5d75189e64e5 100644
|
||||
--- a/drivers/pci/controller/pcie-rockchip-host.c
|
||||
+++ b/drivers/pci/controller/pcie-rockchip-host.c
|
||||
@@ -959,8 +959,16 @@ static int rockchip_pcie_probe(struct platform_device *pdev)
|
||||
}
|
||||
|
||||
err = rockchip_pcie_host_init_port(rockchip);
|
||||
- if (err)
|
||||
- goto err_vpcie;
|
||||
+ if (err) {
|
||||
+ dev_err(dev, "failed to init port, try again...\n");
|
||||
+ err = rockchip_pcie_host_init_port(rockchip);
|
||||
+ if (err) {
|
||||
+ dev_err(dev, "failed to init port, last try in 500ms.\n");
|
||||
+ mdelay(500);
|
||||
+ err = rockchip_pcie_host_init_port(rockchip);
|
||||
+ if (err) goto err_vpcie;
|
||||
+ }
|
||||
+ }
|
||||
|
||||
err = rockchip_pcie_init_irq_domain(rockchip);
|
||||
if (err < 0)
|
||||
--
|
||||
2.34.1
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
From a7489da29122b1aa890c1186e63d1ad4ba610bb9 Mon Sep 17 00:00:00 2001
|
||||
From: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
Date: Fri, 11 Feb 2022 09:34:40 +0000
|
||||
Subject: [PATCH 7/8] rockchip: dt: add overclocked NanoPi R4S
|
||||
|
||||
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
---
|
||||
arch/arm64/boot/dts/rockchip/Makefile | 1 +
|
||||
.../dts/rockchip/rk3399-nanopi-r4s-oc.dts | 27 +++++++++++++++++++
|
||||
2 files changed, 28 insertions(+)
|
||||
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s-oc.dts
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile
|
||||
index e7728007fd1b..f32fe64a84ed 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/Makefile
|
||||
+++ b/arch/arm64/boot/dts/rockchip/Makefile
|
||||
@@ -49,6 +49,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-m4.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-m4b.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-neo4.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-r4s.dtb
|
||||
+dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-r4s-oc.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-r4s-enterprise.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-orangepi.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-pinebook-pro.dtb
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s-oc.dts b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s-oc.dts
|
||||
new file mode 100644
|
||||
index 000000000000..7268d2209f52
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s-oc.dts
|
||||
@@ -0,0 +1,27 @@
|
||||
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
+/*
|
||||
+ * FriendlyElec NanoPC-R4S OC
|
||||
+ *
|
||||
+ * Overclock NanoPi R4S to 2Ghz/1.5Ghz
|
||||
+ */
|
||||
+
|
||||
+/dts-v1/;
|
||||
+#include "rk3399-nanopi-r4s.dts"
|
||||
+
|
||||
+/ {
|
||||
+ model = "FriendlyElec NanoPi R4S OC";
|
||||
+
|
||||
+ cluster0_opp: opp-table-0 {
|
||||
+ opp06 {
|
||||
+ opp-hz = /bits/ 64 <1512000000>;
|
||||
+ opp-microvolt = <1150000 1150000 1250000>;
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ cluster1_opp: opp-table-1 {
|
||||
+ opp08 {
|
||||
+ opp-hz = /bits/ 64 <20160000000>;
|
||||
+ opp-microvolt = <1250000 1250000 1250000>;
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
--
|
||||
2.34.1
|
||||
|
||||
@@ -0,0 +1,201 @@
|
||||
From 5d1a97bca7efef833d4a9577c8a4951933f01303 Mon Sep 17 00:00:00 2001
|
||||
From: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
Date: Sun, 19 Nov 2023 13:27:36 +0000
|
||||
Subject: [PATCH 8/8] rockchip: dt: add some overclocked rk3328 boards
|
||||
|
||||
nanopi-r2c, nanopi-r2c-plus-oc, nanopi-r2s-oc,
|
||||
orangepi-r1-plus-lts-oc, orangepi-r1-plus-oc
|
||||
|
||||
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
|
||||
---
|
||||
arch/arm64/boot/dts/rockchip/Makefile | 5 ++++
|
||||
.../dts/rockchip/rk3328-nanopi-r2c-oc.dts | 25 +++++++++++++++++++
|
||||
.../rockchip/rk3328-nanopi-r2c-plus-oc.dts | 25 +++++++++++++++++++
|
||||
.../dts/rockchip/rk3328-nanopi-r2s-oc.dts | 25 +++++++++++++++++++
|
||||
.../rk3328-orangepi-r1-plus-lts-oc.dts | 25 +++++++++++++++++++
|
||||
.../rockchip/rk3328-orangepi-r1-plus-oc.dts | 25 +++++++++++++++++++
|
||||
6 files changed, 130 insertions(+)
|
||||
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts
|
||||
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts
|
||||
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts
|
||||
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts
|
||||
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile
|
||||
index f32fe64a84ed..4d1cb2b32572 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/Makefile
|
||||
+++ b/arch/arm64/boot/dts/rockchip/Makefile
|
||||
@@ -15,10 +15,15 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3326-odroid-go3.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-a1.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-evb.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c.dtb
|
||||
+dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-oc.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-plus.dtb
|
||||
+dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-plus-oc.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s.dtb
|
||||
+dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s-oc.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus.dtb
|
||||
+dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-oc.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-lts.dtb
|
||||
+dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-lts-oc.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock64.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock-pi-e.dtb
|
||||
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-roc-cc.dtb
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts
|
||||
new file mode 100644
|
||||
index 000000000000..617bcefb2122
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts
|
||||
@@ -0,0 +1,25 @@
|
||||
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
+/*
|
||||
+ * overclock Nanopi R2C to 1.5 Ghz
|
||||
+ */
|
||||
+
|
||||
+/dts-v1/;
|
||||
+
|
||||
+#include "rk3328-nanopi-r2c.dts"
|
||||
+
|
||||
+/ {
|
||||
+ model = "FriendlyElec NanoPi R2C OC";
|
||||
+
|
||||
+ cpu0_opp_table: opp-table-0 {
|
||||
+ opp-1392000000 {
|
||||
+ opp-hz = /bits/ 64 <1392000000>;
|
||||
+ opp-microvolt = <1350000>;
|
||||
+ clock-latency-ns = <40000>;
|
||||
+ };
|
||||
+ opp-1512000000 {
|
||||
+ opp-hz = /bits/ 64 <1512000000>;
|
||||
+ opp-microvolt = <1400000>;
|
||||
+ clock-latency-ns = <40000>;
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts
|
||||
new file mode 100644
|
||||
index 000000000000..5324afec9271
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts
|
||||
@@ -0,0 +1,25 @@
|
||||
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
+/*
|
||||
+ * overclock Nanopi R2C to 1.5 Ghz
|
||||
+ */
|
||||
+
|
||||
+/dts-v1/;
|
||||
+
|
||||
+#include "rk3328-nanopi-r2c-plus.dts"
|
||||
+
|
||||
+/ {
|
||||
+ model = "FriendlyElec NanoPi R2C Plus OC";
|
||||
+
|
||||
+ cpu0_opp_table: opp-table-0 {
|
||||
+ opp-1392000000 {
|
||||
+ opp-hz = /bits/ 64 <1392000000>;
|
||||
+ opp-microvolt = <1350000>;
|
||||
+ clock-latency-ns = <40000>;
|
||||
+ };
|
||||
+ opp-1512000000 {
|
||||
+ opp-hz = /bits/ 64 <1512000000>;
|
||||
+ opp-microvolt = <1400000>;
|
||||
+ clock-latency-ns = <40000>;
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts
|
||||
new file mode 100644
|
||||
index 000000000000..b94dc24d44e5
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts
|
||||
@@ -0,0 +1,25 @@
|
||||
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
+/*
|
||||
+ * overclock Nanopi R2S to 1.5 Ghz
|
||||
+ */
|
||||
+
|
||||
+/dts-v1/;
|
||||
+
|
||||
+#include "rk3328-nanopi-r2s.dts"
|
||||
+
|
||||
+/ {
|
||||
+ model = "FriendlyElec NanoPi R2S OC";
|
||||
+
|
||||
+ cpu0_opp_table: opp-table-0 {
|
||||
+ opp-1392000000 {
|
||||
+ opp-hz = /bits/ 64 <1392000000>;
|
||||
+ opp-microvolt = <1350000>;
|
||||
+ clock-latency-ns = <40000>;
|
||||
+ };
|
||||
+ opp-1512000000 {
|
||||
+ opp-hz = /bits/ 64 <1512000000>;
|
||||
+ opp-microvolt = <1400000>;
|
||||
+ clock-latency-ns = <40000>;
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts
|
||||
new file mode 100644
|
||||
index 000000000000..1cc615a5d8e0
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts
|
||||
@@ -0,0 +1,25 @@
|
||||
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
+/*
|
||||
+ * overclock OrangePi R1 Plus LTS to 1.5 Ghz
|
||||
+ */
|
||||
+
|
||||
+/dts-v1/;
|
||||
+
|
||||
+#include "rk3328-orangepi-r1-plus-lts.dts"
|
||||
+
|
||||
+/ {
|
||||
+ model = "Xunlong Orange Pi R1 Plus LTS OC";
|
||||
+
|
||||
+ cpu0_opp_table: opp-table-0 {
|
||||
+ opp-1392000000 {
|
||||
+ opp-hz = /bits/ 64 <1392000000>;
|
||||
+ opp-microvolt = <1350000>;
|
||||
+ clock-latency-ns = <40000>;
|
||||
+ };
|
||||
+ opp-1512000000 {
|
||||
+ opp-hz = /bits/ 64 <1512000000>;
|
||||
+ opp-microvolt = <1400000>;
|
||||
+ clock-latency-ns = <40000>;
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts
|
||||
new file mode 100644
|
||||
index 000000000000..1a420d214f12
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts
|
||||
@@ -0,0 +1,25 @@
|
||||
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
+/*
|
||||
+ * overclock OrangePi R1 Plus to 1.5 Ghz
|
||||
+ */
|
||||
+
|
||||
+/dts-v1/;
|
||||
+
|
||||
+#include "rk3328-nanopi-r2s.dts"
|
||||
+
|
||||
+/ {
|
||||
+ model = "Xunlong Orange Pi R1 Plus OC";
|
||||
+
|
||||
+ cpu0_opp_table: opp-table-0 {
|
||||
+ opp-1392000000 {
|
||||
+ opp-hz = /bits/ 64 <1392000000>;
|
||||
+ opp-microvolt = <1350000>;
|
||||
+ clock-latency-ns = <40000>;
|
||||
+ };
|
||||
+ opp-1512000000 {
|
||||
+ opp-hz = /bits/ 64 <1512000000>;
|
||||
+ opp-microvolt = <1400000>;
|
||||
+ clock-latency-ns = <40000>;
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
--
|
||||
2.34.1
|
||||
|
||||
@@ -1,20 +1,22 @@
|
||||
diff -Naur linux-6.1.56.org/include/linux/skbuff.h linux-6.1.56/include/linux/skbuff.h
|
||||
--- linux-6.1.56.org/include/linux/skbuff.h 2023-10-06 14:57:07.000000000 +0200
|
||||
+++ linux-6.1.56/include/linux/skbuff.h 2023-10-07 14:14:11.094115796 +0200
|
||||
@@ -901,6 +901,9 @@
|
||||
diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h
|
||||
index 97bfef071255..b41174c29ca0 100644
|
||||
--- a/include/linux/skbuff.h
|
||||
+++ b/include/linux/skbuff.h
|
||||
@@ -890,6 +890,9 @@ struct sk_buff {
|
||||
|
||||
#if defined(CONFIG_NF_CONNTRACK) || defined(CONFIG_NF_CONNTRACK_MODULE)
|
||||
unsigned long _nfct;
|
||||
#endif
|
||||
+#endif
|
||||
+#if defined(CONFIG_NETFILTER_XT_MATCH_LAYER7) || defined(CONFIG_NETFILTER_XT_MATCH_LAYER7_MODULE)
|
||||
+ char layer7_flags[1];
|
||||
+#endif
|
||||
#endif
|
||||
unsigned int len,
|
||||
data_len;
|
||||
__u16 mac_len,
|
||||
diff -Naur linux-6.1.56.org/include/net/netfilter/nf_conntrack.h linux-6.1.56/include/net/netfilter/nf_conntrack.h
|
||||
--- linux-6.1.56.org/include/net/netfilter/nf_conntrack.h 2023-10-06 14:57:07.000000000 +0200
|
||||
+++ linux-6.1.56/include/net/netfilter/nf_conntrack.h 2023-10-07 14:14:11.094115796 +0200
|
||||
@@ -121,6 +121,23 @@
|
||||
diff --git a/include/net/netfilter/nf_conntrack.h b/include/net/netfilter/nf_conntrack.h
|
||||
index 4085765c3370..1e3be388684d 100644
|
||||
--- a/include/net/netfilter/nf_conntrack.h
|
||||
+++ b/include/net/netfilter/nf_conntrack.h
|
||||
@@ -121,6 +121,23 @@ struct nf_conn {
|
||||
/* Extensions */
|
||||
struct nf_ct_ext *ext;
|
||||
|
||||
@@ -38,9 +40,11 @@ diff -Naur linux-6.1.56.org/include/net/netfilter/nf_conntrack.h linux-6.1.56/in
|
||||
/* Storage reserved for other modules, must be the last member */
|
||||
union nf_conntrack_proto proto;
|
||||
};
|
||||
diff -Naur linux-6.1.56.org/include/uapi/linux/netfilter/xt_layer7.h linux-6.1.56/include/uapi/linux/netfilter/xt_layer7.h
|
||||
--- linux-6.1.56.org/include/uapi/linux/netfilter/xt_layer7.h 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ linux-6.1.56/include/uapi/linux/netfilter/xt_layer7.h 2023-10-07 14:14:11.094115796 +0200
|
||||
diff --git a/include/uapi/linux/netfilter/xt_layer7.h b/include/uapi/linux/netfilter/xt_layer7.h
|
||||
new file mode 100644
|
||||
index 000000000000..147cd6477858
|
||||
--- /dev/null
|
||||
+++ b/include/uapi/linux/netfilter/xt_layer7.h
|
||||
@@ -0,0 +1,13 @@
|
||||
+#ifndef _XT_LAYER7_H
|
||||
+#define _XT_LAYER7_H
|
||||
@@ -55,10 +59,11 @@ diff -Naur linux-6.1.56.org/include/uapi/linux/netfilter/xt_layer7.h linux-6.1.5
|
||||
+};
|
||||
+
|
||||
+#endif /* _XT_LAYER7_H */
|
||||
diff -Naur linux-6.1.56.org/net/netfilter/Kconfig linux-6.1.56/net/netfilter/Kconfig
|
||||
--- linux-6.1.56.org/net/netfilter/Kconfig 2023-10-06 14:57:07.000000000 +0200
|
||||
+++ linux-6.1.56/net/netfilter/Kconfig 2023-10-07 14:14:11.094115796 +0200
|
||||
@@ -1401,6 +1401,26 @@
|
||||
diff --git a/net/netfilter/Kconfig b/net/netfilter/Kconfig
|
||||
index 441d1f134110..504362b18a79 100644
|
||||
--- a/net/netfilter/Kconfig
|
||||
+++ b/net/netfilter/Kconfig
|
||||
@@ -1403,6 +1403,26 @@ config NETFILTER_XT_MATCH_L2TP
|
||||
|
||||
To compile it as a module, choose M here. If unsure, say N.
|
||||
|
||||
@@ -85,10 +90,11 @@ diff -Naur linux-6.1.56.org/net/netfilter/Kconfig linux-6.1.56/net/netfilter/Kco
|
||||
config NETFILTER_XT_MATCH_LENGTH
|
||||
tristate '"length" match support'
|
||||
depends on NETFILTER_ADVANCED
|
||||
diff -Naur linux-6.1.56.org/net/netfilter/Makefile linux-6.1.56/net/netfilter/Makefile
|
||||
--- linux-6.1.56.org/net/netfilter/Makefile 2023-10-06 14:57:07.000000000 +0200
|
||||
+++ linux-6.1.56/net/netfilter/Makefile 2023-10-07 14:14:11.094115796 +0200
|
||||
@@ -212,6 +212,7 @@
|
||||
diff --git a/net/netfilter/Makefile b/net/netfilter/Makefile
|
||||
index d4958e7e7631..eea1eb1206fa 100644
|
||||
--- a/net/netfilter/Makefile
|
||||
+++ b/net/netfilter/Makefile
|
||||
@@ -221,6 +221,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT) += xt_recent.o
|
||||
obj-$(CONFIG_NETFILTER_XT_MATCH_SCTP) += xt_sctp.o
|
||||
obj-$(CONFIG_NETFILTER_XT_MATCH_SOCKET) += xt_socket.o
|
||||
obj-$(CONFIG_NETFILTER_XT_MATCH_STATE) += xt_state.o
|
||||
@@ -96,10 +102,11 @@ diff -Naur linux-6.1.56.org/net/netfilter/Makefile linux-6.1.56/net/netfilter/Ma
|
||||
obj-$(CONFIG_NETFILTER_XT_MATCH_STATISTIC) += xt_statistic.o
|
||||
obj-$(CONFIG_NETFILTER_XT_MATCH_STRING) += xt_string.o
|
||||
obj-$(CONFIG_NETFILTER_XT_MATCH_TCPMSS) += xt_tcpmss.o
|
||||
diff -Naur linux-6.1.56.org/net/netfilter/nf_conntrack_core.c linux-6.1.56/net/netfilter/nf_conntrack_core.c
|
||||
--- linux-6.1.56.org/net/netfilter/nf_conntrack_core.c 2023-10-06 14:57:07.000000000 +0200
|
||||
+++ linux-6.1.56/net/netfilter/nf_conntrack_core.c 2023-10-07 14:14:11.098115909 +0200
|
||||
@@ -604,6 +604,11 @@
|
||||
diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c
|
||||
index 9f6f2e643575..ea2fb2889155 100644
|
||||
--- a/net/netfilter/nf_conntrack_core.c
|
||||
+++ b/net/netfilter/nf_conntrack_core.c
|
||||
@@ -592,6 +592,11 @@ void nf_ct_destroy(struct nf_conntrack *nfct)
|
||||
*/
|
||||
nf_ct_remove_expectations(ct);
|
||||
|
||||
@@ -111,10 +118,11 @@ diff -Naur linux-6.1.56.org/net/netfilter/nf_conntrack_core.c linux-6.1.56/net/n
|
||||
if (ct->master)
|
||||
nf_ct_put(ct->master);
|
||||
|
||||
diff -Naur linux-6.1.56.org/net/netfilter/nf_conntrack_standalone.c linux-6.1.56/net/netfilter/nf_conntrack_standalone.c
|
||||
--- linux-6.1.56.org/net/netfilter/nf_conntrack_standalone.c 2023-10-06 14:57:07.000000000 +0200
|
||||
+++ linux-6.1.56/net/netfilter/nf_conntrack_standalone.c 2023-10-07 14:14:11.098115909 +0200
|
||||
@@ -373,6 +373,11 @@
|
||||
diff --git a/net/netfilter/nf_conntrack_standalone.c b/net/netfilter/nf_conntrack_standalone.c
|
||||
index 0ee98ce5b816..a065e0635463 100644
|
||||
--- a/net/netfilter/nf_conntrack_standalone.c
|
||||
+++ b/net/netfilter/nf_conntrack_standalone.c
|
||||
@@ -369,6 +369,11 @@ static int ct_seq_show(struct seq_file *s, void *v)
|
||||
ct_show_zone(s, ct, NF_CT_DEFAULT_ZONE_DIR);
|
||||
ct_show_delta_time(s, ct);
|
||||
|
||||
@@ -126,9 +134,11 @@ diff -Naur linux-6.1.56.org/net/netfilter/nf_conntrack_standalone.c linux-6.1.56
|
||||
seq_printf(s, "use=%u\n", refcount_read(&ct->ct_general.use));
|
||||
|
||||
if (seq_has_overflowed(s))
|
||||
diff -Naur linux-6.1.56.org/net/netfilter/regexp/regexp.c linux-6.1.56/net/netfilter/regexp/regexp.c
|
||||
--- linux-6.1.56.org/net/netfilter/regexp/regexp.c 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ linux-6.1.56/net/netfilter/regexp/regexp.c 2023-10-07 14:14:11.098115909 +0200
|
||||
diff --git a/net/netfilter/regexp/regexp.c b/net/netfilter/regexp/regexp.c
|
||||
new file mode 100644
|
||||
index 000000000000..900698886531
|
||||
--- /dev/null
|
||||
+++ b/net/netfilter/regexp/regexp.c
|
||||
@@ -0,0 +1,1197 @@
|
||||
+/*
|
||||
+ * regcomp and regexec -- regsub and regerror are elsewhere
|
||||
@@ -1327,9 +1337,11 @@ diff -Naur linux-6.1.56.org/net/netfilter/regexp/regexp.c linux-6.1.56/net/netfi
|
||||
+#endif
|
||||
+
|
||||
+
|
||||
diff -Naur linux-6.1.56.org/net/netfilter/regexp/regexp.h linux-6.1.56/net/netfilter/regexp/regexp.h
|
||||
--- linux-6.1.56.org/net/netfilter/regexp/regexp.h 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ linux-6.1.56/net/netfilter/regexp/regexp.h 2023-10-07 14:14:11.098115909 +0200
|
||||
diff --git a/net/netfilter/regexp/regexp.h b/net/netfilter/regexp/regexp.h
|
||||
new file mode 100644
|
||||
index 000000000000..a72eba71fb61
|
||||
--- /dev/null
|
||||
+++ b/net/netfilter/regexp/regexp.h
|
||||
@@ -0,0 +1,41 @@
|
||||
+/*
|
||||
+ * Definitions etc. for regexp(3) routines.
|
||||
@@ -1372,18 +1384,22 @@ diff -Naur linux-6.1.56.org/net/netfilter/regexp/regexp.h linux-6.1.56/net/netfi
|
||||
+void regerror(char *s);
|
||||
+
|
||||
+#endif
|
||||
diff -Naur linux-6.1.56.org/net/netfilter/regexp/regmagic.h linux-6.1.56/net/netfilter/regexp/regmagic.h
|
||||
--- linux-6.1.56.org/net/netfilter/regexp/regmagic.h 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ linux-6.1.56/net/netfilter/regexp/regmagic.h 2023-10-07 14:14:11.098115909 +0200
|
||||
diff --git a/net/netfilter/regexp/regmagic.h b/net/netfilter/regexp/regmagic.h
|
||||
new file mode 100644
|
||||
index 000000000000..5acf4478ff71
|
||||
--- /dev/null
|
||||
+++ b/net/netfilter/regexp/regmagic.h
|
||||
@@ -0,0 +1,5 @@
|
||||
+/*
|
||||
+ * The first byte of the regexp internal "program" is actually this magic
|
||||
+ * number; the start node begins in the second byte.
|
||||
+ */
|
||||
+#define MAGIC 0234
|
||||
diff -Naur linux-6.1.56.org/net/netfilter/regexp/regsub.c linux-6.1.56/net/netfilter/regexp/regsub.c
|
||||
--- linux-6.1.56.org/net/netfilter/regexp/regsub.c 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ linux-6.1.56/net/netfilter/regexp/regsub.c 2023-10-07 14:14:11.098115909 +0200
|
||||
diff --git a/net/netfilter/regexp/regsub.c b/net/netfilter/regexp/regsub.c
|
||||
new file mode 100644
|
||||
index 000000000000..339631f06f00
|
||||
--- /dev/null
|
||||
+++ b/net/netfilter/regexp/regsub.c
|
||||
@@ -0,0 +1,95 @@
|
||||
+/*
|
||||
+ * regsub
|
||||
@@ -1480,9 +1496,11 @@ diff -Naur linux-6.1.56.org/net/netfilter/regexp/regsub.c linux-6.1.56/net/netfi
|
||||
+ }
|
||||
+ *dst++ = '\0';
|
||||
+}
|
||||
diff -Naur linux-6.1.56.org/net/netfilter/xt_layer7.c linux-6.1.56/net/netfilter/xt_layer7.c
|
||||
--- linux-6.1.56.org/net/netfilter/xt_layer7.c 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ linux-6.1.56/net/netfilter/xt_layer7.c 2023-10-07 14:14:11.098115909 +0200
|
||||
diff --git a/net/netfilter/xt_layer7.c b/net/netfilter/xt_layer7.c
|
||||
new file mode 100644
|
||||
index 000000000000..a7eb760123bf
|
||||
--- /dev/null
|
||||
+++ b/net/netfilter/xt_layer7.c
|
||||
@@ -0,0 +1,666 @@
|
||||
+/*
|
||||
+ Kernel module to match application layer (OSI layer 7) data in connections.
|
||||
Reference in New Issue
Block a user