XanMod is a general-purpose Linux kernel distribution with custom settings and new features.
Built to provide a more rock-solid, responsive and smooth desktop experience.

Supports all recent 64-bit versions of Debian and Ubuntu-based systems.


Main Features


  • Tuned CPU Core Scheduling & Multi-Queue I/O Block Layer w/ Kyber Scheduler.
  • 500Hz Timer Interrupt (+HRT) Preemptive Kernel w/ RCU Boost.
  • Caching, Virtual Memory Manager and CPU Governor Improvements.
  • ORC Unwinder for Kernel Stack Traces (debuginfo) Implementation.
  • BBR TCP Congestion Control + FQ Packet Scheduling Algorithm.
  • PDS-mq, BFQ-MQ / SQ, Aufs, Ureadahead and GCC graysky's patchset available.
  • Generic kernel package for compatibility with most Debian & Ubuntu based distributions.
  • Built on the latest GCC 8.2.


Install via AptURL

First install the XanMod Repository Setup,
then select a version:

   

Please, send your feedback for constant improvement.

Unofficial Port:  


Install via Terminal


echo 'deb http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list && wget -qO - http://deb.xanmod.org/gpg.key | sudo apt-key add -

Then update and install:

sudo apt update && sudo apt install linux-xanmod

Supported versions: linux-xanmod, linux-xanmod-lts


To download from Download XanMod Kernel and manually install:

  1. Extract the tar.xz file after download;
  2. In terminal:
    sudo dpkg -i linux-image-*xanmod*.deb linux-headers-*xanmod*.deb
  3. Reboot.
  • Check it:
    cat /proc/version

* linux-firmware-image package is optional


CPU Microcodes




Click on Intel or AMD logo to install, or via terminal:

Intel:

sudo apt install intel-microcode iucode-tool

AMD:

sudo apt install amd64-microcode


Download manually in https://sourceforge.net/projects/xanmod/files/microcode/

See installation guide Here.



Media:



Download XanMod Wallpaper:


ChangeLogs


4.18.0-xanmod1 revision 1.180814
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.17.14-xanmod9 revision 1.180810 [EOL]
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.62-xanmod40 revision 1.180810
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.17.12-xanmod8 revision 1.180803
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.60-xanmod39 revision 1.180803
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.17.10-xanmod7 revision 1.180725
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.17.8-xanmod6 revision 1.180719
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.56-xanmod38 revision 1.180719
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.17.6-xanmod5 revision 2.180712
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.55-xanmod37 revision 1.180711
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.17.4-xanmod4 revision 1.180703
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.53-xanmod36 revision 1.180703
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.17.2-xanmod3 revision 1.180616
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.50-xanmod35 revision 1.180616
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.17.1-xanmod2 revision 1.180612
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.49-xanmod34 revision 1.180612
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.17.0-xanmod1 revision 1.180605
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.16.12-xanmod11 revision 1.180525
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.44-xanmod33 revision 1.180525
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.16.10-xanmod10 revision 1.180520
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.42-xanmod32 revision 1.180520
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.16.8-xanmod9 revision 1.180513
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.16.8-xanmod8 revision 1.180509
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.40-xanmod31 revision 1.180509
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.16.6-xanmod7 revision 1.180502
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.16.5-xanmod6 revision 1.180429
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.37-xanmod30 revision 1.180429
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.16.3-xanmod5 revision 1.180421
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.35-xanmod29 revision 1.180421
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.16.2-xanmod4 revision 1.180418
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.16.2-xanmod3 revision 1.180413
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.16.1-xanmod2 revision 1.180408
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.16.0-xanmod1 revision 1.180404
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.15.15-xanmod13 revision 1.180331
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.32-xanmod28 revision 1.180331
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.15.13-xanmod12 revision 1.180325
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.30-xanmod27 revision 1.180325
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.9.90-xanmod88 revision 1.180325

4.4.124-xanmod118 revision 1.180325

4.15.10-xanmod11 revision 1.180315
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.27-xanmod26 revision 1.180315
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.15.8-xanmod10 revision 1.180311
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.25-xanmod25 revision 1.180311
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.15.7-xanmod9 revision 1.180304
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.24-xanmod24 revision 1.180304
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.9.86-xanmod87 revision 1.180304

4.4.120-xanmod117 revision 1.180304

4.15.7-xanmod8 revision 1.180302
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.15.6-xanmod7 revision 1.180225
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.22-xanmod23 revision 1.180225
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.9.84-xanmod86 revision 1.180225

4.4.118-xanmod116 revision 1.180225

4.15.5-xanmod6 revision 1.180223
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.15.4-xanmod5 revision 1.180217
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.20-xanmod22 revision 1.180217
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.9.82-xanmod85 revision 1.180217

4.4.116-xanmod115 revision 1.180217

4.15.3-xanmod4 revision 1.180212
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.15.2-xanmod3 revision 1.180208
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.15.1-xanmod2 revision 1.180204
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.17-xanmod21 revision 1.180204
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.9.80-xanmod84 revision 1.180204

  • Linux: v4.9.80 [inc.patch] | ChangeLog.
  • Config: Enabled retpoline and kpti features.

4.4.115-xanmod114 revision 1.180204

  • Linux: v4.4.115 [inc.patch] | ChangeLog.
  • Config: Enabled retpoline and kpti features.

4.15.0-xanmod1 revision 1.180129
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.15-xanmod20 revision 1.180125
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.9.78-xanmod83 revision 1.180124

4.4.113-xanmod113 revision 1.180124

4.14.14-xanmod19 revision 1.180118
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.9.77-xanmod82 revision 1.180118

4.14.13-xanmod18 revision 2.180114
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.13-xanmod18 revision 1.180111
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.14.13-xanmod17 revision 1.180110
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.9.76-xanmod81 revision 1.180110

  • Linux: v4.9.76 [inc.patch] | ChangeLog.
  • Aufs: aufs4.9 20171218.

4.4.111-xanmod112 revision 1.180110

4.14.12-xanmod16 revision 1.180105
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.9.75-xanmod80 revision 1.180105

4.14.11-xanmod15 revision 2.180103
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

  • Config: Disabled kernel page table isolation.

4.14.11-xanmod15 revision 1.180102
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.9.74-xanmod79 revision 1.180102

4.4.109-xanmod111 revision 1.180102

4.14.10-xanmod14 revision 1.171230
[ GIT ] [ Patch ] [ Changes ] [ Full ChangeLog ]

4.9.73-xanmod78 revision 1.171230

4.14.9-xanmod13 revision 1.171225 [ GIT ] [ ChangeLog ]

  • Linux: Merge v4.14.9 from linux-stable git repository.
  • PDS: v0.98h from from cchalpha/linux-gc git repository.
  • BFQ: Upstream from Algodev-github/bfq-mq git repository. Commits.
  • Config: set CONFIG_UNWINDER_ORC=y.

4.9.72-xanmod77 revision 1.171225

4.4.108-xanmod110 revision 1.171225

4.14.8-xanmod12 revision 1.171220

  • Linux: Merge v4.14.8 from linux-stable git repository.
    ChangeLog | GIT
  • Blk-mq-sched: Revert “blk-mq-sched: improve sequential I/O performance v10”
  • BFQ: Upstream from Algodev-github/bfq-mq git repository. Commits.
  • Aufs: aufs4.14 20171218.

4.9.71-xanmod76 revision 1.171220

4.4.107-xanmod109 revision 1.171220

4.14.7-xanmod11 revision 1.171219

  • PDS: v0.98g from from cchalpha/linux-gc git repository.
  • CPU Scheduler: Remove muqss patches support.

4.14.7-xanmod10 revision 1.171218

  • Linux: Merge v4.14.7 from linux-stable git repository.
    ChangeLog | GIT
  • GCC: Debian 7.2.0-18 20171216 r255739.

4.9.70-xanmod75 revision 1.171218

  • Linux: v4.9.70 [inc.patch] | ChangeLog.
  • GCC: Debian 7.2.0-18 20171216 r255739.

4.4.106-xanmod108 revision 1.171217

  • Linux: v4.4.106 [inc.patch] | ChangeLog.
  • GCC: Debian 7.2.0-18 20171216 r255739.

4.14.6-xanmod9 revision 1.171214

  • Linux: Merge v4.14.6 from linux-stable git repository.
    ChangeLog | GIT
  • GCC: Debian 7.2.0-17 20171205 r255408.

4.9.69-xanmod74 revision 1.171214

  • Linux: v4.9.69 [inc.patch] | ChangeLog.
  • GCC: Debian 7.2.0-17 20171205 r255408.

4.14.5-xanmod8 revision 1.171210

  • Linux: Merge v4.14.5 from linux-stable git repository.
    ChangeLog | GIT
  • Aufs: aufs4.14 20171127 [patch].

4.9.68-xanmod73 revision 1.171210

4.4.105-xanmod107 revision 1.171210

4.14.4-xanmod7 revision 3.171206

  • Config, MuQSS: set SMT_NICE=y.

4.14.4-xanmod7 revision 2.171205

  • Config: RQSHARE_SMT=y “SMT (hyperthread) siblings share runqueues”.

4.14.4-xanmod7 revision 1.171205

  • Linux: Merge v4.14.4 from linux-stable git repository.
    ChangeLog | GIT
  • Config, MuQSS: Disabled smt_nice.

4.9.67-xanmod72 revision 1.171205

4.4.104-xanmod106 revision 1.171205

4.14.3-xanmod6 revision 1.171130

  • Linux: Merge v4.14.3 from linux-stable git repository.
    ChangeLog | GIT

4.9.66-xanmod71 revision 1.171130

4.4.103-xanmod105 revision 1.171130

4.14.2-xanmod5 revision 1.171128

  • MuQSS: v0.162 w/ rqshare feature from ckolivas/linux git repository.
  • CPU Scheduler: Remove PDS-mq patches support.
  • Config: RQSHARE_MC=y “runqueue sharing multicore siblings”.

4.14.2-xanmod4 revision 1.171125

  • Linux: Merge v4.14.2 from linux-stable git repository.
    ChangeLog | GIT
  • PDS-mq: v0.98g from cchalpha/linux-gc git repository.
  • Config: Stack metadata validation enabled.

4.13.16-xanmod23 revision 1.171124 [EOL]

  • Linux: Merge v4.13.16 from linux-stable git repository.
    ChangeLog | GIT

4.9.65-xanmod70 revision 1.171124

4.4.102-xanmod104 revision 1.171124

4.14.1-xanmod3 revision 1.171121

  • Linux: Merge v4.14.1 from linux-stable git repository.
    ChangeLog | GIT
  • Aufs: aufs4.14 20171120 [patch].

4.13.15-xanmod22 revision 1.171121

  • Linux: Merge v4.13.15 from linux-stable git repository.
    ChangeLog | GIT

4.9.64-xanmod69 revision 1.171121

4.4.100-xanmod103 revision 1.171121

4.14.0-xanmod2 revision 1.171118

  • Block: Set default scheduler to bfq-mq for blk-mq.
  • PDS-mq: v0.98f from cchalpha/linux-gc git repository.
  • GCC: Debian 7.2.0-16 20171115 r254781.

4.13.14-xanmod21 revision 1.171118

  • Linux: Merge v4.13.14 from linux-stable git repository.
    ChangeLog | GIT
  • GCC: Debian 7.2.0-16 20171115 r254781.

4.9.63-xanmod68 revision 1.171118

  • Linux: v4.9.63 [inc.patch] | ChangeLog.
  • GCC: Debian 7.2.0-16 20171115 r254781.

4.4.99-xanmod102 revision 1.171118

  • Linux: v4.4.99 [inc.patch] | ChangeLog.
  • GCC: Debian 7.2.0-16 20171115 r254781.

4.13.13-xanmod20 revision 1.171116

  • Linux: Merge v4.13.13 from linux-stable git repository.
    ChangeLog | GIT
  • zRam: Add zram deduplication feature.
  • BFQ: Merge last commit 344b0aa from Algodev-github/bfq-mq git repository.

4.9.62-xanmod67 revision 1.171116

4.4.98-xanmod101 revision 1.171116

4.14.0-xanmod1 revision 1.171114

  • Linux: v4.14.0 from linux-stable git repository.
    Changes | GIT
  • PDS-mq: v0.98e from cchalpha/linux-gc git repository.
  • Aufs: aufs4.x-rcN 20171106 [patch].
  • Block: tuned mq-deadline I/O scheduler by default.
  • Block: Improved sequential I/O performance patchset v10.
  • BFQ: bfq-mq-sq v8r12 + fixes and improvements.
  • CPUFreq: phc-intel 0.3.2 patch for linux 4.1x.
  • fs: Add trace events for Ureadahead.
  • GCC: Debian 7.2.0-12 20171025 r254073.

4.13.12-xanmod19 revision 1.171108

  • Linux: Merge v4.13.12 from linux-stable git repository.
    ChangeLog | GIT
  • Aufs: aufs4.13-20171106 [inc.patch].

4.9.61-xanmod66 revision 1.171108

4.4.97-xanmod100 revision 1.171108

4.13.11-xanmod18 revision 1.171103

  • Dpkg: Downgraded to v1.18.x for compatibility.

4.13.11-xanmod18 revision 1.171102

  • Linux: Merge v4.13.11 from linux-stable git repository.
    ChangeLog | GIT
  • Block: Invalidate cache on discard v2.
  • Block/SCSI MQ: two RESTART related patches v2.
  • Aufs: aufs4.13-20171030 [inc.patch].
  • GCC: Debian 7.2.0-12 20171025 r254073.

4.9.60-xanmod65 revision 1.171102

  • Linux: v4.9.60 [inc.patch] | ChangeLog.
  • Aufs: aufs4.9-20171030 [inc.patch].
  • GCC: Debian 7.2.0-12 20171025 r254073.

4.4.96-xanmod99 revision 1.171102

  • Linux: v4.4.96 [inc.patch] | ChangeLog.
  • GCC: Debian 7.2.0-12 20171025 r254073.

4.13.10-xanmod17 revision 1.171027

  • Linux: Merge v4.13.10 from linux-stable git repository.
    ChangeLog | GIT
  • PDS: Merge PDS-mq to 0.98d.
  • PDS: Set next_balance and the rr_interval = 2ms.
  • PDS: Set sched_yield_type = 1.

4.9.59-xanmod64 revision 1.171027

4.4.95-xanmod98 revision 1.171027

4.13.9-xanmod16 revision 1.171023

  • PDS: Merge PDS-mq v0.98c.
  • PDS: next_balance set to 1/3 of the rr_interval (6ms).

4.13.9-xanmod15 revision 1.171022

  • Linux: Merge v4.13.9 from linux-stable git repository.
    ChangeLog | GIT
  • Config: Disabled writeback throttling.
  • PDS: Refine __sched_setscheduler().
  • PDS: Task deadline catch-up algorithm V3.
  • PDS: Adjust next_balance value (XanMod 2ms).
  • PDS: Set sched_yield_type = 0.
  • GCC: Debian 7.2.0-11 20171017 r253807.

4.9.58-xanmod63 revision 1.171022

  • Linux: v4.9.58 [inc.patch] | ChangeLog.
  • GCC: Debian 7.2.0-11 20171017 r253807.

4.4.94-xanmod97 revision 1.171022

  • Linux: v4.4.94 [inc.patch] | ChangeLog.
  • GCC: Debian 7.2.0-11 20171017 r253807.

4.13.8-xanmod14 revision 1.171018

  • Linux: Merge v4.13.8 from linux-stable git repository.
    ChangeLog | GIT

4.9.57-xanmod62 revision 1.171018

4.4.93-xanmod96 revision 1.171018

4.13.7-xanmod13 revision 1.171018

  • Block: Improved sequential I/O performance patchset v10 | LKML.

4.13.7-xanmod12 revision 1.171014

  • Linux: Merge v4.13.7 from linux-stable git repository.
    ChangeLog | GIT

4.9.56-xanmod61 revision 1.171013

4.13.6-xanmod11 revision 1.171012

  • Linux: Merge v4.13.6 from linux-stable git repository.
    ChangeLog | GIT
  • Config: Set PDS-mq CPU Scheduler by default.
  • PDS: Merge PDS-mq to 0.98b.
  • BFQ: bfq-sq, bfq-mq: fix unbalanced decrements of burst size | Commit.
  • GCC: Debian 7.2.0-8 20171001 r253234.

4.9.55-xanmod60 revision 1.171012

  • Linux: v4.9.55 [inc.patch] | ChangeLog.
  • GCC: Debian 7.2.0-8 20171001 r253234.

4.4.92-xanmod95 revision 1.171012

  • Linux: v4.4.92 [inc.patch] | ChangeLog.
  • GCC: Debian 7.2.0-8 20171001 r253234.

4.13.5-xanmod10 revision 1.171006

  • Config: Set CFS CPU Scheduler by default.

4.13.5-xanmod9 revision 1.171005

  • Linux: Merge v4.13.5 from linux-stable git repository.
    ChangeLog | GIT
  • Block: More several fixes and improvements for blk-mq | LKML.

4.9.53-xanmod59 revision 1.171005

  • Linux: v4.9.53 [inc.patch] | ChangeLog.
  • Aufs: aufs4.9-20171002 [inc.patch].
  • GCC: Debian 7.2.0-7 20170923 r253114.

4.4.90-xanmod94 revision 1.171005

  • Linux: v4.4.90 [inc.patch] | ChangeLog.
  • GCC: Debian 7.2.0-7 20170923 r253114.

4.13.4-xanmod8 revision 1.171003

  • Block: Merged fixes and improvements for blk-mq by Ming Lei (RedHat) | Commit.
  • Block: Set BFQ-MQ I/O Scheduler by default | Commit.
  • Aufs: aufs4.13 20171002 [inc.patch].

4.13.4-xanmod7 revision 1.170930

  • PDS: Priority and Deadline based Skiplist multiple queue CPU Scheduler v0.98a.
  • CPUFreq: reverted to the default intel_pstate driver.
  • GCC: Debian 7.2.0-7 20170923 r253114.

4.13.4-xanmod6 revision 1.170928

  • Linux: Merge v4.13.4 from linux-stable git repository.
    ChangeLog | GIT
  • Aufs: aufs4.13-20170925 [INC.PATCH].

4.9.52-xanmod58 revision 1.170928

  • Linux: v4.9.52 [INC.PATCH] | ChangeLog.
  • Aufs: aufs4.9-20170925 [INC.PATCH].

4.4.89-xanmod93 revision 1.170928

4.13.3-xanmod5 revision 1.170920

  • Linux: Merge v4.13.3 from linux-stable git repository.
    ChangeLog | GIT
  • BFQ: Merge more fixes and improvements. | Commit.
  • GCC: Debian 7.2.0-5 20170915 r252791.

4.12.14-xanmod15 revision 1.170920 [EOL]

  • Linux: Merge v4.12.14 from linux-stable git repository.
    ChangeLog | GIT
  • GCC: Debian 7.2.0-5 20170915 r252791.

4.9.51-xanmod57 revision 1.170920

  • Linux: v4.9.51 [INC.PATCH] | ChangeLog.
  • GCC: Debian 7.2.0-5 20170915 r252791.

4.13.2-xanmod4 revision 1.170914

  • Linux: Merge v4.13.2 from linux-stable git repository.
    ChangeLog | GIT
  • BFQ: merge fix wrong init of saved start time for weight raising | Commit.
  • GCC: Debian 7.2.0-4 20170906 r251753.

4.12.13-xanmod14 revision 1.170914

  • Linux: Merge v4.12.13 from linux-stable git repository.
    ChangeLog | GIT
  • GCC: Debian 7.2.0-4 20170906 r251753.

4.9.50-xanmod56 revision 1.170914

  • Linux: v4.9.50 [INC.PATCH] | ChangeLog.
  • GCC: Debian 7.2.0-4 20170906 r251753.

4.4.88-xanmod92 revision 1.170914

  • Linux: v4.4.88 [INC.PATCH] | ChangeLog.
  • Aufs: aufs4.4-20170911 [INC.PATCH].
  • GCC: Debian 7.2.0-4 20170906 r251753.

4.13.1-xanmod3 revision 1.170910

  • Linux: Merge v4.13.1 from linux-stable git repository.
    ChangeLog | GIT
  • Aufs: aufs4.13-20170911 [INC.PATCH].

4.12.12-xanmod13 revision 1.170910

  • Linux: Merge v4.12.12 from linux-stable git repository.
    ChangeLog | GIT
  • Aufs: aufs4.12-20170911 [INC.PATCH].

4.9.49-xanmod55 revision 1.170910

  • Linux: v4.9.49 [INC.PATCH] | ChangeLog.
  • Aufs: aufs4.9-20170911 [INC.PATCH].

4.12.11-xanmod12 revision 1.170908

  • Linux: Merge v4.12.11 from linux-stable git repository.
    ChangeLog | GIT
  • GCC: Debian 7.2.0-3 20170901 r251583.

4.9.48-xanmod54 revision 1.170908

  • Linux: v4.9.48 [INC.PATCH] | ChangeLog.
  • GCC: Debian 7.2.0-3 20170901 r251583.

4.4.87-xanmod91 revision 1.170908

  • Linux: v4.4.87 [INC.PATCH] | ChangeLog.
  • GCC: Debian 7.2.0-3 20170901 r251583.

4.13.0-xanmod2 revision 1.170906

  • BFQ: v8r12 + updates (SQ/MQ) [PATCH].
  • Config: Set BFQ-SQ I/O Scheduler by default.

4.13.0-xanmod1 revision 1.170905

  • First release of 4.13 series.
  • Linux 4.13.0 from linux-stable git repository.
    Mailing List | GIT
  • Tuned CFS CPU Scheduler by default.
  • Aufs: aufs4.x-rcN-20170904 [PATCH].
  • GCC: Debian 7.2.0-3 20170901 r251583.

4.12.10-xanmod11 revision 1.170830

  • Linux: Merge v4.12.10 from linux-stable git repository.
    ChangeLog | GIT

4.9.46-xanmod53 revision 1.170830

4.4.85-xanmod90 revision 1.170830

4.12.9-xanmod10 revision 1.170825

  • Linux: Merge v4.12.9 from linux-stable git repository.
    ChangeLog | GIT
  • GCC: Debian 7.2.0-1.

4.9.45-xanmod52 revision 1.170825

  • Linux: v4.9.45 [INC.PATCH] | ChangeLog.
  • GCC: Debian 7.2.0-1.

4.4.84-xanmod89 revision 1.170825

  • Linux: v4.4.84 [INC.PATCH] | ChangeLog.
  • GCC: Debian 7.2.0-1.

4.12.8-xanmod9 revision 1.170817

  • Linux: Merge v4.12.8 from linux-stable git repository.
    ChangeLog | GIT

4.9.44-xanmod51 revision 1.170817

4.4.83-xanmod88 revision 1.170817

4.12.7-xanmod8 revision 2.170815

  • MuQSS: v0.160 [INC.PATCH].

4.12.7-xanmod8 revision 1.170814

  • Linux: Merge v4.12.7 from linux-stable git repository.
    ChangeLog | GIT
  • MuQSS: v0.157 [PATCH].
  • Aufs: aufs4.x-rcN-20170703 [PATCH].

4.9.43-xanmod50 revision 1.170814

4.4.82-xanmod87 revision 1.170814

4.12.6-xanmod7 revision 1.170811

  • Merge to Linux 4.12.6 from linux-stable git repository.
    ChangeLog | GIT

4.9.42-xanmod49 revision 1.170811

4.4.81-xanmod86 revision 1.170811

4.9.41-xanmod48 revision 1.170807

  • Update to Linux 4.9.41 from mainline.
  • Kernel Config: Full preemption w/ RCU Boost.
  • Kernel Config: RCU Boost delay to 500.
  • Kernel Config: Kthread priority = 3.
  • BFQ: All fixes merged [GitHub]
  • GCC Debian 7.1.0-10 20170722 r250453.

4.4.80-xanmod85 revision 1.170807

  • Update to Linux 4.4.80 from mainline.
  • Kernel Config: Full preemption w/ RCU Boost.
  • Kernel Config: RCU Boost delay to 500.
  • Kernel Config: Kthread priority = 3.
  • BFQ: All fixes merged [GitHub]
  • GCC Debian 7.1.0-10 20170722 r250453.

4.12.5-xanmod6 revision 1.170806

  • Merge to Linux 4.12.5 from linux-stable git repository.
    ChangeLog | GIT
  • Kernel Config: Full preemption w/ RCU Boost.
  • Kernel Config: RCU Boost delay to 500.
  • Kernel Config: Kthread priority = 3.
  • GCC Debian 7.1.0-10 20170722 r250453.

4.12.4-xanmod5 revision 1.170727

  • Merge to Linux 4.12.4 from linux-stable git repository.
    ChangeLog | GIT

4.9.40-xanmod47 revision 1.170727

  • Update to Linux 4.9.40 from mainline.
  • BFQ: Update to v8r12.

4.4.79-xanmod84 revision 1.170727

  • Update to Linux 4.4.79 from mainline.
  • BFQ: Update to v8r12.

4.12.3-xanmod4 revision 1.170721

  • Merge to Linux 4.12.3 from linux-stable git repository.
    ChangeLog | GIT
  • CPUFreq: Intel CPUFreq (P-State passive mode) by default.

4.11.12-xanmod16 revision 1.170721 [EOL]

  • Merge to Linux 4.11.12 from linux-stable git repository.
    ChangeLog | GIT

4.9.39-xanmod46 revision 1.170721

4.4.78-xanmod83 revision 1.170721

4.12.2-xanmod3 revision 1.170716

  • Merge to Linux 4.12.2 from linux-stable git repository.
    ChangeLog | GIT

4.11.11-xanmod15 revision 1.170716

  • Merge to Linux 4.11.11 from linux-stable git repository.
    ChangeLog | GIT

4.9.38-xanmod45 revision 1.170716

4.4.77-xanmod82 revision 1.170716

  • Update to Linux 4.4.77 from mainline.
  • GCC 7.1.0 20170705 r250006.

4.12.1-xanmod2 revision 1.170713

  • Merge to Linux 4.12.1 from linux-stable git repository.
    ChangeLog | GIT
  • GCC 7.1.0 20170705 r250006.

4.11.10-xanmod14 revision 1.170713

  • Merge to Linux 4.11.10 from linux-stable git repository.
    ChangeLog | GIT
  • Aufs: Update to aufs4.11.7+ 20170703.
  • GCC 7.1.0 20170705 r250006.

4.9.37-xanmod44 revision 1.170713

  • Update to Linux 4.9.37 from mainline.
  • Aufs: Update to aufs4.9 20170703.
  • GCC 7.1.0 20170705 r250006.

4.12.0-xanmod1 revision 2.170708

4.12.0-xanmod1 revision 1.170708

  • First release of 4.12 series.
  • Linux 4.12.0 from mainline.
    https://kernelnewbies.org/Linux_4.12
  • Tuned CFS CPU Scheduler by default.
  • BFQ-MQ I/O Scheduler by default.
  • For moderns Intel's CPU: Intel P-State by default.

4.11.9-xanmod13 revision 1.170705

  • Merge to Linux 4.11.9 from linux-stable git repository.
    ChangeLog | GIT

4.9.36-xanmod43 revision 1.170705

4.4.76-xanmod81 revision 1.170705

4.11.8-xanmod12 revision 1.170629

  • Merge to Linux 4.11.8 from linux-stable git repository.
    ChangeLog | GIT

4.9.35-xanmod42 revision 1.170629

4.4.75-xanmod80 revision 1.170629

4.11.7-xanmod11 revision 1.170625

  • Merge to Linux 4.11.7 from linux-stable git repository.
    ChangeLog | GIT

4.9.34-xanmod41 revision 1.170625

4.11.6-xanmod10 revision 1.170623

  • GCC 7.1.0 20170618 r249347.

4.9.33-xanmod40 revision 1.170623

  • GCC 7.1.0 20170618 r249347.

4.4.73-xanmod79 revision 1.170623

  • GCC 7.1.0 20170618 r249347.

4.11.6-xanmod9 revision 1.170617

  • Merge to Linux 4.11.6 from linux-stable git repository.
    ChangeLog | GIT
  • Page Writeback: dirty_background_ratio = 5 & dirty_ratio = 20.
  • Kernel Config: Set voluntary kernel preemption.
  • Kernel Config: Kthread priority = 1.
  • Aufs: Update to aufs4.11 20170612.

4.9.33-xanmod39 revision 1.170618

  • Update to Linux 4.9.33 from mainline.
  • Page Writeback: dirty_background_ratio = 5 & dirty_ratio = 20.
  • Kernel Config: Enabled Intel P-State driver by default.
  • Kernel Config: Set voluntary kernel preemption.
  • Kernel Config: Kthread priority = 1.

4.4.73-xanmod78 revision 1.170618

  • Update to Linux 4.4.73 from mainline.
  • Page Writeback: dirty_background_ratio = 5 & dirty_ratio = 20.
  • Kernel Config: Enabled Intel P-State driver by default.
  • Kernel Config: Set voluntary kernel preemption.
  • Kernel Config: Kthread priority = 1.

4.11.5-xanmod8 revision 1.170614

  • Merge to Linux 4.11.5 from linux-stable git repository.
    ChangeLog | GIT

4.9.32-xanmod38 revision 1.170614

4.4.72-xanmod77 revision 1.170614

4.11.4-xanmod7 revision 1.170608

  • Merge to Linux 4.11.4 from linux-stable git repository.
    ChangeLog | GIT

4.9.31-xanmod37 revision 1.170608

  • Update to Linux 4.9.31 from mainline.
  • Kernel Config: Set RCU Boost delay to 100.

4.4.71-xanmod76 revision 1.170608

  • Update to Linux 4.4.71 from mainline.
  • Kernel Config: Set RCU Boost delay to 100.

4.11.3-xanmod6 revision 1.170606

  • MuQSS CPU Scheduler: Updated to v0.156.
  • Aufs 4.x-rcN 20170522 support available.
  • Kernel Config: Set RCU Boost delay to 100.

4.11.3-xanmod5 revision 1.170526

  • Merge to Linux 4.11.3 from linux-stable git repository.
    ChangeLog | GIT
  • Kernel Config: Set HD-audio pre-allocated buffer size to 2048.
  • CPUFreq Ondemand: Set sampling_down_factor to 100.

4.9.30-xanmod36 revision 1.170526

  • Update to Linux 4.9.30 from mainline.
  • Kernel Config: Set HD-audio pre-allocated buffer size to 2048.
  • CPUFreq Ondemand: Set sampling_down_factor to 100.

4.4.70-xanmod75 revision 1.170526

  • Update to Linux 4.4.70 from mainline.
  • Kernel Config: Set HD-audio pre-allocated buffer size to 2048.
  • CPUFreq Ondemand: Set sampling_down_factor to 100.

4.11.2-xanmod4 revision 1.170522

  • Merge to Linux 4.11.2 from linux-stable git repository.
    ChangeLog | GIT
  • Kernel Config: Set RCU Boost delay to 0.
  • CPUFreq Ondemand: Set min_frequency_up_threshold to 1.
  • CFQ I/O Scheduler by default.
  • GCC 6.3.0 20170516 r248076.

4.10.17-xanmod19 revision 1.170522 [EOL]

  • Update to Linux 4.10.17 from mainline.
  • Kernel Config: Set RCU Boost delay to 0.
  • Kernel Config: CPUFreq Performance by default.
  • CPUFreq Ondemand: Set min_frequency_up_threshold to 1.
  • GCC 6.3.0 20170516 r248076.

4.9.29-xanmod35 revision 1.170522

  • Update to Linux 4.9.29 from mainline.
  • Kernel Config: Set RCU Boost delay to 0.
  • Kernel Config: CPUFreq Performance by default.
  • CPUFreq Ondemand: Set min_frequency_up_threshold to 1.
  • GCC 6.3.0 20170516 r248076.

4.4.69-xanmod74 revision 1.170522

  • Update to Linux 4.4.69 from mainline.
  • Kernel Config: Set RCU Boost delay to 0.
  • CPUFreq Ondemand: Set min_frequency_up_threshold to 1.
  • GCC 6.3.0 20170516 r248076.

4.11.1-xanmod3 revision 1.170514

  • Merge to Linux 4.11.1 from linux-stable git repository.
    ChangeLog | GIT

4.10.16-xanmod18 revision 1.170514

  • Update to Linux 4.10.16 from mainline.

4.9.28-xanmod34 revision 1.170514

4.4.68-xanmod73 revision 1.170514

4.11.0-xanmod2 revision 1.170512

  • MuQSS v0.155 CPU Scheduler by default.
  • BFQ I/O Scheduler v8r11 by default.
  • GCC 6.3.0 20170425 r247223.

4.10.15-xanmod17 revision 1.170508

  • Update to Linux 4.10.15 from mainline.
  • GCC 6.3.0 20170425 r247223.

4.9.27-xanmod33 revision 1.170508

  • Update to Linux 4.9.27 from mainline.
  • GCC 6.3.0 20170425 r247223.

4.4.67-xanmod72 revision 1.170508

  • Update to Linux 4.4.67 from mainline.
  • GCC 6.3.0 20170425 r247223.

4.11.0-xanmod1 revision 1.170506

4.10.14-xanmod16 revision 1.170504

  • Update to Linux 4.10.14 from mainline.
  • Update BFQ I/O scheduler v8r11.
  • Update AUFS revision 20170410.

4.9.26-xanmod32 revision 1.170504

  • Update to Linux 4.9.26 from mainline.
  • Update AUFS revision 20170410.

4.4.66-xanmod71 revision 1.170504

4.10.13-xanmod15 revision 1.170427

  • Update to Linux 4.10.13 from mainline.
  • GCC 6.3.0 20170415 r246940.

4.9.25-xanmod31 revision 1.170427

  • Update to Linux 4.9.25 from mainline.
  • GCC 6.3.0 20170415 r246940.

4.4.64-xanmod70 revision 1.170427

  • Update to Linux 4.4.64 from mainline.
  • GCC 6.3.0 20170415 r246940.

4.10.12-xanmod14 revision 1.170421

  • Update to Linux 4.10.12 from mainline.

4.9.24-xanmod30 revision 1.170421

4.4.63-xanmod69 revision 1.170421

4.10.11-xanmod13 revision 1.170418

  • Update to Linux 4.10.11 from mainline.
  • GCC 6.3.0 20170406 r246741.

4.9.23-xanmod29 revision 1.170418

  • Update to Linux 4.9.23 from mainline.
  • GCC 6.3.0 20170406 r246741.

4.4.62-xanmod68 revision 1.170418

  • Update to Linux 4.4.62 from mainline.
  • GCC 6.3.0 20170406 r246741.

4.10.10-xanmod12 revision 1.170412

  • Update to Linux 4.10.10 from mainline.

4.9.22-xanmod28 revision 1.170412

4.4.61-xanmod67 revision 1.170412

4.10.9-xanmod11 revision 1.170408

4.9.21-xanmod27 revision 1.170408

4.4.60-xanmod66 revision 1.170408

4.10.8-xanmod10 revision 1.170401

4.9.20-xanmod26 revision 1.170401

  • Update to Linux 4.9.20 from mainline.
  • Merge schedutil cpufreq governor from 4.10 branch.
  • Set kernel config. schedutil governor by default.

4.4.59-xanmod65 revision 1.170401

4.10.7-xanmod9 revision 1.170330

  • Update to Linux 4.10.7 from mainline.
  • Update AUFS revision 2017027.

4.9.19-xanmod25 revision 1.170330

  • Update to Linux 4.9.19 from mainline.
  • Add block buffered writeback throttling support.

4.4.58-xanmod64 revision 1.170330

  • Update to Linux 4.4.58 from mainline.
  • Deadline I/O Scheduler by default.

4.10.6-xanmod8 revision 2.170327

  • Set kernel config. Single queue writeback throttling.

4.10.6-xanmod8 revision 1.170326

  • Update to Linux 4.10.6 from mainline.
  • CFQ I/O Scheduler by default.

4.9.18-xanmod24 revision 1.170326

  • Update to Linux 4.9.18 from mainline.
  • CFQ I/O Scheduler by default.

4.4.57-xanmod63 revision 1.170326

  • Update to Linux 4.4.57 from mainline.
  • CFQ I/O Scheduler by default.

4.10.5-xanmod7 revision 1.170322

  • Update to Linux 4.10.5 from mainline.
  • GCC 6.3.0 20170321 r246313.

4.9.17-xanmod23 revision 1.170322

  • Update to Linux 4.9.17 from mainline.
  • GCC 6.3.0 20170321 r246313.

4.4.56-xanmod62 revision 1.170322

  • Update to Linux 4.4.56 from mainline.
  • GCC 6.3.0 20170321 r246313.

4.10.4-xanmod6 revision 1.170318

  • Update to Linux 4.10.4 from mainline.
  • Intel CPUFreq (P-State passive mode) for modern Intel CPUs. Commit
  • Set Kernel Config. Schedutil governor by default.
  • GCC 6.3.0 20170316 r246188.

4.9.16-xanmod22 revision 1.170318

  • Update to Linux 4.9.16 from mainline.
  • GCC 6.3.0 20170316 r246188.

4.4.55-xanmod61 revision 1.170318

  • Update to Linux 4.4.55 from mainline.
  • GCC 6.3.0 20170316 r246188.

4.10.3-xanmod5 revision 1.170315

4.10.3-xanmod5 revision 2.170316

  • ACPI CPUFreq Governor by default.

4.9.15-xanmod21 revision 1.170315

4.4.54-xanmod60 revision 1.170315

4.10.2-xanmod4 revision 1.170312

  • Update to Linux 4.10.2 from mainline.
  • MuQSS v0.152 CPU Scheduler by default.
  • AUFS support available.
  • GCC 6.3.0 20170221 r245621.

4.9.14-xanmod20 revision 1.170312

  • Update to Linux 4.9.14 from mainline.
  • MuQSS v0.150 CPU Scheduler by default.
  • GCC 6.3.0 20170221 r245621.

4.4.53-xanmod59 revision 1.170312

  • Update to Linux 4.4.53 from mainline.
  • GCC 6.3.0 20170221 r245621.

4.9.13-muqss-xanmod19 revision 1.170227

  • MuQSS v0.150 CPU Scheduler by default.
  • First release of 4.9 MuQSS series.

4.10.1-xanmod3 revision 1.170226

  • Update to Linux 4.10.1 from mainline.
  • Set RCU kthread priority to 3.

4.9.13-xanmod19 revision 1.170227

  • Update to Linux 4.9.13 from mainline.
  • Set RCU kthread priority to 3.

4.4.52-xanmod57 revision 1.170227

  • Update to Linux 4.4.52 from mainline.
  • Set RCU kthread priority to 3.

4.10.0-xanmod2 revision 1.170224

  • Tuned CFS CPU Scheduler by default.
  • BFQ v8r8 I/O scheduler.

4.9.12-xanmod18 revision 1.170223

  • Update to Linux 4.9.12 from mainline.
  • Tuned CFS CPU Scheduler by default.

4.4.51-xanmod57 revision 1.170223

4.10.0-xanmod1 revision 2.170221

  • Kernel configuration rev 3, commit ae2f45d.

4.10.0-xanmod1 revision 1.170220

  • First release of 4.10 series.
  • Linux 4.10.0 from mainline.

4.9.11-xanmod17 revision 1.170218

  • Update to Linux 4.9.11 from mainline.
  • Enabled Preemption w/ RCU Boost, commit 882ef0e.

4.4.50-xanmod56 revision 1.170218

4.9.10-xanmod16 revision 1.170217

  • New kernel setting to improve responsiveness, commit 5dd727a.

4.9.10-xanmod15 revision 1.170215

4.4.49-xanmod55 revision 1.170215

4.9.9-xanmod14 revision 1.170209

4.4.48-xanmod54 revision 1.170209

  • Update to Linux 4.4.48 from mainline.
  • GCC 6.3.0 20170205 r245197.

4.9.8-xanmod13 revision 1.170206

  • Enabled Preemption to improve smoothness w/ MuQSS.
  • GCC 6.3.0 20170205 r245197.

4.9.8-xanmod12 revision 1.170204

  • Update to Linux 4.9.8 from mainline.
  • MuQSS v0.150 CPU Scheduler by default.

4.4.47-xanmod53 revision 1.170204

4.9.7-xanmod11 revision 1.170201

4.4.46-xanmod52 revision 1.170201

4.9.6-xanmod10 revision 1.170126

  • Update to Linux 4.9.6 from mainline.
  • Set to default O2 optimization.
  • GCC 6.3.0 20170124 r244868.

4.4.45-xanmod51 revision 1.170126

  • Update to Linux 4.4.45 from mainline.
  • Set to default O2 optimization.
  • GCC 6.3.0 20170124 r244868.

4.9.5-xanmod9 revision 1.170120

  • Update to Linux 4.9.5 from mainline.
  • GCC 6.3.0 20170118 r244586.

4.4.44-xanmod50 revision 1.170120

  • Update to Linux 4.4.44 from mainline.
  • GCC 6.3.0 20170118 r244586.

4.9.4-xanmod8 revision 1.170117

  • Add trace events patch for Ubuntu's ureadahead.

4.4.43-xanmod49 revision 1.170117

  • Add trace events patch for Ubuntu's ureadahead.

4.9.4-xanmod7 revision 1.170116

4.4.43-xanmod48 revision 1.170116

4.9.3-xanmod6 revision 1.170112

4.4.42-xanmod47 revision 1.170112

4.9.2-xanmod5 revision 1.170109

4.8.17-xanmod19 revision 1.170109

4.4.41-xanmod46 revision 1.170109

4.9.1-xanmod4 revision 1.170106

  • Update to Linux 4.9.1 from mainline.
  • BFQ v8r7 I/O scheduler.
  • GCC 6.3.0 20161229 r243959.

4.8.16-xanmod18 revision 1.170106

  • Update to Linux 4.8.16 from mainline.
  • GCC 6.3.0 20161229 r243959.

4.4.40-xanmod45 revision 1.170106

  • Update to Linux 4.4.40 from mainline.
  • GCC 6.3.0 20161229 r243959.

4.9.0-xanmod3 revision 1.161223

  • Disabled front_merges of Deadline I/O Scheduler.
  • BFQ v8r6 I/O scheduler support available.

4.9.0-xanmod2 revision 1.161219

  • AUFS support available.
  • GCC 6.2.1 20161215 r243686

4.8.15-xanmod17 revision 1.161215

  • Update to Linux 4.8.15 from mainline.
  • Enabled front_merges of Deadline I/O Scheduler.
  • GCC 6.2.1 20161212 r243558.

4.4.39-xanmod44 revision 1.161215

  • Update to Linux 4.4.39 from mainline.
  • Enabled front_merges of Deadline I/O Scheduler.
  • GCC 6.2.1 20161212 r243558.

4.9.0-xanmod1 revision 1.161212

  • First release of 4.9 series.
  • Linux 4.9.0 from mainline.

4.8.14-xanmod16 revision 1.161211

4.4.38-xanmod43 revision 1.161211

4.8.13-xanmod15 revision 2.161209

  • Fix full multithreading I/O requests rev 2.

4.4.37-xanmod42 revision 2.161209

  • Fix full multithreading I/O requests rev 2.4.8.13-xanmod15 revision 1.161208
  • Update to Linux 4.8.13 from mainline.
  • Set full multithreading I/O requests by default.

4.4.37-xanmod42 revision 1.161208

  • Update to Linux 4.4.37 from mainline.
  • Set full multithreading I/O requests by default.

4.8.12-xanmod14 revision 1.161202

4.4.36-xanmod41 revision 1.161202

4.8.11-xanmod13 revision 1.161126

  • Update to Linux 4.8.11 from mainline.
  • GCC align functions at 32-byte boundary.
  • Increased SCHED_OTHER threads to 128.
  • GCC 6.2.1 20161124 r242827.

4.4.35-xanmod40 revision 1.161126

  • Update to Linux 4.4.35 from mainline.
  • GCC align functions at 32-byte boundary.
  • Increased SCHED_OTHER threads to 128.
  • GCC 6.2.1 20161124 r242827.

4.8.10-xanmod12 revision 1.161121

  • Update to Linux 4.8.10 from mainline.
  • GCC 6.2.1 20161119 r242621.

4.4.34-xanmod39 revision 1.161121

  • Update to Linux 4.4.34 from mainline.
  • GCC 6.2.1 20161119 r242621.

4.8.9-xanmod11 revision 1.161119

  • Update to Linux 4.8.9 from mainline.
  • Set I/O Block & Deadline Scheduler for better latency rev 4.
  • GCC 6.2.1 20161118 r242586.

4.4.33-xanmod38 revision 1.161119

  • Update to Linux 4.4.33 from mainline.
  • Set I/O Block & Deadline Scheduler for better latency rev 4.
  • GCC 6.2.1 20161118 r242586.

4.8.8-xanmod10 revision 1.161115

4.4.32-xanmod37 revision 1.161115

4.8.7-xanmod9 revision 1.161110

  • Update to Linux 4.8.7 from mainline.
  • SCHED_OTHER (CFS) latency/min_granularity at 400/200µs rev 5.
  • DRM optimization rev 2.
  • GCC 6.2.0 20161109 r241998.

4.4.31-xanmod36 revision 1.161110

  • Update to Linux 4.4.31 from mainline.
  • SCHED_OTHER (CFS) latency/min_granularity at 400/200µs rev 5.
  • DRM optimization rev 2.
  • GCC 6.2.0 20161109 r241998.

4.8.6-xanmod8 revision 1.161104

  • Increased optimization of modules.
  • DRM performance boosted.

4.4.30-xanmod35 revision 1.161104

  • Update to Linux 4.4.30 from mainline.
  • Increased optimization of modules.
  • DRM performance boosted.

4.8.6-xanmod7 revision 1.161031

  • Update to Linux 4.8.6 from mainline.
  • More generic optimization code.
  • Reduced binary modules size.

4.4.29-xanmod34 revision 1.161031

  • Update to Linux 4.4.29 from mainline.
  • More generic optimization code.
  • Reduced binary modules size.

4.8.5-xanmod6 revision 1.161028

  • Update to Linux 4.8.5 from mainline.
  • Increased SCHED_OTHER threads to 64.
  • SCHED_OTHER (CFS) latency at 150µs.
  • GCC 6.2.0 20161027 r241619.

4.4.28-xanmod33 revision 1.161028

  • Update to Linux 4.4.28 from mainline.
  • Increased SCHED_OTHER threads to 64.
  • SCHED_OTHER (CFS) latency at 150µs.
  • GCC 6.2.0 20161027 r241619.

4.7.10-xanmod13 revision 2.161023

  • Fixed last source XanMod to 4.7.10 patch.

4.4.27-xanmod32 revision 2.161023

  • Fixed last source XanMod to 4.4.27 patch.

4.8.4-xanmod5 revision 1.161022

  • Update to Linux 4.8.4 from mainline.
  • Set timer interrupt and CFS to 500Hz/400µs.
  • GCC 6.2.0 20161019 r241346.

4.7.10-xanmod13 revision 1.161022

  • Update to Linux 4.7.10 from mainline.
  • Set timer interrupt and CFS to 500Hz/400µs.
  • GCC 6.2.0 20161019 r241346.

4.4.27-xanmod32 revision 1.161022

  • Update to Linux 4.4.27 from mainline.
  • Set timer interrupt and CFS to 500Hz/400µs.
  • GCC 6.2.0 20161019 r241346.

4.8.3-xanmod4 revision 1.161020

  • Update to Linux 4.8.3 from mainline.
  • GCC 6.2.0 20161018 r241301.
  • BFQ v8r4 I/O scheduler support available.

4.7.9-xanmod12 revision 1.161020

  • Update to Linux 4.7.9 from mainline.
  • GCC 6.2.0 20161018 r241301.

4.4.26-xanmod31 revision 1.161020

  • Update to Linux 4.4.26 from mainline.
  • GCC 6.2.0 20161018 r241301.

4.8.2-xanmod3 revision 1.161017

  • Update to Linux 4.8.2 from mainline.
  • GCC 6.2.0 20161010 r240906.
  • AUFS support available.

4.7.8-xanmod11 revision 1.161017

  • Update to Linux 4.7.8 from mainline.
  • GCC 6.2.0 20161010 r240906.

4.4.25-xanmod30 revision 1.161017

  • Update to Linux 4.4.25 from mainline.
  • GCC 6.2.0 20161010 r240906.

4.8.1-xanmod2 revision 1.161010

  • Update to Linux 4.8.1 from mainline.
  • Increased VM memory dirtys ratio.

4.7.7-xanmod10 revision 1.161010

  • Update to Linux 4.7.7 from mainline.
  • Increased VM memory dirtys ratio.
  • Tuned Deadline I/O Scheduler by default.

4.4.24-xanmod29 revision 1.161010

  • Update to Linux 4.4.24 from mainline.
  • Increased VM memory dirtys ratio.
  • Tuned Deadline I/O Scheduler by default.

4.8.0-xanmod1 revision 1.161003

  • First release of 4.8 series.
  • Linux 4.8.0 from mainline.
  • Tuned Deadline I/O Scheduler by default.

4.7.6-xanmod9 revision 1.160930

  • Update to Linux 4.7.6 from mainline.
  • I/O Scheduler Queue improvements for performance.
  • NOOP I/O Scheduler by default.
  • GCC 6.2.0 20160927 r240553.

4.4.23-xanmod28 revision 1.160930

  • Update to Linux 4.4.23 from mainline.
  • I/O Scheduler Queue improvements for performance.
  • NOOP I/O Scheduler by default.
  • GCC 6.2.0 20160927 r240553.

4.7.5-xanmod8 revision 1.160926

  • Update to Linux 4.7.5 from mainline.
  • Update BFQ v8r3 I/O scheduler.
  • Set Westwood+ TCP congestion control by default.

4.4.22-xanmod27 revision 1.160926

  • Update to Linux 4.4.22 from mainline.
  • Set Westwood+ TCP congestion control by default.

4.7.4-xanmod7 revision 1.160916

  • Update to Linux 4.7.4 from mainline.
  • GCC 6.2.0 20160914 r240133.

4.4.21-xanmod26 revision 1.160916

  • Update to Linux 4.4.21 from mainline.
  • GCC 6.2.0 20160914 r240133.

4.7.3-xanmod6 revision 1.160908

  • Update to Linux 4.7.3 from mainline.
  • GCC 6.2.0 20160901 r239944.

4.4.20-xanmod25 revision 1.160908

  • Update to Linux 4.4.20 from mainline.
  • GCC 6.2.0 20160901 r239944.

4.7.2-xanmod5 revision 1.160822

4.4.19-xanmod24 revision 1.160822

  • Update to Linux 4.4.19 from mainline.
  • AUFS support available.

4.4.18-xanmod23 revision 1.160818

  • Update to Linux 4.4.18 from mainline.
  • GCC 6.1.1 20160815 r239482.

4.6.7-xanmod9 revision 1.160818

  • Update to Linux 4.6.7 from mainline.
  • GCC 6.1.1 20160815 r239482.

4.7.1-xanmod4 revision 1.160817

  • Update to Linux 4.7.1 from mainline.
  • GCC 6.1.1 20160815 r239482.

4.7.0-xanmod3 revision 1.160811

  • AUFS support available.
  • GCC 6.1.1 20160802 r238981.

4.6.6-xanmod8 revision 1.160810

  • Update to Linux 4.6.6 from mainline.
  • GCC 6.1.1 20160802 r238981.

4.4.17-xanmod22 revision 1.160810

  • Update to Linux 4.4.17 from mainline.
  • GCC 6.1.1 20160802 r238981.

4.7.0-xanmod2 revision 1.160728

  • SCHED_OTHER (CFS) performance improvements for interactivity.
    (disable “sched_migration_cost_ns”).
  • BFQ v8 I/O scheduler support available.

4.6.5-xanmod7 revision 1.160728

  • Update to Linux 4.6.5 from mainline.
  • SCHED_OTHER (CFS) performance improvements for interactivity.
    (disable “sched_migration_cost_ns”).
  • BFQ v8 I/O scheduler support available.
  • GCC 6.1.1 20160724 r238695.

4.4.16-xanmod21 revision 1.160728

  • Update to Linux 4.4.16 from mainline.
  • SCHED_OTHER (CFS) performance improvements for interactivity.
    (disable “sched_migration_cost_ns”).
  • GCC 6.1.1 20160724 r238695.

4.7.0-xanmod1 revision 1.160725

  • First release of 4.7 series.
  • Linux 4.7.0 from mainline.
  • GCC 6.1.1 20160724 r238695.

4.6.4-xanmod6 revision 1.160711

  • Update to Linux 4.6.4 from mainline.
  • GCC 6.1.1 20160705 r237999.

4.4.15-xanmod20 revision 1.160711

  • Update to Linux 4.4.15 from mainline.
  • GCC 6.1.1 20160705 r237999.

4.4.14-xanmod19 revision 2.160628

  • Resolved freezes at high swap workloads. Disable Full tickless mode.
  • DRM AMDGPU on GCN 1.1 support available (CONFIG_DRM_AMDGPU_CIK=y).

4.6.3-xanmod5 revision 2.160627

  • Resolved freezes at high swap workloads. Disable Full tickless mode.

4.6.3-xanmod5 revision 1.160624

  • Update to Linux 4.6.3 from mainline.
  • Core scheduler balanced to reduce latency of real-time tasks.
  • Set timer interrupt frequency to 625Hz.
  • Kernel full tickless mode enabled.
  • GCC 6.1.1 20160620 r237590.

4.4.14-xanmod19 revision 1.160624

  • Update to Linux 4.4.14 from mainline.
  • Core scheduler balanced to reduce latency of real-time tasks.
  • Set timer interrupt frequency to 625Hz.
  • Kernel full tickless mode enabled.
  • Tuned CFQ I/O scheduler by default.
  • GCC 6.1.1 20160620 r237590.

4.6.2-xanmod4 revision 1.160608

  • More optimized x86_64 core (CONFIG_OPTIMIZED_CPU=y).
  • Update to Linux 4.6.2 from mainline.
  • GCC 6.1.1 20160603 r237075.

4.4.13-xanmod18 revision 1.160608

  • More optimized x86_64 core (CONFIG_OPTIMIZED_CPU=y).
  • Update to Linux 4.4.13 from mainline.
  • GCC 6.1.1 20160603 r237075.

4.6.1-xanmod3 revision 1.160602

4.4.12-xanmod17 revision 1.160602

  • Update to Linux 4.4.12 from mainline.
  • GCC 6.1.1 20160519 r236478.

4.6.0-xanmod2 revision 1.160523

  • First release compiled with GCC 6.
  • GCC 6.1.1 20160519 r236478.
  • Aufs feature available.

4.5.5-xanmod8 revision 1.160519

4.4.11-xanmod16 revision 1.160519

4.6.0-xanmod1 revision 1.160517

  • First release of 4.6 series.
  • Linux 4.6.0 from mainline.

4.5.4-xanmod7 revision 1.160511

4.4.10-xanmod15 revision 1.160511

4.5.3-xanmod6 revision 1.160505

  • Update to 4.5.3 from mainline.
  • Set dirty ratio to 6% and dirty background ratio to 3%.

4.4.9-xanmod14 revision 1.160505

  • Update to 4.4.9 from mainline.
  • Set dirty ratio to 6% and dirty background ratio to 3%.

4.5.2-xanmod5 revision 4.160425

  • Set “CONFIG_DRM_AMDGPU_CIK=y”.
  • CFQ more refined for performance.

4.4.8-xanmod13 revision 1.160422

  • Update to 4.4.8 from mainline.
  • CFS fix sched_nr_latency value.
  • GCC 5.3.1 20160413 r234931.

4.5.2-xanmod5 revision 3.160421

  • Update to 4.5.2 from mainline.
  • CFS fix sched_nr_latency value.
  • GCC 5.3.1 20160413 r234931.

4.4.7-xanmod12 revision 1.160413

  • Update to 4.4.7 from mainline.
  • CFS adjustments for better multitasking.
  • GCC 5.3.1 20160318 r234355.

4.5.1-xanmod4 revision 2.160412

  • Update to 4.5.1 from mainline.
  • GCC 5.3.1 20160407 r234805.

4.5.0-xanmod3 revision 1.160328

  • CFS adjustments for better multitasking.
  • CFQ w/ more parallel I/O requests.

4.5.0-xanmod2 revision 2.160323

  • Tuned CFQ I/O scheduler by default.
  • Aufs feature support.
  • GCC 5.3.1 20160320 r234355.

4.4.6-xanmod11 revision 1.160317

4.5.0-xanmod1 revision 1.160315

  • Linux 4.5.0 from mainline.
  • NOOP I/O scheduler by default.
  • GCC 5.3.1 20160311 r234142.

4.4.5-xanmod10 revision 1.160310

4.4.4-xanmod9 revision 3.160306

  • Linux mainline is code base now.
  • CFS CPU scheduler tuned for better responsiveness.
  • Use memory dirty writeback from Zen Interactive concept.
  • KSM memory data deduplication.

4.4.4-xanmod8 revision 1.160304

  • Upstream to 4.4.4 from mainline.
  • Add IRQ threading by default config.
  • GCC 5.3.1 20160225 r233723.

4.4.3-xanmod7 revision 1.160226

  • Upstream to 4.4.3 from mainline.
  • GCC 5.3.1 20160222 r233600.

4.3.6-xanmod11 revision 1.160222

4.4.2-xanmod6 revision 1.160218

  • Upstream from pf-Kernel pf-4.4, last commit cb7fa57.

4.4.1-xanmod5 revision 1.160217

  • BFS CPU scheduler v0.466 w/ VRQ3 patchset, last commit 7d189bb.
  • Fix Kconfig BFQ dependency on BLK_CGROUP.
  • GCC 5.3.1 20160211 r233340.

4.4.1-xanmod4 revision 1.160201

  • Upstream from pf-Kernel pf-4.4, last commit bd0703f.
  • CPUFreq ondemand governor tuned for more performance.
  • CPUFreq is default for all processors now.

4.3.5-xanmod10 revision 1.160201

  • Upstream to 4.3.5 from mainline.
  • CPUFreq ondemand governor tuned for more performance.
  • CPUFreq is default for all processors now.

4.4.0-xanmod3 revision 1.160129

  • Upstream from pf-Kernel pf-4.4, last commit 9c01d1e.
  • BFS CPU scheduler v0.466 w/ VRQ2 patchset.
  • GCC 5.3.1 20160121 r232666.

4.3.4-xanmod9 revision 1.160123

  • Upstream to 4.3.4 from mainline.
  • Set timer interrupt frequency to 500hz.
  • Set cache pressure to '75'.
  • Set uksmd nice priority to '15'.
  • GCC 5.3.1 20160121 r232666.

4.4.0-xanmod2 revision 1.160122

  • BFQ I/O-scheduler v7r11 from bfq's git, last commit c53f28a.
  • Set timer interrupt frequency to 500hz.
  • GCC 5.3.1 20160119 r232387.

4.4.0-xanmod1 revision 1.160114

  • Upstream from pf-Kernel pf-4.4, last commit 18520a9.
  • BFS CPU scheduler v0.466 w/ VRQ patchset.
  • BFQ I/O-scheduler v7r10.
  • Set cache pressure to '75'.
  • Set uksmd nice priority to '15'.
  • GCC 5.3.1 20160112 r232261.

4.3.3-xanmod8 revision 2.160101

  • YeAH TCP congestion control now is default.

4.3.3-xanmod8 revision 1.151231

  • Update GCC 5.3.1 20151219.
  • Set Swappiness to “10”.
  • Set Zswap compressor to LZ4.

4.3.3-xanmod7 revision 1.151215

  • Upstream from pf-Kernel pf-4.3, last commit b8572cc.
  • BFS CPU scheduler v0.467.

4.2.8-xanmod11 revision 1.151215:

  • Upstream merge 4.2.8 from mainline.

4.3.2-xanmod6 revision 1.151214

  • Upstream from pf-Kernel pf-4.3, last commit d995559.
  • BFS CPU scheduler v0.466.

4.3.2-xanmod5 revision 1.151211

  • Upstream from pf-Kernel pf-4.3, last commit f9c49d8 (VRQ1 patchset).
  • Update GCC 5.3.1 20151207.
  • Fix merge from linux 4.3.2 mainline.

4.2.7-xanmod10 revision 1.151211:

  • Upstream merge 4.2.7 from mainline.
  • Preemption set to “voluntary”.

4.3.0-xanmod4 revision 1.151208

  • Compiled w/ new GCC 5.3.1 revision 20151206.
  • Core compression set to XZ format.

4.3.0-xanmod3 revision 2.151119

  • Upstream from pf-kernel pf-4.3, last commit dc19fc3.
  • New BFS v0.465 patchset VRQ0.
  • Timer interrupt frequency set to 1000hz.

4.3.0-xanmod2 revision 1.151113

  • Preemption set to “voluntary”.
  • Timer interrupt frequency set 300hz.

4.2.6-xanmod9 revision 1.151110:

  • Upstream merge 4.2.6 from mainline.

4.3.0-xanmod1 revision 1.151109:

  • Upstream from pf-kernel pf-4.3, last commit 8973496.

4.2.5-xanmod8 revision 6.151105:

  • Rehabilitated gcc optimizations w/ inline-functions fix.

4.2.5-xanmod8 revision 5.151104:

  • Reduced level optimization of GCC. Curiously, improves latency performance.
  • Fixed redundant config set's.

4.2.5-xanmod7 revision 2:

  • New Debian packaging method and build.
  • New structure of kernel, more clean.
  • Fix problem w/ symbolic links.
  • Compiled w/ new gcc revision 20151022.

4.2.5-xanmod6 revision 151028:

  • Set advanced instructions for modern CPUs.

4.2.5-xanmod6 revision 151027:

  • Update to 4.2.5 from mainline.

4.2.4-xanmod6 revision 151026:

  • Renew kernel config for more performance, stability and debugging support.

4.2.4-xanmod5 revision 151026:

  • Fix smp_preempt bug of -gc and -vrq: v4.2_0463_3_vrq2 by Alfred Chen.
  • Rehabilitated debug preempt kernel config.

4.2.4-xanmod5 revision 151024~2:

  • BFS CPU scheduler v0.463 by Con Kolivas.
  • BFS enhancement patchset v4.2_0463_2_vrq1 by Alfred Chen.
  • Upstream pf-Kernel fix merge conflict, mainline 4.2.4 base.
  • Disabled debug preempt kernel config.
  • Update GCC to 5.2.1 20151010.


Linux® is the registered trademark of Linus Torvalds, owner of the mark on a world-wide basis.