Aspon ze tak... vyhozeni klasickeho .ioctl z file_operations ve 2.6.36 je skutecne velmi zabavny krok.
nerozumim? v 2.6.36 vypadlo volani ioctl?!? nebo jsem to spatne pochopil? muzete dat nejaky odkaz?
Porovnejte http://lxr.linux.no/#linux+v2.6.36/include/linux/fs.h#L1488 s http://lxr.linux.no/#linux+v2.6.35.9/include/linux/fs.h#L1487. Nevim, co je duvodem odstraneni normalniho ioctl a vyskytu compat_ioctl a unlocked_ioctl (mozna by nam to nejaky hacker mohl vysvetlit, mam pocit, ze to ma cosi spolecneho s big kernel lock), nicmene mam par kusu pomerne specifickeho HW a bohuzel drivery na .36 nejdou zkompilovat (a tupe nahrazeni .ioctl libovolnou jinou *_ioctl polozkou vede pri zavedeni driveru k panicu).
ako je to s LTS u kernelu kde sa da byhladat ktora verzia ju ma ?