aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorriley lutz <riley@e926.de>2023-03-19 18:34:02 +0100
committerriley lutz <riley@e926.de>2023-03-19 18:34:02 +0100
commitfa381fdfdf40f79113838a1d93abf4fd1d8cf7c3 (patch)
treedf9e0984478cda60e4a1e030964c868ed3304df3
parentaca26b835fed861ecc57f8a269a44af39d6c68a8 (diff)
bump kernel version to 6.2.7; add flags
may I add that the compile for x86 only took 200s and ARM crosscompile only took 300s?
-rw-r--r--src/main.rs42
-rw-r--r--vmlinuz-rpibin12418971 -> 13317200 bytes
-rw-r--r--vmlinuz-x86_64bin11287520 -> 12583680 bytes
3 files changed, 41 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 5843cb7..40ebae3 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -7,7 +7,7 @@ use std::io::prelude::*;
use std::path::Path;
use std::process::{Command, Stdio};
-const LATEST: &str = "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.1.tar.xz";
+const LATEST: &str = "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.2.7.tar.xz";
const CONFIG: &str = r#"
CONFIG_SQUASHFS=y
@@ -22,6 +22,46 @@ CONFIG_PPPOE=y
CONFIG_USB_NET_DRIVERS=y
CONFIG_USB_RTL8150=y
CONFIG_USB_RTL8152=y
+CONFIG_NETFILTER_NETLINK_QUEUE=y
+CONFIG_IPV6=y
+CONFIG_NF_CONNTRACK=y
+CONFIG_NF_LOG_COMMON=y
+CONFIG_NF_CONNTRACK_FTP=y
+CONFIG_NF_CONNTRACK_IRC=y
+CONFIG_NF_CONNTRACK_SIP=y
+CONFIG_NF_CONNTRACK_TFTP=y
+CONFIG_NF_CT_NETLINK=y
+CONFIG_NF_NAT=y
+CONFIG_NF_NAT_FTP=y
+CONFIG_NF_NAT_IRC=y
+CONFIG_NF_NAT_SIP=y
+CONFIG_NF_NAT_TFTP=y
+CONFIG_NETFILTER_XTABLES=y
+CONFIG_NETFILTER_XT_TARGET_LOG=y
+CONFIG_NETFILTER_XT_NAT=y
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
+CONFIG_NF_DEFRAG_IPV4=y
+CONFIG_NF_CONNTRACK_IPV4=y
+CONFIG_NF_LOG_IPV4=y
+CONFIG_NF_REJECT_IPV4=y
+CONFIG_NF_NAT_IPV4=y
+CONFIG_NF_NAT_MASQUERADE_IPV4=y
+CONFIG_IP_NF_IPTABLES=y
+CONFIG_IP_NF_FILTER=y
+CONFIG_IP_NF_TARGET_REJECT=y
+CONFIG_IP_NF_NAT=y
+CONFIG_IP_NF_TARGET_MASQUERADE=y
+CONFIG_IP_NF_MANGLE=y
+CONFIG_NF_DEFRAG_IPV6=y
+CONFIG_NF_CONNTRACK_IPV6=y
+CONFIG_NF_REJECT_IPV6=y
+CONFIG_NF_LOG_IPV6=y
+CONFIG_IP6_NF_IPTABLES=y
+CONFIG_IP6_NF_FILTER=y
+CONFIG_IP6_NF_TARGET_REJECT=y
+CONFIG_IP6_NF_MANGLE=y
+CONFIG_LIBCRC32C=y
"#;
#[derive(Debug, Parser)]
diff --git a/vmlinuz-rpi b/vmlinuz-rpi
index 1489ae9..a4164b1 100644
--- a/vmlinuz-rpi
+++ b/vmlinuz-rpi
Binary files differ
diff --git a/vmlinuz-x86_64 b/vmlinuz-x86_64
index 9147e8b..797fbdc 100644
--- a/vmlinuz-x86_64
+++ b/vmlinuz-x86_64
Binary files differ