diff --git a/PKGBUILD b/PKGBUILD index 7d1acb0..af35381 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,12 +2,12 @@ # copied from Jan Alexander Steffens (heftig) pkgbase=linux-tom -pkgver=6.8.arch1 +pkgver=6.8.1.arch1 pkgrel=1 pkgdesc='Linux' url='https://github.com/archlinux/linux' arch=(x86_64) -license=(GPL2) +license=(GPL-2.0-only) makedepends=( bc cpio @@ -34,7 +34,10 @@ makedepends=( # math package (siunitx support) texlive-mathscience ) -options=('!strip') +options=( + !debug + !strip +) _srcname=linux-${pkgver%.*} _srctag=v${pkgver%.*}-${pkgver##*.} source=( diff --git a/config b/config index 78f923c..68a4f5b 100644 --- a/config +++ b/config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.8.0-arch1 Kernel Configuration +# Linux/x86 6.8.1-arch1 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.1 20230801" CONFIG_CC_IS_GCC=y @@ -566,6 +566,7 @@ CONFIG_CPU_IBRS_ENTRY=y CONFIG_CPU_SRSO=y CONFIG_SLS=y # CONFIG_GDS_FORCE_MITIGATION is not set +CONFIG_MITIGATION_RFDS=y CONFIG_ARCH_HAS_ADD_PAGES=y # @@ -988,7 +989,7 @@ CONFIG_BLK_ICQ=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_INTEGRITY_T10=y -# CONFIG_BLK_DEV_WRITE_MOUNTED is not set +CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV_ZONED=y CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLK_DEV_THROTTLING_LOW=y @@ -1244,8 +1245,8 @@ CONFIG_TLS_DEVICE=y # CONFIG_TLS_TOE is not set CONFIG_XFRM=y CONFIG_XFRM_OFFLOAD=y -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_USER=y +CONFIG_XFRM_ALGO=m +CONFIG_XFRM_USER=m # CONFIG_XFRM_USER_COMPAT is not set CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_SUB_POLICY=y @@ -2239,6 +2240,7 @@ CONFIG_PCI_HYPERV_INTERFACE=m # CONFIG_PCIE_DW=y CONFIG_PCIE_DW_HOST=y +CONFIG_PCI_MESON=m CONFIG_PCIE_DW_PLAT=y CONFIG_PCIE_DW_PLAT_HOST=y # end of DesignWare-based PCIe controllers @@ -2327,6 +2329,7 @@ CONFIG_DEV_COREDUMP=y CONFIG_HMEM_REPORTING=y # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set CONFIG_SYS_HYPERVISOR=y +CONFIG_GENERIC_CPU_DEVICES=y CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_SOC_BUS=y @@ -2597,6 +2600,7 @@ CONFIG_ZRAM_DEF_COMP_ZSTD=y # CONFIG_ZRAM_DEF_COMP_842 is not set CONFIG_ZRAM_DEF_COMP="zstd" CONFIG_ZRAM_WRITEBACK=y +CONFIG_ZRAM_TRACK_ENTRY_ACTIME=y CONFIG_ZRAM_MEMORY_TRACKING=y CONFIG_ZRAM_MULTI_COMP=y CONFIG_BLK_DEV_LOOP=m @@ -2714,6 +2718,8 @@ CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m CONFIG_INTEL_MEI_TXE=m CONFIG_INTEL_MEI_GSC=m +CONFIG_INTEL_MEI_VSC_HW=m +CONFIG_INTEL_MEI_VSC=m CONFIG_INTEL_MEI_HDCP=m CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_GSC_PROXY=m @@ -3351,6 +3357,7 @@ CONFIG_I40E_DCB=y CONFIG_IAVF=m CONFIG_I40EVF=m CONFIG_ICE=m +CONFIG_ICE_HWMON=y CONFIG_ICE_SWITCHDEV=y CONFIG_ICE_HWTS=y CONFIG_FM10K=m @@ -3481,6 +3488,7 @@ CONFIG_8139TOO_TUNE_TWISTER=y CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_R8169=m +CONFIG_R8169_LEDS=y CONFIG_NET_VENDOR_RENESAS=y CONFIG_NET_VENDOR_ROCKER=y CONFIG_ROCKER=m @@ -3620,6 +3628,7 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m CONFIG_DP83TD510_PHY=m +CONFIG_DP83TG720_PHY=m CONFIG_VITESSE_PHY=m CONFIG_XILINX_GMII2RGMII=m CONFIG_MICREL_KS8995MA=m @@ -3900,9 +3909,6 @@ CONFIG_BRCMFMAC_USB=y CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCM_TRACING=y CONFIG_BRCMDBG=y -CONFIG_WLAN_VENDOR_CISCO=y -CONFIG_AIRO=m -CONFIG_AIRO_CS=m CONFIG_WLAN_VENDOR_INTEL=y CONFIG_IPW2100=m CONFIG_IPW2100_MONITOR=y @@ -4564,9 +4570,9 @@ CONFIG_SERIAL_8250_DWLIB=y CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DW=m CONFIG_SERIAL_8250_RT288X=y -CONFIG_SERIAL_8250_LPSS=y -CONFIG_SERIAL_8250_MID=y -CONFIG_SERIAL_8250_PERICOM=y +CONFIG_SERIAL_8250_LPSS=m +CONFIG_SERIAL_8250_MID=m +CONFIG_SERIAL_8250_PERICOM=m # # Non-8250 serial port support @@ -4898,25 +4904,25 @@ CONFIG_PINCTRL_CS47L92=y # CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_LYNXPOINT=y +CONFIG_PINCTRL_LYNXPOINT=m CONFIG_PINCTRL_INTEL=y -CONFIG_PINCTRL_INTEL_PLATFORM=y -CONFIG_PINCTRL_ALDERLAKE=y -CONFIG_PINCTRL_BROXTON=y -CONFIG_PINCTRL_CANNONLAKE=y -CONFIG_PINCTRL_CEDARFORK=y -CONFIG_PINCTRL_DENVERTON=y -CONFIG_PINCTRL_ELKHARTLAKE=y -CONFIG_PINCTRL_EMMITSBURG=y -CONFIG_PINCTRL_GEMINILAKE=y -CONFIG_PINCTRL_ICELAKE=y -CONFIG_PINCTRL_JASPERLAKE=y -CONFIG_PINCTRL_LAKEFIELD=y -CONFIG_PINCTRL_LEWISBURG=y -CONFIG_PINCTRL_METEORLAKE=y -CONFIG_PINCTRL_METEORPOINT=y -CONFIG_PINCTRL_SUNRISEPOINT=y -CONFIG_PINCTRL_TIGERLAKE=y +CONFIG_PINCTRL_INTEL_PLATFORM=m +CONFIG_PINCTRL_ALDERLAKE=m +CONFIG_PINCTRL_BROXTON=m +CONFIG_PINCTRL_CANNONLAKE=m +CONFIG_PINCTRL_CEDARFORK=m +CONFIG_PINCTRL_DENVERTON=m +CONFIG_PINCTRL_ELKHARTLAKE=m +CONFIG_PINCTRL_EMMITSBURG=m +CONFIG_PINCTRL_GEMINILAKE=m +CONFIG_PINCTRL_ICELAKE=m +CONFIG_PINCTRL_JASPERLAKE=m +CONFIG_PINCTRL_LAKEFIELD=m +CONFIG_PINCTRL_LEWISBURG=m +CONFIG_PINCTRL_METEORLAKE=m +CONFIG_PINCTRL_METEORPOINT=m +CONFIG_PINCTRL_SUNRISEPOINT=m +CONFIG_PINCTRL_TIGERLAKE=m # end of Intel pinctrl drivers # diff --git a/documentation/linux_configuration.pdf b/documentation/linux_configuration.pdf index 3234366..1ace8ed 100644 --- a/documentation/linux_configuration.pdf +++ b/documentation/linux_configuration.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:29032682fb3dfb13b7b30fd9e083f7c7e8b7f228f68518345c6da898773868dc -size 1680255 +oid sha256:cf95ceaac898f5792ed8ee41c7999ce3dab97c17827a3856724e304a7ca4e724 +size 1684448 diff --git a/documentation/linux_configuration_15_device_drivers.tex b/documentation/linux_configuration_15_device_drivers.tex index 00c9343..15ccdad 100644 --- a/documentation/linux_configuration_15_device_drivers.tex +++ b/documentation/linux_configuration_15_device_drivers.tex @@ -13134,8 +13134,80 @@ Bei Sensoren, die relatives Zeigen unterstützen, bietet F11 auch eine Mauseinga \subparagraph{RMI4 Function 12 (2D pointing)}\mbox{}\\ CONFIG\_RMI4\_F12 [=y] \textbf{[Y]}\\* Sagen Sie hier Y, wenn Sie Unterstützung für die RMI4-Funktion 12 hinzufügen möchten. -Die Funktion 12 ermöglicht 2D"=Multifinger"=Pointing für Touchscreens und Touchpads. +Die Funktion~12 ermöglicht 2D"=Multifinger"=Pointing für Touchscreens und Touchpads. Bei Sensoren, die relatives Zeigen unterstützen, bietet F12 auch eine Mauseingabe. + +\subparagraph{RMI4 Function 30 (GPIO LED)}\mbox{}\\ +CONFIG\_RMI4\_F30 [=y] \textbf{[Y]}\\* +Sagen Sie hier Y, wenn Sie die Unterstützung für die RMI4-Funktion~30 hinzufügen möchten. Die +Funktion~30 bietet GPIO- und LED"=Unterstützung für RMI4"=Geräte. Dies beinhaltet die Unterstützung +für Tasten auf TouchPads und ClickPads. + +\subparagraph{RMI4 Function 34 (Device reflash)}\mbox{}\\ +CONFIG\_RMI4\_F34 [=y] \textbf{[Y]}\\* +Sagen Sie hier Y, wenn Sie die Unterstützung für die RMI4"=Funktion~34 hinzufügen möchten. Die +Funktion~34 unterstützt die Aktualisierung der Firmware auf dem RMI4"=Gerät über die +Firmware"=Loader"=Schnittstelle. Dies wird über ein sysfs"=Attribut ausgelöst. + +\subparagraph{RMI4 Function 3A (GPIO)}\mbox{}\\ +CONFIG\_RMI4\_F3A [=y] \textbf{[Y]}\\* +Sagen Sie hier Y, wenn Sie die RMI4"=Funktion~3A unterstützen wollen. Die Funktion~3A bietet +GPIO"=Unterstützung für RMI4"=Geräte. Dies beinhaltet die Unterstützung für Tasten auf TouchPads +und ClickPads. + +\subparagraph{RMI4 Function 54 (Analog diagnostics)}\mbox{}\\ +CONFIG\_RMI4\_F54 [=n] \textbf{[N]}\\* +Geben Sie hier Y an, wenn Sie Unterstützung für die RMI4"=Funktion~54 hinzufügen möchten. Die +Funktion~54 ermöglicht den Zugriff auf verschiedene Diagnosefunktionen in bestimmten +RMI4"=Touchsensoren. + +\subparagraph{RMI4 Function 55 (Sensor tuning)}\mbox{}\\ +CONFIG\_RMI4\_F55 [=y] \textbf{[Y]}\\* +Sagen Sie hier Y, wenn Sie die Unterstützung für die RMI4"=Funktion~55 hinzufügen möchten. Die +Funktion~55 ermöglicht den Zugriff auf den Abstimmungsmechanismus des RMI4"=Touchsensors. + +\subsubsection{Hardware I/O ports \texorpdfstring{$\longrightarrow$}{->}} +\textit{(Hardware-E/A-Anschlüsse)} + +\paragraph{Serial I/O support}\mbox{}\\ +CONFIG\_SERIO [=m] \textbf{[M]}\\* +Sagen Sie hier Ja, wenn Sie ein Eingabegerät haben, das serielle E/A zur Kommunikation mit dem +System verwendet. Dazu gehören die\\ +\indent * AT-Standardtastatur und PS/2-Maus *\\ +sowie serielle Mäuse, Sun-Tastaturen, einige Joysticks und 6dof-Geräte und mehr. +Wenn Sie unsicher sind, sagen Sie Y. +Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M: Das Modul heißt dann \texttt{serio}. + +\paragraph{i8042 PC Keyboard controller}\mbox{}\\ +CONFIG\_SERIO\_I8042 [=m] \textbf{[M]}\\* +i8042 ist der Chip, über den die Standard-AT"=Tastatur und die PS/2-Maus mit dem Computer verbunden sind. +Wenn Sie diese Geräte verwenden, müssen Sie hier Y eingeben. Wenn Sie unsicher sind, geben Sie Y an. +Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M: Das Modul wird \texttt{i8042} heißen. + +\paragraph{Serial port line discipline}\mbox{}\\ +CONFIG\_SERIO\_SERPORT [=m] \textbf{[M]}\\* +Geben Sie hier Y ein, wenn Sie ein Eingabegerät (Maus, Joystick, Tablet, 6dof) verwenden wollen, das +über den seriellen (COM-)Anschluss RS232 kommuniziert. Weitere Informationen sind verfügbar:\\ +$<$file:Documentation/input/input.rst$>$\, +Wenn Sie unsicher sind, sagen Sie Y. +Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M: Das Modul wird \texttt{serport} heißen. + +\paragraph{ct82c710 Aux port controller}\mbox{}\\ +CONFIG\_SERIO\_CT82C710 [=m] \textbf{[M]}\\* +Sagen Sie hier Y, wenn Sie ein TravelMate-Notebook von Texas Instruments haben, das mit dem +ct82c710"=Chip ausgestattet ist, und eine Maus verwenden möchten, die an den \glqq QuickPort\grqq{} +angeschlossen ist. +Wenn Sie unsicher sind, sagen Sie N. +Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M: Das Modul wird \texttt{ct82c710} heißen. + +\paragraph{Parallel port keyboard adapter}\mbox{}\\ +CONFIG\_SERIO\_PARKBD [=m] \textbf{[M]}\\* +Sagen Sie hier Y, wenn Sie einen einfachen Parallelport-Adapter gebaut haben, um eine zusätzliche +AT"=Tastatur, XT"=Tastatur oder PS/2-Maus anzuschließen. Weitere Informationen sind verfügbar:\\ +$<$file:Documentation/input/input.rst$>$ +Wenn Sie unsicher sind, geben Sie N an. Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M: +Das Modul wird \texttt{parkbd} heißen. + %% \texorpdfstring{$\longrightarrow$}{->} %% \textit{Für diese Option gibt es keine Hilfe.} %% CONFIG\_XYZ \colorbox{yellow!80}{[=m] \textbf{[~]}}\\*