Linux related fixes
10 files changed