mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-06 08:25:01 +01:00
pentoo-sources: 6.12.9->6.12.29, and some patch fixes
This commit is contained in:
parent
c4a0c9aca1
commit
7ad982cf35
8 changed files with 120 additions and 12696 deletions
|
|
@ -1,6 +1,6 @@
|
|||
DIST genpatches-6.12-12.base.tar.xz 758168 BLAKE2B 2f9fca909ebc5710fa9154fe4c824116e48adbf9d4e857a75661b0689a0c44add897a502700edf415ba4b664fe586ba490f16b4dd12f00b19b80c34800d4b6be SHA512 c7d125caa03b0ff053f37fc82a4fbd9d3be8f8eee024bf05639d4f3c3b51574983e5d0beadb7714865f6d72e02a22ceb528c8359115ac995b63f5d87eb055bb9
|
||||
DIST genpatches-6.12-12.experimental.tar.xz 78128 BLAKE2B 771782a7f3c067bac0311f6f45cde1fa5fad2a1546c784bc00a6f3360cb52fe7ca157246e4c33d9674736eddec41a84daf123722b1aade862feecf563af7e145 SHA512 249c330f3844d67ed596c61cf032c0ac141f3319e438194be5cad9df970242564b621a9b28d51c9a3f0424e47d2c4070804a5e7bcd9b9683522991bf7b87a533
|
||||
DIST genpatches-6.12-12.extras.tar.xz 4056 BLAKE2B 8e00efcd3af7862fb8bde9d8a2e9d51fd999474e33e63e058c3580b187abc71c2206663d37b7b4ebd96193c6185a29f5d1e9e9ef98167703f01bc5c3c9b767c7 SHA512 a52dec8d607e64c112a2b1c731f65ca3fe340712bb390c25e8f7bee90cabea619922540998ef6b95b97dc0626b4dfe3a9713a3f8e7efa8f99f3ebd95e8fdf855
|
||||
DIST genpatches-6.12-35.base.tar.xz 2043972 BLAKE2B f14a91324f35ef46571ef78058ca68363ffa3c06c273eaa8ae85c72df84ada62f433e6c9a58098625cf0b8adb25b6a33b48ed1927452853700a58798552f3b46 SHA512 c5bc196aebca5ff0e51b8a2e201d14b6a029ab46f1ef8ee2a2c716e78a27b7a529e4f6c416afb898f1ca8faa5eedd1338197a74e84aa278b5c78209e6afe052a
|
||||
DIST genpatches-6.12-35.experimental.tar.xz 6048 BLAKE2B dee9f5918694464d14db9d66866c461eebe30b70ba57f884fd9424e211cc6b6702500a7d970c784c608ecccc7a4fef78c52ea55dfa12763f3aff461686a5cb2d SHA512 7755c72d3505161a97c90cc38fa32dd7234b231b54c8344acad8eb5644243816bf63608103c4ccef000b12f7f635c576d80252a008ee737a3abc042129794a09
|
||||
DIST genpatches-6.12-35.extras.tar.xz 4056 BLAKE2B 5918c54d7e26e3e2520ff92279da6b5495886432ec9be3247159bd76b40bcd6b2f203da8e7c4410c982e6a040330f0aebea002da551f67e028742db2463a6f89 SHA512 871cccac1b4d03ad192759f5a01d7992430e6dee1a983d7e0f952acfb499b740ad3d40e9b5a63b92d2a78aa43edd98b4221711a90b5013569cc1b0f18e50557e
|
||||
DIST genpatches-6.6-80.base.tar.xz 4222992 BLAKE2B cbdd564aecb24378e09623688dfcf5bb1931d63823a339c99d7a8b436e16ed20b98cc682a5ffd10afd4c24a7e91542f140e7448b6b81acdc112c25ef982bb107 SHA512 273542404785a57a14a732c4e0924d0c94fc95c3980293c6d5ba6a30abe30f1f42d756dfef27c9ad5ffe57da84f2368ce9d51293d4b006d13dde2c8d0b1376a9
|
||||
DIST genpatches-6.6-80.experimental.tar.xz 5760 BLAKE2B de1b3cafd2ec9c84d75c08b2532228df4f234ac94ddee4224d000e7e748a856dda080c4899bf6f7969bae4bd80e1e5ebe017fd18006088464b27504f83db46b9 SHA512 11f72ed0b15f1d251f9ef539f512f39127a9a5721774c496334fffd956f9fab9a885c8325f2fbf711481f9b4874072b1e015dc77854017e47b550d346c72ade2
|
||||
DIST genpatches-6.6-80.extras.tar.xz 4060 BLAKE2B c83e6d97ed086ae3b9f3d6bf4cd29d4eae9f57f638eccab183dbcbde85886df00653634b1cf272f26580f32e1a7786f68960bc51f78a01540c61c0f5c7823b79 SHA512 a0e0b309a2022daf6343e21c0f435bd617d2a029c28297c7a082a8380157ea4fa52b12f92bd045ad8c3fb680cfe98edfe69e10f4d6a28f9b115afe8b07d75433
|
||||
|
|
|
|||
|
|
@ -0,0 +1,15 @@
|
|||
--- a/net/wireless/chan.c
|
||||
+++ b/net/wireless/chan.c
|
||||
@@ -1582,8 +1582,10 @@ int cfg80211_set_monitor_channel(struct
|
||||
{
|
||||
if (!rdev->ops->set_monitor_channel)
|
||||
return -EOPNOTSUPP;
|
||||
- if (!cfg80211_has_monitors_only(rdev))
|
||||
- return -EBUSY;
|
||||
+ // Always allow user to change channel, even if there is another normal
|
||||
+ // virtual interface using the device.
|
||||
+ //if (!cfg80211_has_monitors_only(rdev))
|
||||
+ // return -EBUSY;
|
||||
|
||||
return rdev_set_monitor_channel(rdev, chandef);
|
||||
}
|
||||
|
|
@ -0,0 +1,36 @@
|
|||
--- a/net/mac80211/tx.c
|
||||
+++ b/net/mac80211/tx.c
|
||||
@@ -824,11 +824,19 @@ ieee80211_tx_h_sequence(struct ieee80211
|
||||
|
||||
/*
|
||||
* Packet injection may want to control the sequence
|
||||
- * number, if we have no matching interface then we
|
||||
- * neither assign one ourselves nor ask the driver to.
|
||||
+ * number, so if an injected packet is found, skip
|
||||
+ * renumbering it. Also make the packet NO_ACK to avoid
|
||||
+ * excessive retries (ACKing and retrying should be
|
||||
+ * handled by the injecting application).
|
||||
+ * FIXME This may break hostapd and some other injectors.
|
||||
+ * This should be done using a radiotap flag.
|
||||
*/
|
||||
- if (unlikely(info->control.vif->type == NL80211_IFTYPE_MONITOR))
|
||||
+ if (unlikely((info->flags & IEEE80211_TX_CTL_INJECTED) &&
|
||||
+ !(tx->sdata->u.mntr.flags & MONITOR_FLAG_COOK_FRAMES))) {
|
||||
+ if (!ieee80211_has_morefrags(hdr->frame_control))
|
||||
+ info->flags |= IEEE80211_TX_CTL_NO_ACK;
|
||||
return TX_CONTINUE;
|
||||
+ }
|
||||
|
||||
if (unlikely(ieee80211_is_ctl(hdr->frame_control)))
|
||||
return TX_CONTINUE;
|
||||
@@ -2059,6 +2067,10 @@ void ieee80211_xmit(struct ieee80211_sub
|
||||
}
|
||||
|
||||
ieee80211_set_qos_hdr(sdata, skb);
|
||||
+ // Don't overwrite QoS header in monitor mode
|
||||
+ if (likely(info->control.vif->type != NL80211_IFTYPE_MONITOR)) {
|
||||
+ ieee80211_set_qos_hdr(sdata, skb);
|
||||
+ }
|
||||
ieee80211_tx(sdata, sta, skb, false);
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
--- a/drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
|
||||
+++ b/drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
|
||||
@@ -248,8 +248,17 @@ static void rtl8187_tx(struct ieee80211_
|
||||
flags |= RTL818X_TX_DESC_FLAG_NO_ENC;
|
||||
|
||||
flags |= ieee80211_get_tx_rate(dev, info)->hw_value << 24;
|
||||
+
|
||||
+ // When this flag is set the firmware waits untill ALL fragments have
|
||||
+ // reached the USB device. Then it sends the first fragment and waits
|
||||
+ // for ACKS's. Of course in monitor mode it won't detect these ACK's.
|
||||
if (ieee80211_has_morefrags(tx_hdr->frame_control))
|
||||
- flags |= RTL818X_TX_DESC_FLAG_MOREFRAG;
|
||||
+ {
|
||||
+ // If info->control.vif is NULL it's most likely in monitor mode
|
||||
+ if (likely(info->control.vif != NULL && info->control.vif->type != NL80211_IFTYPE_MONITOR)) {
|
||||
+ flags |= RTL818X_TX_DESC_FLAG_MOREFRAG;
|
||||
+ }
|
||||
+ }
|
||||
|
||||
/* HW will perform RTS-CTS when only RTS flags is set.
|
||||
* HW will perform CTS-to-self when both RTS and CTS flags are set.
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 6.12.9-pentoo Kernel Configuration
|
||||
# Linux/x86 6.12.30-pentoo Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 14.2.1_p20241221 p7) 14.2.1 20241221"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
|
|
@ -11,8 +11,8 @@ CONFIG_AS_VERSION=24301
|
|||
CONFIG_LD_IS_BFD=y
|
||||
CONFIG_LD_VERSION=24301
|
||||
CONFIG_LLD_VERSION=0
|
||||
CONFIG_RUSTC_VERSION=108200
|
||||
CONFIG_RUSTC_LLVM_VERSION=190101
|
||||
CONFIG_RUSTC_VERSION=108501
|
||||
CONFIG_RUSTC_LLVM_VERSION=190107
|
||||
CONFIG_CC_CAN_LINK=y
|
||||
CONFIG_CC_CAN_LINK_STATIC=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
|
|
@ -20,7 +20,8 @@ CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
|
|||
CONFIG_TOOLS_SUPPORT_RELR=y
|
||||
CONFIG_CC_HAS_ASM_INLINE=y
|
||||
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
|
||||
CONFIG_PAHOLE_VERSION=127
|
||||
CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y
|
||||
CONFIG_PAHOLE_VERSION=129
|
||||
CONFIG_IRQ_WORK=y
|
||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||
CONFIG_THREAD_INFO_IN_TASK=y
|
||||
|
|
@ -582,6 +583,7 @@ CONFIG_MITIGATION_SPECTRE_V1=y
|
|||
CONFIG_MITIGATION_SPECTRE_V2=y
|
||||
CONFIG_MITIGATION_SRBDS=y
|
||||
CONFIG_MITIGATION_SSB=y
|
||||
CONFIG_MITIGATION_ITS=y
|
||||
CONFIG_ARCH_HAS_ADD_PAGES=y
|
||||
|
||||
#
|
||||
|
|
@ -791,7 +793,7 @@ CONFIG_KVM_VFIO=y
|
|||
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
|
||||
CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y
|
||||
CONFIG_KVM_COMPAT=y
|
||||
CONFIG_HAVE_KVM_IRQ_BYPASS=y
|
||||
CONFIG_HAVE_KVM_IRQ_BYPASS=m
|
||||
CONFIG_HAVE_KVM_NO_POLL=y
|
||||
CONFIG_KVM_XFER_TO_GUEST_WORK=y
|
||||
CONFIG_HAVE_KVM_PM_NOTIFIER=y
|
||||
|
|
@ -2248,8 +2250,6 @@ CONFIG_ETHTOOL_NETLINK=y
|
|||
#
|
||||
# Device Drivers
|
||||
#
|
||||
CONFIG_HAVE_EISA=y
|
||||
# CONFIG_EISA is not set
|
||||
CONFIG_HAVE_PCI=y
|
||||
CONFIG_GENERIC_PCI_IOMAP=y
|
||||
CONFIG_PCI=y
|
||||
|
|
@ -2546,7 +2546,6 @@ CONFIG_EFI_EMBEDDED_FIRMWARE=y
|
|||
|
||||
CONFIG_UEFI_CPER=y
|
||||
CONFIG_UEFI_CPER_X86=y
|
||||
CONFIG_IMX_SCMI_MISC_DRV=m
|
||||
|
||||
#
|
||||
# Qualcomm firmware drivers
|
||||
|
|
@ -3204,6 +3203,7 @@ CONFIG_MD=y
|
|||
CONFIG_BLK_DEV_MD=y
|
||||
CONFIG_MD_AUTODETECT=y
|
||||
CONFIG_MD_BITMAP_FILE=y
|
||||
CONFIG_MD_LINEAR=m
|
||||
CONFIG_MD_RAID0=y
|
||||
CONFIG_MD_RAID1=y
|
||||
CONFIG_MD_RAID10=y
|
||||
|
|
@ -3413,6 +3413,7 @@ CONFIG_NET_DSA_REALTEK_MDIO=y
|
|||
CONFIG_NET_DSA_REALTEK_SMI=y
|
||||
CONFIG_NET_DSA_REALTEK_RTL8365MB=m
|
||||
CONFIG_NET_DSA_REALTEK_RTL8366RB=m
|
||||
CONFIG_NET_DSA_REALTEK_RTL8366RB_LEDS=y
|
||||
CONFIG_NET_DSA_SMSC_LAN9303=m
|
||||
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
|
||||
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
|
||||
|
|
@ -5097,6 +5098,7 @@ CONFIG_CDNS_I3C_MASTER=m
|
|||
CONFIG_DW_I3C_MASTER=m
|
||||
CONFIG_SVC_I3C_MASTER=m
|
||||
CONFIG_MIPI_I3C_HCI=m
|
||||
CONFIG_MIPI_I3C_HCI_PCI=m
|
||||
CONFIG_SPI=y
|
||||
# CONFIG_SPI_DEBUG is not set
|
||||
CONFIG_SPI_MASTER=y
|
||||
|
|
@ -7438,6 +7440,8 @@ CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000
|
|||
CONFIG_DRM_PANIC_SCREEN="user"
|
||||
# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set
|
||||
# CONFIG_DRM_DEBUG_MODESET_LOCK is not set
|
||||
CONFIG_DRM_CLIENT_SELECTION=y
|
||||
CONFIG_DRM_CLIENT_SETUP=y
|
||||
CONFIG_DRM_FBDEV_EMULATION=y
|
||||
CONFIG_DRM_FBDEV_OVERALLOC=300
|
||||
# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set
|
||||
|
|
@ -8838,6 +8842,7 @@ CONFIG_HID_THRUSTMASTER=m
|
|||
CONFIG_THRUSTMASTER_FF=y
|
||||
CONFIG_HID_UDRAW_PS3=m
|
||||
CONFIG_HID_U2FZERO=m
|
||||
CONFIG_HID_UNIVERSAL_PIDFF=m
|
||||
CONFIG_HID_WACOM=m
|
||||
CONFIG_HID_WIIMOTE=m
|
||||
CONFIG_HID_WINWING=m
|
||||
|
|
@ -9877,7 +9882,7 @@ CONFIG_QAT_VFIO_PCI=m
|
|||
# end of VFIO support for PCI devices
|
||||
|
||||
CONFIG_VFIO_MDEV=m
|
||||
CONFIG_IRQ_BYPASS_MANAGER=y
|
||||
CONFIG_IRQ_BYPASS_MANAGER=m
|
||||
CONFIG_VIRT_DRIVERS=y
|
||||
CONFIG_VMGENID=y
|
||||
CONFIG_VBOXGUEST=m
|
||||
|
|
@ -10108,7 +10113,6 @@ CONFIG_WILCO_EC=m
|
|||
CONFIG_WILCO_EC_DEBUGFS=m
|
||||
CONFIG_WILCO_EC_EVENTS=m
|
||||
CONFIG_WILCO_EC_TELEMETRY=m
|
||||
CONFIG_CZNIC_PLATFORMS=y
|
||||
CONFIG_MELLANOX_PLATFORM=y
|
||||
CONFIG_MLXREG_HOTPLUG=m
|
||||
CONFIG_MLXREG_IO=m
|
||||
|
|
@ -11270,7 +11274,6 @@ CONFIG_PWM_XILINX=m
|
|||
#
|
||||
CONFIG_IRQCHIP=y
|
||||
CONFIG_AL_FIC=y
|
||||
CONFIG_LAN966X_OIC=m
|
||||
CONFIG_MADERA_IRQ=m
|
||||
CONFIG_XILINX_INTC=y
|
||||
# end of IRQ chip support
|
||||
|
|
@ -12244,13 +12247,13 @@ CONFIG_CRYPTO_TWOFISH_AVX_X86_64=y
|
|||
CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64=m
|
||||
CONFIG_CRYPTO_ARIA_AESNI_AVX2_X86_64=m
|
||||
CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64=m
|
||||
CONFIG_CRYPTO_CHACHA20_X86_64=m
|
||||
CONFIG_CRYPTO_CHACHA20_X86_64=y
|
||||
CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m
|
||||
CONFIG_CRYPTO_NHPOLY1305_SSE2=m
|
||||
CONFIG_CRYPTO_NHPOLY1305_AVX2=m
|
||||
CONFIG_CRYPTO_BLAKE2S_X86=y
|
||||
CONFIG_CRYPTO_POLYVAL_CLMUL_NI=m
|
||||
CONFIG_CRYPTO_POLY1305_X86_64=m
|
||||
CONFIG_CRYPTO_POLY1305_X86_64=y
|
||||
CONFIG_CRYPTO_SHA1_SSSE3=y
|
||||
CONFIG_CRYPTO_SHA256_SSSE3=y
|
||||
CONFIG_CRYPTO_SHA512_SSSE3=m
|
||||
|
|
@ -12353,16 +12356,19 @@ CONFIG_CRYPTO_LIB_ARC4=m
|
|||
CONFIG_CRYPTO_LIB_GF128MUL=y
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA_INTERNAL=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=y
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519=m
|
||||
CONFIG_CRYPTO_LIB_DES=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_INTERNAL=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_SHA1=y
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 6.12.9-pentoo Kernel Configuration
|
||||
# Linux/x86 6.12.30-pentoo Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 14.2.1_p20241221 p7) 14.2.1 20241221"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
|
|
@ -11,8 +11,8 @@ CONFIG_AS_VERSION=24301
|
|||
CONFIG_LD_IS_BFD=y
|
||||
CONFIG_LD_VERSION=24301
|
||||
CONFIG_LLD_VERSION=0
|
||||
CONFIG_RUSTC_VERSION=108200
|
||||
CONFIG_RUSTC_LLVM_VERSION=190101
|
||||
CONFIG_RUSTC_VERSION=108501
|
||||
CONFIG_RUSTC_LLVM_VERSION=190107
|
||||
CONFIG_CC_CAN_LINK=y
|
||||
CONFIG_CC_CAN_LINK_STATIC=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
|
|
@ -20,7 +20,8 @@ CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
|
|||
CONFIG_TOOLS_SUPPORT_RELR=y
|
||||
CONFIG_CC_HAS_ASM_INLINE=y
|
||||
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
|
||||
CONFIG_PAHOLE_VERSION=127
|
||||
CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y
|
||||
CONFIG_PAHOLE_VERSION=129
|
||||
CONFIG_IRQ_WORK=y
|
||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||
CONFIG_THREAD_INFO_IN_TASK=y
|
||||
|
|
@ -748,7 +749,7 @@ CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y
|
|||
CONFIG_KVM_VFIO=y
|
||||
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
|
||||
CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y
|
||||
CONFIG_HAVE_KVM_IRQ_BYPASS=y
|
||||
CONFIG_HAVE_KVM_IRQ_BYPASS=m
|
||||
CONFIG_HAVE_KVM_NO_POLL=y
|
||||
CONFIG_KVM_XFER_TO_GUEST_WORK=y
|
||||
CONFIG_HAVE_KVM_PM_NOTIFIER=y
|
||||
|
|
@ -2387,7 +2388,6 @@ CONFIG_EFI_EMBEDDED_FIRMWARE=y
|
|||
|
||||
CONFIG_UEFI_CPER=y
|
||||
CONFIG_UEFI_CPER_X86=y
|
||||
CONFIG_IMX_SCMI_MISC_DRV=m
|
||||
|
||||
#
|
||||
# Qualcomm firmware drivers
|
||||
|
|
@ -3073,6 +3073,7 @@ CONFIG_MD=y
|
|||
CONFIG_BLK_DEV_MD=y
|
||||
CONFIG_MD_AUTODETECT=y
|
||||
CONFIG_MD_BITMAP_FILE=y
|
||||
CONFIG_MD_LINEAR=m
|
||||
CONFIG_MD_RAID0=y
|
||||
CONFIG_MD_RAID1=y
|
||||
CONFIG_MD_RAID10=y
|
||||
|
|
@ -3278,6 +3279,7 @@ CONFIG_NET_DSA_REALTEK_MDIO=y
|
|||
CONFIG_NET_DSA_REALTEK_SMI=y
|
||||
CONFIG_NET_DSA_REALTEK_RTL8365MB=m
|
||||
CONFIG_NET_DSA_REALTEK_RTL8366RB=m
|
||||
CONFIG_NET_DSA_REALTEK_RTL8366RB_LEDS=y
|
||||
CONFIG_NET_DSA_SMSC_LAN9303=m
|
||||
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
|
||||
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
|
||||
|
|
@ -4933,6 +4935,7 @@ CONFIG_CDNS_I3C_MASTER=m
|
|||
CONFIG_DW_I3C_MASTER=m
|
||||
CONFIG_SVC_I3C_MASTER=m
|
||||
CONFIG_MIPI_I3C_HCI=m
|
||||
CONFIG_MIPI_I3C_HCI_PCI=m
|
||||
CONFIG_SPI=y
|
||||
# CONFIG_SPI_DEBUG is not set
|
||||
CONFIG_SPI_MASTER=y
|
||||
|
|
@ -7177,6 +7180,8 @@ CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000
|
|||
CONFIG_DRM_PANIC_SCREEN="user"
|
||||
# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set
|
||||
# CONFIG_DRM_DEBUG_MODESET_LOCK is not set
|
||||
CONFIG_DRM_CLIENT_SELECTION=y
|
||||
CONFIG_DRM_CLIENT_SETUP=y
|
||||
CONFIG_DRM_FBDEV_EMULATION=y
|
||||
CONFIG_DRM_FBDEV_OVERALLOC=300
|
||||
# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set
|
||||
|
|
@ -8014,6 +8019,7 @@ CONFIG_HID_THRUSTMASTER=m
|
|||
CONFIG_THRUSTMASTER_FF=y
|
||||
CONFIG_HID_UDRAW_PS3=m
|
||||
CONFIG_HID_U2FZERO=m
|
||||
CONFIG_HID_UNIVERSAL_PIDFF=m
|
||||
CONFIG_HID_WACOM=m
|
||||
CONFIG_HID_WIIMOTE=m
|
||||
CONFIG_HID_WINWING=m
|
||||
|
|
@ -8991,7 +8997,7 @@ CONFIG_VIRTIO_VFIO_PCI=m
|
|||
CONFIG_QAT_VFIO_PCI=m
|
||||
# end of VFIO support for PCI devices
|
||||
|
||||
CONFIG_IRQ_BYPASS_MANAGER=y
|
||||
CONFIG_IRQ_BYPASS_MANAGER=m
|
||||
# CONFIG_VIRT_DRIVERS is not set
|
||||
CONFIG_VIRTIO_ANCHOR=y
|
||||
CONFIG_VIRTIO=y
|
||||
|
|
@ -9139,7 +9145,6 @@ CONFIG_VME_TSI148=m
|
|||
CONFIG_VME_USER=m
|
||||
# CONFIG_GOLDFISH is not set
|
||||
# CONFIG_CHROME_PLATFORMS is not set
|
||||
CONFIG_CZNIC_PLATFORMS=y
|
||||
CONFIG_MELLANOX_PLATFORM=y
|
||||
CONFIG_MLXREG_HOTPLUG=m
|
||||
CONFIG_MLXREG_IO=m
|
||||
|
|
@ -10252,7 +10257,6 @@ CONFIG_PWM_XILINX=m
|
|||
#
|
||||
CONFIG_IRQCHIP=y
|
||||
CONFIG_AL_FIC=y
|
||||
CONFIG_LAN966X_OIC=m
|
||||
CONFIG_MADERA_IRQ=m
|
||||
CONFIG_XILINX_INTC=y
|
||||
# end of IRQ chip support
|
||||
|
|
@ -11252,12 +11256,15 @@ CONFIG_CRYPTO_LIB_ARC4=m
|
|||
CONFIG_CRYPTO_LIB_GF128MUL=y
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA_INTERNAL=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519=m
|
||||
CONFIG_CRYPTO_LIB_DES=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1
|
||||
CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_INTERNAL=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_SHA1=y
|
||||
|
|
@ -5,7 +5,7 @@ EAPI=8
|
|||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="12"
|
||||
K_GENPATCHES_VER="35"
|
||||
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
|
@ -22,10 +22,14 @@ src_unpack() {
|
|||
kernel-2_src_unpack
|
||||
# penpatches
|
||||
eapply -s "${FILESDIR}/4004_zd1211rw-inject+dbi-fix-4.7ish.patch"
|
||||
# I don't really think these are needed, but they are both safe so we will apply by default
|
||||
eapply -s "${FILESDIR}/4006_kali-wifi-injection-safe.patch"
|
||||
eapply -s "${FILESDIR}/4007_kali-wifi-injection-rtl8187.patch"
|
||||
eapply -s "${FILESDIR}/4400_logo_larry_the_cow.patch"
|
||||
if use footgun; then
|
||||
# https://gitlab.com/kalilinux/packages/linux/-/tree/kali/master/debian/patches/features/all
|
||||
eapply -s "${FILESDIR}/4005_kali-wifi-injection-without-4004.patch"
|
||||
# This patch is totally unsafe and simply removes the safety checks preventing the user from
|
||||
# changing channels when it would break things.
|
||||
eapply -s "${FILESDIR}/4005_kali-wifi-injection-unsafe.patch"
|
||||
fi
|
||||
}
|
||||
|
||||
Loading…
Reference in a new issue