Commit Graph

174 Commits (52d17f6af289e7cb3801c233341f627f03a74599)
 

Author SHA1 Message Date
Tk-Glitch 52d17f6af2 linux58-tkg: Adjustments and fixes for https://github.com/Frogging-Family/linux-tkg/pull/43 2020-08-11 15:46:27 +07:00
Térence Clastres de27f8c1c5
Add rebased BMQ from 5.8 (#43) 2020-08-11 15:20:35 +07:00
Tk-Glitch ed069e3a03 linux56-tkg: Remove for incoming legacy branch inclusion 2020-08-10 14:13:46 +07:00
Adel Kara Slimane c7ff176dba
linux57: add interactive prompt for _misc_adds (#42) 2020-08-10 13:52:08 +07:00
Adel Kara Slimane a278361630
linux57: extra changes to Ubuntu install script that have been forgotten (#41)
* linux57: customization.cfg: make custom_gcc_path apply to ubuntu

* linux57: install.sh: remove unneeded variable

* linux57: install.sh: uncomment kernel uninstall command line
2020-08-10 12:13:17 +07:00
Tk-Glitch 416a2c3d5f linux57-tkg: 5.7.14 2020-08-07 15:10:12 +07:00
Tk-Glitch d4eab2b609 linux54-tkg: 5.4.57 2020-08-07 15:09:46 +07:00
Tk-Glitch a580414742 linux57-tkg: Simplify various ubuntu build script interactions
Untested on buntu.

Following https://github.com/Frogging-Family/linux-tkg/pull/26
2020-08-06 21:58:24 +07:00
Adel Kara Slimane 3c7fd7b2e5
Add Ubuntu install script + general-ish .config&patching script (#26)
* linux57: Add make xconfig option

* Linux57: copy PKGBUILD initial commands to _tkg_initscript()

* linux57: Update _tkg_initscript() in "tkg-config/prepare"

* linux57: Add _define_vars() function in tkg-config/prepare

* linux57: Prepend "$_where" to patch paths, in _tkg_srcprep()

This is done to be able to change the $_where in the non-Arch install script

* linux57: Add distro choice config in customization.cfg, enable "Ubuntu" as option

Show options that won't apply when target distro is Ubuntu

* linux57: Isolate Arch specific commands in _tkg_srcprep()

* linux57: make _tkg_initscript() more verbose

* WIP: linux57: Add install.sh script

The script downloads linux's source code, applies patches, and
handles the .config file after copying the one from the distribution
it's running on.

TODO: Implement install (and maybe uninstall)

* linux57: Add make xconfig option description in customization.cfg

* linux57: Fix _EXT_CONFIG_PATH usage and variable sourcing

* linux57: Add missing space in condition

* linux57: Make _EXT_CONFIG_PATH description as usable by Ubuntu install script

* linux57: Add LOCALVERSION kernel choice variable in customization.cfg

For now it won't apply for Arch, but can be implemented

* linux57: Properly delete linux source folder

* linux57: Add progress message when doing make oldconfig

* linux57: Add kernel compilation for Ubuntu

* linux57: Fix warning in if condition

* linux57: Add message when downloading CPU opt patch

* linux57: Make script exit at any error

* linux57: Move to linux (base version + subversion patch) approach

* linux57: Use git to get/reset linux sources and move between subversions

This approach has the least impact on the hard-drive given that only
the files that need to be changed get changed by git.

* linux57: Fix external config loading message

* linux57: install.sh: use latest subersion, enable reverting to older ones

* linux57: Add extra cleanup steps

* Move user_patcher() to tkg-config/prepare

* linux57: restore old patch files for old kernel subversions

Old kernel subversions are needed for Ubuntu since the latest ones
fail to build.

* linux57: Define and use script location variable

Makes folder navigation more reliable in the script

* linux57: Add install step

* linux57: install.sh: Uncomment compilation step

* linux57: install.sh: Add "config" and "install" commands

* linux57: install.sh: Add uninstall command

* linux57: Add relative path for misc-patch

* Fix leak error for CONFIG_PDS in make deb-pkg

* linux57: Define _where in _tkg_srcprep for Arch

* Revert "linux57: restore old patch files for old kernel subversions"

This reverts commit 65dcbd654c4151283189505c826903c342782d0e.

* linux57: Update shasum for pds-undead patch

* linux57: Drop support for reverting to older subversions

Latest kernel subversions should now work on other distros too

* linux57: install.sh load user given customization.cfg first

* linux57: install.sh install Ubuntu dependencies

* linux57: install.sh: add help message for available commands

* linux57: replace _misc_adds with _distro variable

* linux57: Update README.md

* linux57: README.md: fix typo

* linux57: README.md: remove "nano customization.cfg" line

* linux57: README.md: fix formatting

* Revert "linux57: Update shasum for pds-undead patch"

This reverts commit 3c6abef7993a02fc0ae97c23aab379968daa3a31.

* Revert "Fix leak error for CONFIG_PDS in make deb-pkg"

This reverts commit 40a2a002ae060b309a465d5b6c22a7b91828af0a.

* linux57: tkg-config/prepare: remove unused variable defines

* linux57: install.sh: use var for folder cleanup

* Revert "linux57: replace _misc_adds with _distro variable"

This reverts commit 9efdd31b8c0e4c34b2e2878de5bca83ea8e73018.
2020-08-06 19:59:17 +07:00
Tk-Glitch d039728f97 Revert "linux58-tkg: Add rebased BMQ from 5.7. (#38)"
This reverts commit eef469774b.
2020-08-05 18:36:03 +07:00
Torge Matthies eef469774b
linux58-tkg: Add rebased BMQ from 5.7. (#38) 2020-08-05 16:15:29 +07:00
Tk-Glitch 35f5db0762 linux57-tkg: 5.7.13 2020-08-05 16:12:49 +07:00
Tk-Glitch 58a9d55515 linux54-tkg: 5.4.56 2020-08-05 16:12:27 +07:00
Tk-Glitch 79c1b663b1 linux58-tkg: Import changes from 6ab568ff2a 2020-08-04 14:00:09 +07:00
Tk-Glitch 5cdbfad000 linux58-tkg: Update config 2020-08-04 13:42:06 +07:00
FLGX be02a169e1
linux58-tkg: Update from RC7 to release (#37) 2020-08-04 13:20:26 +07:00
Adel Kara Slimane 6ab568ff2a
linux57: Fix leak error for CONFIG_PDS in make deb-pkg (#36) 2020-08-04 13:18:03 +07:00
Tk-Glitch 2545ec9d24 linux57-tkg: 5.7.12 2020-07-31 23:34:32 +07:00
Tk-Glitch a3c869423d linux57/58-tkg: Add a reverting patch to restore amdgpu overdrive functionality, which has regressed recently.
https://gitlab.freedesktop.org/drm/amd/-/issues/1243
2020-07-31 23:34:13 +07:00
Tk-Glitch 8d133ff30c linux54-tkg: 5.4.55 2020-07-31 23:31:51 +07:00
Tk-Glitch 3293a8338e linux57/58-tkg: Import an potential fix for some amdgpu crashes introduced with 5.7.0
https://lkml.org/lkml/2020/7/27/64
2020-07-30 16:02:48 +07:00
Tk-Glitch b5eb9af40f linux57-tkg: bump DEFAULT_MAX_MAP_COUNT. Some games such as Detroit: Become Human tend to be very crash prone with lower values.
This change is following 3a34034dba
2020-07-30 15:59:50 +07:00
Tk-Glitch 4fa26bf01f linux57-tkg: Sync config with latest Arch 2020-07-30 15:57:20 +07:00
Tk-Glitch ad5bdd132d linux57-tkg: Update Project C patchset to v5.7-r3
http://cchalpha.blogspot.com/2020/07/project-c-v575-r3-release.html
2020-07-30 15:56:03 +07:00
Tk-Glitch b1f1983b99 linux57-tkg: 5.7.11 2020-07-29 21:59:47 +07:00
Tk-Glitch 1fc0bddf1d linux54-tkg: 5.4.54 2020-07-29 21:59:26 +07:00
Tk-Glitch 3a34034dba linux58-rc-tkg: RC7
Also bump DEFAULT_MAX_MAP_COUNT. Some games such as Detroit: Become Human tend to be very crash prone with lower values.
2020-07-27 00:19:18 +07:00
Tk-Glitch 546df598cc linux57-tkg: 5.7.10 2020-07-22 10:30:42 +07:00
Tk-Glitch 209aca164a linux54-tkg: 5.4.53 2020-07-22 10:30:32 +07:00
Tk-Glitch d82a43f62d linux58-rc-tkg: Fix compilation with pds 2020-07-20 18:21:10 +07:00
Tk-Glitch 0d6404c8eb linnux58-rc-tkg: RC6 2020-07-20 13:45:41 +07:00
Tk-Glitch 3f3503f6ba linux57-tkg: 5.7.9 2020-07-16 10:02:23 +07:00
Tk-Glitch cbc58f827f linux54-tkg: 5.4.52 2020-07-16 10:02:15 +07:00
Tk-Glitch 0c64abbd46 linux57/58-tkg: Introduce the misc-additions patch and move tty device option from base to it.
That specific patchset breaks packaging on Ubuntu.
https://github.com/Frogging-Family/linux-tkg/pull/26

Also temporarily add Alessio Bonfiglio's patch to restore Killer Wireless-AC 1550i support on 5.7.
https://bugzilla.kernel.org/show_bug.cgi?id=208141#c21
2020-07-16 03:39:58 +07:00
bcvandendool 2c8f2ee804
linux57-tkg: Import hardened config and patchset (#31)
Config: https://www.archlinux.org/packages/extra/x86_64/linux-hardened/ 
Patchset: https://github.com/anthraxx/linux-hardened
2020-07-16 03:36:24 +07:00
Tk-Glitch f93dab7772 linux57/58-tkg: Sync with current Arch PKGBUILDs 2020-07-16 03:27:01 +07:00
Tk-Glitch 181e50d43e linux58-rc-tkg: RC5 2020-07-13 05:06:27 +07:00
Tk-Glitch 8c8ab455d3 linux57-tkg: 5.7.8 2020-07-09 17:55:07 +07:00
Tk-Glitch b25ebd22c5 linux54-tkg: 5.4.51 2020-07-09 17:54:34 +07:00
Tk-Glitch 3e8388b85d linux58-rc-tkg: RC4 2020-07-06 03:47:30 +07:00
Tk-Glitch cbb406887a linux57-tkg: Update bcachefs patchset
https://github.com/koverstreet/bcachefs
2020-07-05 20:53:57 +07:00
Tk-Glitch 83f4de41b4 linux57-tkg: Update BMQ to Project C v5.7-r2
http://cchalpha.blogspot.com/2020/06/project-c-v575-r2-release.html

( + hotfix - https://gitlab.com/alfredchen/projectc/-/issues/18 )
2020-07-04 23:17:53 +07:00
Tk-Glitch 9a20348e26 linux57-tkg: 5.7.7 2020-07-01 17:27:29 +07:00
Tk-Glitch 78438c0769 linux54-tkg: 5.4.50 2020-07-01 17:27:16 +07:00
Tk-Glitch 5e4b3b1e06 linux58-rc-tkg: Sync our pds patchset with 44e2576a42 changes 2020-06-30 01:46:40 +07:00
Tk-Glitch 44e2576a42 linux57-tkg: The execution of finish_cpu when offlining cores introduced with https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bf2c59fce4074e55d622089b34be3a6bc95484fb breaks suspend on our CPU schedulers. Skipping the call to fallback to idle_task_exit fixes it.
There are other issues regarding suspend upstream but that should cover our side of the coin.

https://gitlab.com/alfredchen/projectc/-/issues/17

Fixes https://github.com/Frogging-Family/linux-tkg/issues/24
2020-06-30 01:45:37 +07:00
Tk-Glitch 7fe4a70842 linux58-rc-tkg: Add a patch from Nicholas Kazlauskas to fix an amdgpu crash introduced in 5.7.6
https://gitlab.freedesktop.org/drm/amd/-/issues/1191
2020-06-29 23:21:36 +07:00
Tk-Glitch 1f91f61694 linux57-tkg: Add a patch from Nicholas Kazlauskas to fix an amdgpu crash introduced in 5.7.6
https://gitlab.freedesktop.org/drm/amd/-/issues/1191
2020-06-29 23:21:23 +07:00
Tk-Glitch ad2cdb9e3f linux54-tkg: Allow for 100Hz timer frequency from .cfg 2020-06-29 23:20:10 +07:00
Tk-Glitch 13bd01eaff linux58-rc-tkg: Add REGULATOR_MT6358 to config 2020-06-29 03:14:29 +07:00