User Tools

Site Tools


packages:kernel-desktop

Differences

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

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
packages:kernel-desktop [2006-11-19 19:47]
SamChi
packages:kernel-desktop [2008-09-26 23:44]
qwiat
Line 1: Line 1:
- 
- 
-====== KernelDesktop ====== 
- 
- 
-===== kernel-desktop specifications ===== 
- 
- 
-==== Main goals: ==== 
- 
-  * create kernel for desktop computers, oriented to architectures used as desktops: ppc, x86, amd64 (there is no ia64 support) ​ 
-  * not so loaded as main PLD kernel, no full grsec, no vserver ​ 
-  * add patches improving latency and other tasks useful on desktops ​ 
- 
- 
-==== Conditional Builds: ==== 
- 
-  * preemptrd (RT):  ​ 
-    * [[http://​people.redhat.com/​~mingo/​realtime-preempt/​|realtime-preempt]] patch by Ingo Molar\\ this patch contains many changes from -mm tree thus kernel using it may be very unstable or unusable  ​ 
- 
-    ck (CK):  
-    * Con Kolivas [[http://​members.optusnet.com.au/​ckolivas/​kernel/​|desktop patches]]\\ those patches are giving nice results, and generally work without problems most of ck-patch parts are disabled when building with RT  
- 
-    grsec_minimal (GR):  
-    * grsecurity for /proc: in PLD noone can live without grsecured /proc, even on desktops ;-)  
- 
-    laptop (LAP): ​ 
-    * simply changes HZ from default 1000 to 100, this should improve on-batery time, but decreases corectness of some programs using timer a lot (even '​time'​ in shells is not very reliable)\\ example: played some music with mplayer, time: <​file>​HZ=100:​ 
-real 32m24.907s ​ user  0m4.420s ​ sys 0m0.780s 
-HZ=1000: 
-real 32m25.936s ​ user 0m22.736s ​ sys 0m7.582s</​file>​ 
- 
- 
-More patches: ​ 
- 
- 
-  * [[http://​www.suspend2.net/​|suspend2]] ​ 
-  * [[http://​dev.gentoo.org/​~spock/​projects/​vesafb-tng/​|vesa-tng]] ​ 
-  * [[http://​dev.gentoo.org/​~spock/​projects/​gensplash/​|fbsplash]] or [[http://​www.bootsplash.org/​|bootsplash]] ​ 
-  * [[http://​www.namesys.com/​v4/​v4.html|reiser4]] and [[http://​squashfs.sourceforge.net/​|squashfs]] ​ 
- 
- 
----- 
-  
- 
- 
- 
-===== Series 2.6.17 ===== 
-now on branch LINUX_2_6_17 ​ 
- 
- 
-|Arch |Version ​ |SMP|RT |CK |GR |LAP|BUILDS| TESTED | 
-|ppc  |2.6.17.11| - | - | + | + | + | yes  | ok, but (1) | 
-|ppc  |2.6.17.11|-/​+| + | + | + |-/+| yes  | does not work (2) | 
-|ppc  |2.6.17.14| - | - | + | + | + | yes  | ok, but (1) | 
-|ppc  |2.6.17.14| + | - | + | + | + | yes  | no | 
-|ppc  |2.6.17.14|-/​+| + | + | + | - | yes  | does not work (2) | 
-|x86  |2.6.17.14|-/​+| - | + | + |-/+| yes  | no | 
-|x86  |2.6.17.14|-/​+| + | + | + |-/+| yes  | no, but don't use | 
-|amd64|2.6.17.11| - | - | + | + | - | yes  | ok (3) | 
-|amd64|2.6.17.11| - | + | + | + | - | yes  | ok, but (4) | 
-|amd64|2.6.17.14|-/​+| - | + | + | - | yes  | no | 
-|amd64|2.6.17.14|-/​+| + | + | + | - | yes  | no |Exact description: ​ 
- 
- 
-  - iBook G4: 1.3GHz, 768MB RAM, Radeon Mobility 9200  
-    * - suspend2 (suspend to disk) does not work  
-    * - fails to detect lpj/​bogomips correctly, adding lpj=3333333 helps  
-    * + no problems with suspend to ram  
-    * + [[:​AirPort|AirPort]] II works well (bcm43xx) ​ 
-    * + fbsplash works  
-    * + swap prefetch (CK-patch part) works  
- 
-    iBook G4: 1.3GHz, 768MB RAM, Radeon Mobility 9200  
-    * - FATAL: no hardware is working because of problems with genirq ​ 
- 
-    Athlon64 2GHz, 1GB RAM, some NVidia board, NVidia [[:​GeForce|GeForce]] 2 MX 200  
-    * * suspend2 works, but there are issues with clock after resuming ​ 
-    * + ext3 cache works fine  
- 
-    Athlon64 2GHz, 1GB RAM, some NVidia board, NVidia [[:​GeForce|GeForce]] 2 MX 200  
-    * + did not have problems with genirq, unlike on other archs/​computers ​ 
-    * - sometimes is was locking in kernel-mode for a long time (5 seconds) ​ 
- 
- 
- 
----- 
-  
- 
- 
- 
-===== Series 2.6.18 ===== 
- 
-|Arch |Version ​ |SMP|RT |CK |GR |LAP|BUILDS| TESTED | 
-|*    |2.6.18.2 | * | + | + | * | * |(there is no ck-patch for rt)| 
-|ppc  |2.6.18.2 |-/+| - | + | - |-/​+|yes ​  |no | 
-|ppc  |2.6.18.2 | - | - | + | + | + |yes   |no | 
-|ppc  |2.6.18.2 | - | - | + | + | - |yes   ​|works (2) | 
-|ppc  |2.6.18.2 | + | - | + | + | - |yes   ​|works (3) | 
-|ppc  |2.6.18.2 |-/+| + | - | + | - |yes   ​|fails to boot (1) | 
-|x86  |2.6.18.2 |-/+| - | + |-/+| - |yes   |no | 
-|x86  |2.6.18.2 |-/+| + | - |-/+| - |yes   |no | 
-|amd64|2.6.18.2 |-/+| - | + | - | - |yes   |no | 
-|amd64|2.6.18.2 |-/+| + | - | + | - |yes   |no |Exact description: ​ 
- 
- 
-  - iBook G4: 1.3GHz, 768MB RAM, Radeon Mobility 9200  
-    * - does not even leave [[:​OpenFirmware|OpenFirmware]] console ​ 
- 
-    iBook G4: 1.3GHz, 768MB RAM, Radeon Mobility 9200  
-    * - fails to detect lpj/​bogomips correctly, adding lpj=333333 helps     NOTE: this lpj is different than in 2.6.17 ​ 
-    * * suspend2 works, but with problems: system hungs when starting X after resuming ​ 
-    * + no problems with suspend to ram  
-    * + [[:​AirPort|AirPort]] II works well (bcm43xx) ​ 
- 
-    iBook G4: 1.3GHz, 768MB RAM, Radeon Mobility 9200  
-    * - fails to detect lpj/​bogomips correctly ​ 
-    * ? no further tests  
  
packages/kernel-desktop.txt ยท Last modified: 2013-04-10 14:45 by glen