Linux porting cleunup next - some strange stuff