From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ralf Baechle Subject: SB16 build error. Date: Thu, 30 Jun 2011 10:17:54 +0100 Message-ID: <20110630091754.GA12119@linux-mips.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: alsa-devel-bounces@alsa-project.org Errors-To: alsa-devel-bounces@alsa-project.org To: Jaroslav Kysela , Takashi Iwai Cc: linux-arch@vger.kernel.org, linux-mips@linux-mips.org, alsa-devel@alsa-project.org, florian@linux-mips.org, Benjamin Herrenschmidt , linux-kernel@vger.kernel.org, "David S. Miller" , Ivan Kokshaysky , sparclinux@vger.kernel.org, Paul Mackerras , Matt Turner , Florian Fainelli , Richard Henderson List-Id: linux-arch.vger.kernel.org Rm91bmQgb24gYSBNSVBTIGJ1aWxkIGJ1dCBjZXJ0YWluIG90aGVyIGFyY2hpdGVjdHVyZXMgd2ls bCBoYXZlIHRoZSBzYW1lCmlzc3VlOgoKICBDQyAgICAgIHNvdW5kL2lzYS9zYi9zYjE2X2NzcC5v CnNvdW5kL2lzYS9zYi9zYjE2X2NzcC5jOiBJbiBmdW5jdGlvbiDigJhzbmRfc2JfY3NwX2lvY3Rs 4oCZOgpzb3VuZC9pc2Evc2Ivc2IxNl9jc3AuYzoyMjg6IGVycm9yOiBjYXNlIGxhYmVsIGRvZXMg bm90IHJlZHVjZSB0byBhbiBpbnRlZ2VyIGNvbnN0YW50Cm1ha2VbMV06ICoqKiBbc291bmQvaXNh L3NiL3NiMTZfY3NwLm9dIEVycm9yIDEKbWFrZTogKioqIFtzb3VuZC9pc2Evc2Ivc2IxNl9jc3Au b10gRXJyb3IgMgoKVGhpcyBlcnJvciBtZXNzYWdlIGlzIGNhdXNlZCBieSB0aGUgX0lPQ19UWVBF Q0hFQ0soKSBlcnJvciBjaGVjayB0cmlnZ2VyaW5nCmR1ZSB0byBleGNlc3NpdmUgaW9jdGwgc2l6 ZSBvbiBBbHBoYSwgUG93ZXJQQywgTUlQUyBhbmQgU1BBUkMgd2hpY2ggZGVmaW5lCl9JT0NfU0la RUJJVFMgYXMgMTMuICBPbiBhbGwgb3RoZXIgYXJjaGl0ZWN0dXJlcyBkZWZpbmUgaXQgYXMgMTQg c28gc3RydWN0CnNuZF9zYl9jc3BfbWljcm9jb2RlIHdpdGggaXQncyBsaXR0bGUgb3ZlciAxMmtC IHdpbGwganVzdCBhYm91dCBmaXQgaW50bwp0aGUgMTZrQiBsaW1pdC4KCiAgUmFsZgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpBbHNhLWRldmVsIG1haWxp bmcgbGlzdApBbHNhLWRldmVsQGFsc2EtcHJvamVjdC5vcmcKaHR0cDovL21haWxtYW4uYWxzYS1w cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Fsc2EtZGV2ZWwK From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from h5.dl5rb.org.uk ([81.2.74.5]:49761 "EHLO duck.linux-mips.net" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751596Ab1F3JSY (ORCPT ); Thu, 30 Jun 2011 05:18:24 -0400 Date: Thu, 30 Jun 2011 10:17:54 +0100 From: Ralf Baechle Subject: SB16 build error. Message-ID: <20110630091754.GA12119@linux-mips.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Sender: linux-arch-owner@vger.kernel.org List-ID: To: Jaroslav Kysela , Takashi Iwai Cc: alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, linux-mips@linux-mips.org, florian@linux-mips.org, Florian Fainelli , linux-arch@vger.kernel.org, Richard Henderson , Ivan Kokshaysky , Matt Turner , Benjamin Herrenschmidt , Paul Mackerras , "David S. Miller" , sparclinux@vger.kernel.org Message-ID: <20110630091754.vjlfCZpl9c42NaCMfszFlOHRC2PNy5dEHSKc04KZNII@z> Found on a MIPS build but certain other architectures will have the same issue: CC sound/isa/sb/sb16_csp.o sound/isa/sb/sb16_csp.c: In function ‘snd_sb_csp_ioctl’: sound/isa/sb/sb16_csp.c:228: error: case label does not reduce to an integer constant make[1]: *** [sound/isa/sb/sb16_csp.o] Error 1 make: *** [sound/isa/sb/sb16_csp.o] Error 2 This error message is caused by the _IOC_TYPECHECK() error check triggering due to excessive ioctl size on Alpha, PowerPC, MIPS and SPARC which define _IOC_SIZEBITS as 13. On all other architectures define it as 14 so struct snd_sb_csp_microcode with it's little over 12kB will just about fit into the 16kB limit. Ralf