Merge branch 'gnu11'

 Aaro Koskinen says:

SILO: fix build issues with GNU11 mode

GCC will switch to GNU11 default mode, and currently SILO
compilation is broken with GCC 4.9.1 and--std=gnu11 due to ext2fs
inline function declarations.

These cleanup patches should fix the build, while not making any
functional changes (same code is generated with current GNU89 default
mode with and without these patches).

Tested by running SILO installation + boot with versions compiled
with both GNU89 & GNU11 modes using GCC 4.9.1 on Ultrasparc.

v2: Just delete code instead of trying to clean it up.

Signed-off-by: David S. Miller <>