Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
download [2018/09/16 16:16]
xan [ChangeLogs]
download [2018/11/14 02:51] (current)
xan
Line 2: Line 2:
 title = Releases title = Releases
 ~~ ~~
-{{htmlmetatags>​metatag-keywords:​(xanmod,​ kernel, linux, linux 4.18, linux 4.17, linux 4.16, linux 4.15, linux 4.14, linux 4.13, linux 4.12, linux 4.11, linux 4.10, linux 4.9, linux 4.4, custom kernel, debian, ubuntu, desktop, games, workstation,​ real-time, low-latency,​ download, pds, pds-mq, muqss, cfs, skip list, cpu, cpu scheduler, rqshare, priority, deadline, gcc, westwood+, bbr tcp, tcp, bfq, bfq-mq, kyber, aufs, pf-kernel, liquorix, zen-kernel)}}+{{htmlmetatags>​metatag-keywords:​(xanmod,​ kernel, linux, linux 4.19, linux 4.18, linux 4.17, linux 4.16, linux 4.15, linux 4.14, linux 4.13, linux 4.12, linux 4.11, linux 4.10, linux 4.9, linux 4.4, custom kernel, debian, ubuntu, desktop, games, workstation,​ real-time, low-latency,​ download, pds, pds-mq, muqss, cfs, skip list, cpu, cpu scheduler, rqshare, priority, deadline, gcc, westwood+, bbr tcp, tcp, cake qdisc, openwrt, bfq, bfq-mq, kyber, aufs, pf-kernel, liquorix, zen-kernel)}}
 \\ \\
 <WRAP group> <WRAP group>
Line 18: Line 18:
   * Caching, Virtual Memory Manager and CPU Governor Improvements.   * Caching, Virtual Memory Manager and CPU Governor Improvements.
   * ORC Unwinder for Kernel Stack Traces (debuginfo) Implementation.   * ORC Unwinder for Kernel Stack Traces (debuginfo) Implementation.
-  * BBR TCP Congestion Control + FQ Packet Scheduling ​Algorithm. +  * BBR TCP Congestion Control + CAKE Queue Management ​Algorithm. 
-  * PDS-mq, BFQ-MQ / SQ, Aufs, Ureadahead and GCC graysky'​s patchset available.+  * PCIe ACS Override, ​PDS-mq, BFQ-MQ / SQ, Aufs, Ureadahead and GCC graysky'​s patchset available.
   * Generic kernel package for compatibility with most  Debian & Ubuntu based distributions.   * Generic kernel package for compatibility with most  Debian & Ubuntu based distributions.
   * Built on the latest GCC 8.2.   * Built on the latest GCC 8.2.
Line 29: Line 29:
 <td> <td>
 <p> <p>
-First install the <​html><​a href="http://deb.xanmod.org/​xanmod-repository.deb"><​strong>​XanMod Repository Setup</​strong></​a>,​+First install the <​html><​a href="https://dl.xanmod.org/​xanmod-repository.deb"><​strong>​XanMod Repository Setup</​strong></​a>,​
 <​br>​then select a version:</​br></​p>​ <​br>​then select a version:</​br></​p>​
-<button style="​background-color:​ #ddd; color: #333; width: 130px; height: 50px;" onclick="​location=this.value;"​ type="​button"​ value="​apt:​linux-xanmod?​refresh=yep"><​strong>​4.18 Series </​strong><​br><​sub>​Latest Features</​sub></​br></​button>​+<button style="​background-color:​ #ddd; color: #333; width: 130px; height: 50px;" onclick="​location=this.value;"​ type="​button"​ value="​apt:​linux-xanmod?​refresh=yep"><​strong>​4.19 Series </​strong><​br><​sub>​Latest Features</​sub></​br></​button>​
 &​nbsp&​nbsp&​nbsp &​nbsp&​nbsp&​nbsp
 <button style="​background-color:​ #ddd; color: #333; width: 130px; height: 50px;" onclick="​location=this.value;"​ type="​button"​ value="​apt:​linux-xanmod-lts?​refresh=yep"><​strong>​4.14 LTS Series</​strong><​br><​sub>​Long-term Support</​sub></​br></​button>​ <button style="​background-color:​ #ddd; color: #333; width: 130px; height: 50px;" onclick="​location=this.value;"​ type="​button"​ value="​apt:​linux-xanmod-lts?​refresh=yep"><​strong>​4.14 LTS Series</​strong><​br><​sub>​Long-term Support</​sub></​br></​button>​
Line 57: Line 57:
 ==== Install via Terminal ==== ==== Install via Terminal ====
 \\ \\
-<​code>​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 -</​code>​+<​code>​echo 'deb http://​deb.xanmod.org releases main' | sudo tee /​etc/​apt/​sources.list.d/​xanmod-kernel.list && wget -qO - https://dl.xanmod.org/​gpg.key | sudo apt-key add -</​code>​
 Then update and install: Then update and install:
 <​code>​sudo apt update && sudo apt install linux-xanmod</​code>​ <​code>​sudo apt update && sudo apt install linux-xanmod</​code>​
Line 88: Line 88:
  
 ---- ----
-<WRAP group> + 
-<WRAP 590px column>+==== Notes for CAKE Queue Management Algorithm ====
 \\ \\
-**Media:**+ 
 +To use the CAKE Queue Discipline in Ubuntu and derivatives,​ will need to replace the default fq_codel. 
 + 
 +<​code>​echo '​net.core.default_qdisc = cake' | sudo tee /​etc/​sysctl.d/​90-override.conf</​code>​ 
 + 
 +Save and reboot. 
 + 
 +Check it<​code>​tc qdisc show</​code>​ 
 +\\ 
 +=== For Routers w/ OpenWrt 18.06+ Firmware === 
 +\\ 
 +Enter via ssh command line (default ip 192.168.1.1):​ 
 +<​code>​ssh root@192.168.1.1</​code>​ 
 +Update and install the sch_cake:<​code>​opkg update && opkg install kmod-sched-cake</​code>​ 
 +Set cake qdisc in sysctl:<​code>​printf '​%s\nnet.core.default_qdisc=cake\n'​ >> /​etc/​sysctl.d/​10-default.conf</​code>​ 
 +<​code>​reboot</​code>​ 
 +Check it:<​code>​cat /​proc/​sys/​net/​core/​default_qdisc</​code>​ 
 +---- 
 +<WRAP group> 
 +<WRAP 50% column>​ 
 + 
 +==== Media Gallery ====
 \\ \\
 {{youtube>​pfOt25NHVTs?​392x220}} {{youtube>​pfOt25NHVTs?​392x220}}
 \\ \\
 </​WRAP>​ </​WRAP>​
-<​WRAP ​290px column>+<​WRAP>​
 \\ \\
-**Download XanMod Wallpaper:​** 
 \\ \\
-<WRAP left round box 228px> +\\ 
-{{:​xanmod_wallpaper.png?200|}} +\\ 
-</​WRAP>​+{{youtube>​QHvfTomxqc0?392x220}} 
 +\\
 </​WRAP>​ </​WRAP>​
 </​WRAP>​ </​WRAP>​
 +\\
 +
 +{{:​xanmod_wallpaper.png?​392|}}
 +\\
 +[[https://​dl.xanmod.org/​artwork/​|Download Artwork]]\\ CC-BY-SA-4.0
 +\\
  
 ---- ----
Line 112: Line 139:
 <WRAP group> <WRAP group>
 <WRAP 590px column> <WRAP 590px column>
 +
 +4.19.2-xanmod2 revision 1.181113\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.19.2-xanmod2|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.19.2-xanmod2/​patch-4.19.2-xanmod2.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.19/​Changes-4.19.2-xanmod2|Changes]] ] [ [[https://​dl.xanmod.org/​4.19/​ChangeLog-4.19.2-xanmod2|Full ChangeLog]] ]
 +
 +4.14.80-xanmod49 revision 1.181112\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.14.80-xanmod49|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.14.80-xanmod49/​patch-4.14.80-xanmod49.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.14/​Changes-4.14.80-xanmod49|Changes]] ] [ [[https://​dl.xanmod.org/​4.14/​ChangeLog-4.14.80-xanmod49|Full ChangeLog]] ]
 +
 +4.19.0-xanmod1 revision 3.181103\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.19.0-xanmod1_rev3|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.19.0-xanmod1_rev3/​patch-4.19.0-xanmod1_rev3.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.19/​Changes-4.19.0-xanmod1|Changes]] ] [ [[https://​dl.xanmod.org/​4.19/​ChangeLog-4.19.0-xanmod1|Full ChangeLog]] ]
 +
 +4.18.16-xanmod9 revision 1.181020 [EOL]\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.18.16-xanmod9|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.18.16-xanmod9/​patch-4.18.16-xanmod9.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.18/​Changes-4.18.16-xanmod9|Changes]] ] [ [[https://​dl.xanmod.org/​4.18/​ChangeLog-4.18.16-xanmod9|Full ChangeLog]] ]
 +
 +4.14.78-xanmod48 revision 1.181020\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.14.78-xanmod48|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.14.78-xanmod48/​patch-4.14.78-xanmod48.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.14/​Changes-4.14.78-xanmod48|Changes]] ] [ [[https://​dl.xanmod.org/​4.14/​ChangeLog-4.14.78-xanmod48|Full ChangeLog]] ]
 +
 +4.18.14-xanmod8 revision 1.181013\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.18.14-xanmod8|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.18.14-xanmod8/​patch-4.18.14-xanmod8.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.18/​Changes-4.18.14-xanmod8|Changes]] ] [ [[https://​dl.xanmod.org/​4.18/​ChangeLog-4.18.14-xanmod8|Full ChangeLog]] ]
 +
 +4.14.76-xanmod47 revision 1.181013\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.14.76-xanmod47|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.14.76-xanmod47/​patch-4.14.76-xanmod47.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.14/​Changes-4.14.76-xanmod47|Changes]] ] [ [[https://​dl.xanmod.org/​4.14/​ChangeLog-4.14.76-xanmod47|Full ChangeLog]] ]
 +
 +4.18.12-xanmod7 revision 1.181004\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.18.12-xanmod7|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.18.12-xanmod7/​patch-4.18.12-xanmod7.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.18/​Changes-4.18.12-xanmod7|Changes]] ] [ [[https://​dl.xanmod.org/​4.18/​ChangeLog-4.18.12-xanmod7|Full ChangeLog]] ]
 +
 +4.14.74-xanmod46 revision 1.181004\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.14.74-xanmod46|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.14.74-xanmod46/​patch-4.14.74-xanmod46.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.14/​Changes-4.14.74-xanmod46|Changes]] ] [ [[https://​dl.xanmod.org/​4.14/​ChangeLog-4.14.74-xanmod46|Full ChangeLog]] ]
 +
 +4.18.10-xanmod6 revision 1.180926\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.18.10-xanmod6|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.18.10-xanmod6/​patch-4.18.10-xanmod6.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.18/​Changes-4.18.10-xanmod6|Changes]] ] [ [[https://​dl.xanmod.org/​4.18/​ChangeLog-4.18.10-xanmod6|Full ChangeLog]] ]
 +
 +4.14.72-xanmod45 revision 1.180926\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.14.72-xanmod45|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.14.72-xanmod45/​patch-4.14.72-xanmod45.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.14/​Changes-4.14.72-xanmod45|Changes]] ] [ [[https://​dl.xanmod.org/​4.14/​ChangeLog-4.14.72-xanmod45|Full ChangeLog]] ]
  
 4.18.8-xanmod5 revision 1.180916\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.18.8-xanmod5|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.18.8-xanmod5/​patch-4.18.8-xanmod5.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.18/​Changes-4.18.8-xanmod5|Changes]] ] [ [[https://​dl.xanmod.org/​4.18/​ChangeLog-4.18.8-xanmod5|Full ChangeLog]] ] 4.18.8-xanmod5 revision 1.180916\\ [ [[https://​github.com/​xanmod/​linux/​tree/​4.18.8-xanmod5|GIT]] ] [ [[https://​github.com/​xanmod/​linux/​releases/​download/​4.18.8-xanmod5/​patch-4.18.8-xanmod5.xz|Patch]] ] [ [[https://​dl.xanmod.org/​4.18/​Changes-4.18.8-xanmod5|Changes]] ] [ [[https://​dl.xanmod.org/​4.18/​ChangeLog-4.18.8-xanmod5|Full ChangeLog]] ]
Line 1119: Line 1168:
   * BFQ I/O Scheduler v8r11 by default.   * BFQ I/O Scheduler v8r11 by default.
   * GCC 6.3.0 20170425 r247223.   * GCC 6.3.0 20170425 r247223.
 +
 +</​WRAP>​
 +<WRAP 290px column>
  
 4.10.15-xanmod17 revision 1.170508 4.10.15-xanmod17 revision 1.170508
Line 1134: Line 1186:
   * Update to Linux 4.4.67 from [[https://​cdn.kernel.org/​pub/​linux/​kernel/​v4.x/​ChangeLog-4.4.67|mainline]].   * Update to Linux 4.4.67 from [[https://​cdn.kernel.org/​pub/​linux/​kernel/​v4.x/​ChangeLog-4.4.67|mainline]].
   * GCC 6.3.0 20170425 r247223.   * GCC 6.3.0 20170425 r247223.
- 
-</​WRAP>​ 
-<WRAP 290px column> 
  
 4.11.0-xanmod1 revision 1.170506 4.11.0-xanmod1 revision 1.170506