--- linux-2.4.33.3/drivers/s390/misc/chandev.c  2006-08-31 13:03:20.000000000 -0400
+++ linux-2.4.33.3/drivers/s390/misc/chandev.c  2006-09-11 20:50:00.000000000 -0400
@@ -326,7 +326,7 @@

#define chandev_interrupt_check() \
if(in_interrupt())                \
-     printk(KERN_WARNING __FUNCTION__ " called under interrupt this shouldn't happen\n")
+     printk(KERN_WARNING " %s called under interrupt this shouldn't happen\n", __FUNCTION__)


#define for_each(variable,head) \
@@ -541,7 +541,7 @@
                               case chandev_msck:
                                       argc+=3;
                                       break;
-                               default:
+                               default:;
                               }
                               if(have_tag[tagidx]==FALSE)
                                       argc++;
@@ -1494,7 +1494,7 @@
                                       }
                                       sprintf(destnamebuff,"%s%d",basename,idx);
                                       return(destnamebuff);
-                               next_idx:
+                               next_idx:;
                               }
                               printk("chandev_build_device_name was usable to build a unique name for %s\n",basename);
                               return(NULL);