Egy idő hiány miatt hosszabb kihagyást kővetően egy olyan feljesztőről lesz szó, akinek a neve saját érzéke szerint kimondhatatlan majdnem mindenki számára, aki nem Cseh, ezért egyszerűség kedvéért el is egyszerűsíti az amúgy is „leírhatatlan” betűt és csak Jirinek nevezi magát.
- Mi feladatod, szűkebben milyen részterületen dolgozol?
- Több alrendszer, vagy kernel terület, csökkenő sorrendben az érdekesség szerint:
En felügyelem a HID alrendszert. Ez nagyon széles hardverválaszték kezelését jelenti, kezdve a USB/Bluetooth mikrofonok/billentyűzetek/botkormányok-tól, de ide tartoznak a multitouch eszközök (melxnek az oroszlánrészét Benjamin Tissoires végzi). Másik érdekes dolog, mely most tűnt fel a horizonton, azok a HID érzékelők I2C-n keresztül.
Az address space réteg randomizációját, userspace programok számára. A kód nagy része ExecShieldből származik, de többször átdolgoztam, beolvasztottam a Linux fába és javítottam az évek során keletkező összes bugot. És volt néhány elég ismeretlen darab, melyek leginkább a lib5c binárisokhoz kapcsolódtak (igen, még mindig van olyan, aki azokat a 3.x-es kerneleket futtatja), történelem előtti amecs verziók, melyeknek az utolsó globálisan delarált változója jelentette a brk() heap kezdetét. Páratlan élményt jelentettek.
APM támogatás (azok számára, akik nem elég idősek, hogy emlékezzenek – igen, ez az a dolog, amit az ACPI előtt használtunk). Ezt azért vettem át, mert mert még van olyan „APM-only” hardverem, amin a jelenlegi kernelt tesztelem. Ez eléggé el lett hanyagolva, senki nem törődik vele (kivéve a CPU idle támogatást, ami hol elavult, hol meg nem).
Floppy drájver. Ezt nemrégiben szereztem. Halálos csatát folytattam a fenntartóval a Thunderdomeban, és… nos történetesen a driver leginkább nem igazán van karbantarva és kiderült, hogy borzasztóan kikapós. Vicces dolog, hogy mindig is használták, de senkit nem érdekelt, hogy a valóságos floppy hardver túl lassú, hogy versenyt indítson a kódban. De azok számára, akik elég bátrak ahhoz, hogy floppy meghajtót virtualizáljanak váratlanul összeütközésbe kerülnek velük, merthogy a virtuális floppy eszköz meg pokolian gyors. Amint ez a probléma megoldósott nálam landolt a driver. És igen, nem ez az a karrier, amiről mindig is álmodtam.
Jelentéktelen fa. Alapvető gyűjteménye azoknak a jelentéktelen foltoknak, ami senkit nem érdekel és egy merge windowsban egyszer kerül elküldésre Linusnak.
