Horúce miesta v kóde Linux jadra detekované pomocou Coverity Scan statickej analýzy
Na vývojárskom blogu "Dave Jones' Linux & opensource stuff" sa objavila séria príspevkov, zameraná na problémové miesta v kóde Linux jadra, ktoré sú detekované v podobe chýb a zraniteľností v kóde jadra pomocou Coverity Scan statickej analýzy. Na vrchole v počte chýb sa objavila kategória komponentov ovládačov / "staging". Linux Staging strom (alebo len "staging") sa používa pre vývojárov na zostavenie stand-alone ovládačov a súborových systémov, ktoré z rôznych technických dôvodov nie sú v tomto okamihu pripravené na zlúčenie do hlavnej časti stromu linuxového jadra. Linux Staging strom je obsiahnutý v hlavnom strome Linux jadra.
Pre pridávanie komentárov sa musíte prihlásiť.
To nie je prekavapenie. Staging ovladace sa zapnu/vypnu volbou
¨Prompt for development and/or incomplete code/drivers¨ A vo vanila jadre byva vacsinou vyonuta, ked nie je vypinam ju ako prvu pri own kerneloch s RTAI na riadenie stroja. Obcas ju musim zapnut. Chceme ziskat skolsku licenciu na staticky analyztor SAFE od Coverity, ktory musi prejst kazdy SW, ktory nasadi Ministerstvo vnutra USa a jemu podriadene organizacie...
Pokial je váš projekt open source, tak Coverity poskytuje zdarma možnosť scanovať zdrojáky.