tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kernel constructor



From: Masao Uebayashi
> 
> The biggest problem of constructors (and indirect function call in
> general), I am aware of, is, static code analysis (code reading, tag
> jump, ...) becomes difficult (or impossible).
> 

Limited static code analysis is not a bigger problem then a broken machine at boot due to introduction of a new class of bugs, with most notable:
- circular dependencies,
- races in boot dependencies,
- obfuscated source of running code (something is messing by unknown caller),


Home | Main Index | Thread Index | Old Index