Недавно был обновлен документ описывающий стиль кодинга в ядре. В часности это касалось формы вычисления размера структуры при инициализации переменной. "the preferred form for passing a size of a struct is the following: p = kmalloc(sizeof(*p), ...);" На что Russell King назвал такой способ проблематичным и перечислил ряд проблем, которые могу возникнуть. Также в этой аппозиции высказали свое мнение и дополнили рядом других трудностей Al Viro, Robert Love и Alan Cox
>>> Подробности