Igen tudom, emiatt kell changelogot olvasni ...
- hajduarpad blogja
- A hozzászóláshoz be kell jelentkezni
Hozzászólások
"ahol egy SP valtas kernel ugras, glibc valtas is van"
ahol egy SP valtas kernel ugras, glibc valtas is lehet
- A hozzászóláshoz be kell jelentkezni
Elsőre rávágtam volna, hogy a Red Hat sosem garantált stabil kernel api-t minor release-ek között, de mint kiderült meghatározza azokat a fv hívásokat, amikre a fejlesztők használhathnak, és biztos nem változnak minor release-ek között. Ezeket tartalmazza a kernel-abi-whitelists csomag. Bővebben:
https://access.redhat.com/solutions/444773
Még ellenőrizni is tudod a kernel modulodat, hogy milyen nem stabil hívásokat tartalmaz:
http://kozlex.blogspot.hu/2015/05/listing-missed-whitelist-kernel-modul…
- A hozzászóláshoz be kell jelentkezni
Mondjuk eleve a nem *64-es timekeeping függvények deprecatedek, és belül a *64-eseket hívják.
http://lxr.free-electrons.com/source/include/linux/timekeeping.h#L80
- A hozzászóláshoz be kell jelentkezni
Hat akkor igazan nem lett volna nagy ugy egy wrappert otthagyni az ABI kompatibilitas kedveert.
--
Blog | @hron84
Üzemeltető macik
- A hozzászóláshoz be kell jelentkezni
Igert barki ABI kompatibilitast? Ez Linux, kerem :D
Amugy a deprecated eleve azt jelenti, hogy barmely kesobbi verzioban eltunhet, szamitanod kell ra.
- A hozzászóláshoz be kell jelentkezni
Szóval azért nem "stabil" a kernel mert valami Third-party softwaret nem fejlesztenek?
- A hozzászóláshoz be kell jelentkezni
Mifele 3rd party szoftver?
- A hozzászóláshoz be kell jelentkezni
mi használja a ktime_get_ts ?
- A hozzászóláshoz be kell jelentkezni
Gondolom van egy sajat szoftveruk, ami hasznalja ezt a kernel API-t. Mivel a Red Hat update eltavolitotta ezt a kernel API-t, igy a sajat szoftveruk nem megy.
Nme 3rd partyrol van szo, a ktime_get_ts az kernel API. Es ha egyszercsak eltavolitasra kerul, akkor bizony a kernel API az, ami instabil.
- A hozzászóláshoz be kell jelentkezni