diff -urN oldtree/sound/oss/via82cxxx_audio.c newtree/sound/oss/via82cxxx_audio.c
--- oldtree/sound/oss/via82cxxx_audio.c	2006-06-27 12:28:59.000000000 +0000
+++ newtree/sound/oss/via82cxxx_audio.c	2006-06-27 23:11:02.443588000 +0000
@@ -309,7 +309,7 @@
 	unsigned sixchannel: 1;	/* 8233/35 with 6 channel support */
 	unsigned volume: 1;
 
-	int locked_rate : 1;
+	unsigned int locked_rate : 1;
 	
 	int mixer_vol;		/* 8233/35 volume  - not yet implemented */
 
