linux-surface/pkg/arch
Maximilian Luz 1f3be0afff
Update v5.8 patches
Changes:
 - SAM:
   - Fix bug in packet submission leading to a potential deadlock when
     packets need to be resent in constested situations
   - Misc. other fixes.
   - Rename surface_aggregator_debugfs module to surface_aggregator_cdev
     and make it a proper character device (miscdevice).
   - Add copyright notices.
   - Continued cleanup and code improvements.
   - Change core from late to standard initialization
   - Add sysfs attribute for SAM firmware version
   - Register SAN consumers dynamically
   - Misc. fixes and cleanup

 - mwifiex:
   - Revert auto_ds force-disablement
   - Add enable_device_dump module parameter
   - Try to improve suspend behavior

Links:
- SAM: 47bb8f0824
- kernel: d427e73e92
2020-10-01 18:08:56 +02:00
..
kernel Update v5.8 patches 2020-10-01 18:08:56 +02:00
kernel-lts Update v4.19 patches 2020-10-01 18:08:55 +02:00
.gitignore Clean up Arch pkg gitignores 2020-07-22 22:56:27 +02:00
README.md Update Arch PKGBUILD readme 2020-02-25 15:31:31 +01:00

Arch Linux PKGBUILDs for Surface Linux

Primarily tested on Arch Linux + Surface Laptop 13" (Intel).

Instructions

  • Building the patched kernel (includes ACPI module)

    cd kernel
    PKGEXT=".pkg.tar" MAKEFLAGS="-j8" makepkg -s --skippgpcheck
    sudo pacman -U linux-surface-*.pkg.tar
    

    It's based on the Arch kernel tree (with patches curated by Arch developers) and Surface specific patches.

  • Building firmware: Please refer to https://github.com/linux-surface/surface-ipts-firmware

Advanced users / testers