Messages in this thread | | | Date | Mon, 22 Aug 2011 01:59:02 +0100 | From | "Dr. David Alan Gilbert" <> | Subject | 'flags' in rsparser.c change from 'register disabled resources' patch |
| |
Hi Witold, 'sparse' is giving me the following set of warnings in the latest kernel:
CHECK drivers/pnp/pnpacpi/rsparser.c drivers/pnp/pnpacpi/rsparser.c:515:26: warning: cast truncates bits from constant value (10000000 becomes 0) drivers/pnp/pnpacpi/rsparser.c:533:26: warning: cast truncates bits from constant value (10000000 becomes 0) drivers/pnp/pnpacpi/rsparser.c:553:26: warning: cast truncates bits from constant value (10000000 becomes 0) drivers/pnp/pnpacpi/rsparser.c:578:26: warning: cast truncates bits from constant value (10000000 becomes 0) drivers/pnp/pnpacpi/rsparser.c:593:26: warning: cast truncates bits from constant value (10000000 becomes 0) drivers/pnp/pnpacpi/rsparser.c:606:26: warning: cast truncates bits from constant value (10000000 becomes 0) drivers/pnp/pnpacpi/rsparser.c:621:26: warning: cast truncates bits from constant value (10000000 becomes 0) drivers/pnp/pnpacpi/rsparser.c:636:26: warning: cast truncates bits from constant value (10000000 becomes 0) drivers/pnp/pnpacpi/rsparser.c:660:26: warning: cast truncates bits from constant value (10000000 becomes 0) drivers/pnp/pnpacpi/rsparser.c:682:26: warning: cast truncates bits from constant value (10000000 becomes 0)
these all seem to come from the 'flags' variables you added as part of patch 29df8d8f being char's and IORESOURCE_DISABLED being 0x10000000 so lines like:
+ unsigned char flags = 0;
+ flags |= IORESOURCE_DISABLED;
shouldn't work.
Dave
-- -----Open up your eyes, open up your mind, open up your code ------- / Dr. David Alan Gilbert | Running GNU/Linux | Happy \ \ gro.gilbert @ treblig.org | | In Hex / \ _________________________|_____ http://www.treblig.org |_______/
| |