Zpravicka i text na phoronixu neni napsany uplne stastne. Presnejsi je to v odkazovanem mailu.
Nejde jen o inlinovani funkce. Jde o to, ze pokud je ovladac jako modul, pak prekladac nema moznost funkci inlinovat a musi ji vzdy volat. Zmena je v tom, ze je funkce umistena v .h jako 'static'. Pak se pro kazdy modul prelozi samostatne. 'inline' uz je jen drobnost a asi by ani nebyla potreba, protoze by ji prekladac pravdepodobne inlinoval sam. (ja bych to tam taky pro jistotu dal).
Rozhodně neignorují. Jen je to klíčové slovo trochu zavádějící. Protože to není primárně o inlinování, ale o změně linkage. Takže ta funkce pak může existovat v headeru bez toho aby pak konfliktila při linkování více souborů. Takže inline sice inlinování neovládá, ale pořád je důležitý aby ho umožnil.