Úvod
rucne dohledane
Processor Type and Features
[*] Tickless System (Dynamic Ticks)
[*] High Resolution Timer Support
prej to maj všechny pentium 3 a výš
enables POSIX timers and nanosleep() to be as accurate as the hardware allows (around 1usec on typical hardware)
prej nektere prehravace (pulseaudio) muzou bez toho blbnout… popis detekce
zde
ted mam v cat /proc/timer_list „ .resolution: 999848 nsecs“ !! uvidime :)
(65536) Low address space to protect from user allocation
[*] Enable seccomp to safely compute untrusted bytecode
tohle je ochrana pred zlym kodem spustenym v MTR? radeji jsem to tam nechal.. u embded to asi potreba neni, jiank je asi lepsi to tam mit
zvedl jsem z 4096 na 65k, protoze to je tak v navodu a taky doporuceno pro x86 :)
[ ] Reserve low 64K of RAM on AMI/Phoenix BIOSen
Power management and ACPI options
[*] Run-time PM core functionality
nevim estli to muj system podporuje, ale on to mel zapnuty tak proc ne

[*] Deprecated /proc/acpi files
[*] Deprecated power /proc/acpi directories
[*] Future power /sys interface
[*] Deprecated /proc/acpi/event support
radsi jsem zapl stary i nove.. driv jsem prvni dve nepouzival.. ale taky mi nesel suspend pres
GUI :) zkusim to ted takhle
Bus options (PCI etc.)
Block devices
Device Drivers
< > ATA/ATAPI/MFM/RLL support (DEPRECATED) —>
uplne jsem odstranil :)
<*> Serial ATA and Parallel ATA drivers —>
timto to nahrazuju :) snad :)
<*> NVIDIA SATA support
<*> AMD/NVidia PATA support
IEEE 1394 (FireWire) support
Graphics support
zmeny configu
2.6.36 to 3.2.2
2.6.35.3 to 36
vyhodil jsem usb3 podporu v device driveres, nesel kvuli tomu suspend
pridal jsem auditing system calls v tom prvnim .. kvuli readahead fedora
nova verze lepe podporuje suspend :)
device mapper a nejake crypto jsou kvuli truecrypt
38.2
36 -> 39
mel by konecne uplne odstranit big kernel log
podporuje to automaticke zgrupovani procesu (general setup) - zkusim :)
SLAB → SLUB - pry lepe vyuziva cache :) ale drive byl pry unstable - mozne problemy

odstranena podpora floppy :)
3.2.2
zapl jsem pci-stup kvuli virtualboxu
zapl jsem block layer SG support v4
vypnuto network qos off - nepouzivam
vypnuto flopy - nepouzivam
vypnuto hw io ports ps2 key and mouse - nepouzivam
3.10.22
debian prechazi z sysvinit na systemd-sysv (
link)
prechod na systemd jsem vyresil instalaci balicky systemd-sysv, coz vyzadovalo nastaveni
"on hold"
je potreba pridat:
CONFIG_DEVTMPFS=y
CONFIG_CGROUPS=y
CONFIG_AUTOFS4_FS=[y|m]
CONFIG_IPV6=[y|m], optional, but highly recommended
CONFIG_FANOTIFY=y, optional, required for systemd readahead. available in Linux kernel >= 2.6.37.
odstranil jsem General setup - Timers Subsystem - Old Idle dynticks config
zapinam General setup - Control Groups Support
zapinam File system - Filesystem wide access notification
3.12.21
3.14.18
odstranuji input devices - character devices - mouse a keyboard ps/2 (pouzivam usb)
sound card - preclaime oss device number (chci pouzivat osspd)
pridavam podporu CUSE (kvuli osspd), coz je file system - fuse
pridavam volbu FHANDLE.. bez toho nefunguje novy systemd
3.17.2
přecházím na něj kvůli tomu, že do řady 3.17 bylo opět vráceno WOL u ALX driveru. V kernelu bylo odstraněného původně kvůli tomu, že to způsobilo double wakeup. Tohle moc dobře znám. To byl dlouhodobý bug :)
u nového jádra jsem odstranil nějaké nové default zapnuté funkce
general settings
processor type and features
Power management and ACPI options
The IPv6 protocol
OFF IPv6-in-IPv4 tunnel (SIT driver)
ON IPv6: AH transformation
ON IPv6: ESP transformation
ON IPv6: IPComp transformation v6
Block devices
Serial ATA and Parallel ATA drivers (libata)
3.18.21
4.xx.xx
4.4.6
vyšel nový nvidia
364.12 driver s jakousi podporou DRM KMS
zapnul jsem tedy DRM v jádře (device drivers - graphic…)
chtěl bych se zbavit zastaralého fbdev, ale zatím to asi není pořád reálné
jak přeinstalovat nvidia drivery v text režimu, když se mi odstraní nvidia drv? :D
umí nvidia už vůbec v tom kms txt konzoli?
prý default vypnuto… zkusim zapnout
vim /etc/modprobe.d/modesetting.conf
options nvidia-drm modeset=1
4.4.35
už mě štve být bez textové konzole :D
znovu jsem zapnul ten efi framebuffer, konkrétně
vůbec nechápu, jak má ten nvidia KMS fungovat, takže DRM jsem nechal zapnutý
navíc jsem v tom modprobe zapnul ten modeset na 1
nevím proč, ale nějak se mi zasekává pc kvůli grafice
vytuhává to často po probuzení, někdy dokonce po startu
nejspíš za to může aktualizace gnome-shell, ale zkusil jsem změnit i kernel
vyhodil jsem ten DRM a všechno ohledně frame bufferu
ona ta textová EFI konzole stejně nejede, když vytuhne nvidia driver
4.8.15
# lspci -v | grep prog-if | grep USB
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI])
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04) (prog-if 20 [EHCI])
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI])
06:00.0 USB controller: Etron Technology, Inc. EJ168 USB 3.0 Host Controller (rev 01) (prog-if 30 [XHCI]
-
zde ještě radí, že může být vhodné zapnout Improved Transaction Translator sheduling
to by taky stálo za zkoušku, protože se mi teď často stává při zapojení joysticku pozdě toto:
# cat /dev/input/js1
cat: /dev/input/js1: Zařízení nebo zdroj jsou používány
4.9.12
nová deska
odstraněn Atheros NIC, přidán intel e1000e
coretemp místo it87
ještě jsem přidal nct6775 kvůli Trying family `VIA/Winbond/Nuvoton/Fintek'…Yes
4.12.3
4.12.12 - 4.12.14
předtím ještě 4.12.8, ve kterém jsem nedělal ale žádné změny
přidal jsem věci pro dvb-t tuner Astrometa DVB-T2
Device Drivers --->
<M> Remote Controller support
[*] Remote Controller support
[*] Remote controller decoders --->
<M> Multimedia support --->
[*] Software defined radio support
<M> LIRC interface driver
<M> Enable IR to LIRC bridge
[*] Media USB Adapters --->
<M> Realtek RTL28xxU DVB USB support
General setup --->
-*- Namespaces support --->
[*] User namespace
4.13.12
4.14.2
4.14.14
CONFIG_RETPOLINE
kernel unwinder
PAGE_TABLE_ISOLATION
4.19.33