summaryrefslogtreecommitdiffstats
path: root/kernel/rtmutex.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@bnsf.davemloft.net>2007-10-29 00:36:09 -0700
committerDavid S. Miller <davem@sunset.davemloft.net>2007-10-31 15:30:52 -0700
commit7e5766fa9431602ef0e56ceae900d0cce3a78b96 (patch)
tree503f4ee5a97cabaa066bedcb8891b45e253e5128 /kernel/rtmutex.c
parent099d575aaf3dcf4c9c1e0b53c7b17c5faddb1b59 (diff)
[SPARC64]: Fix build failure when CONFIG_BUG is disabled.
When CONFIG_BUG is turned off, the standard trick of: switch (x) { case X: ... case Y: ... default: BUG(); }; to mark impossible cases does not work because BUG() evalutes to nothing and thus GCC just sees a fallthrough code path. Add an explicit KERN_ERR log message and a do_exit() to trap this case. Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'kernel/rtmutex.c')
0 files changed, 0 insertions, 0 deletions