I was reviewing the sparse output for the current kernel release and note there are a number of warnings about un-declared functions which are only used for code in assembly. I was wondering if we should just ignore those, and have either a new attribute for "undeclared is ok" or to make spare just ignore anything with the syscall_linkage attribute? -- Ben Dooks http://www.codethink.co.uk/ Senior Engineer Codethink - Providing Genius https://www.codethink.co.uk/privacy.html