Messages in this thread | | | Date | Thu, 02 Feb 2012 10:51:20 -0500 | From | Jeff Garzik <> | Subject | Re: Memory corruption due to word sharing |
| |
On 02/01/2012 02:09 PM, Linus Torvalds wrote: > We have a lot of code, there's still a lot of situations left where > bitfields are just really convenient.
Or even just s/convenient/ingrained habit/ As much as I try to avoid bitfields, engineers writing vendor drivers love to lay out their hardware structures using bitfields, leading to such crapola as
#ifdef little endian a bunch of bitfields, LE arrangement #else bitfields, now in BE arrangement #endif
This crops up again and again in drivers :/
Jeff
| |