Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 11 Mar 2003 19:29:22 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 11 Mar 2003 19:29:21 -0500 Received: from neon-gw-l3.transmeta.com ([63.209.4.196]:48134 "EHLO neon-gw.transmeta.com") by vger.kernel.org with ESMTP id ; Tue, 11 Mar 2003 19:28:57 -0500 To: linux-kernel@vger.kernel.org From: torvalds@transmeta.com (Linus Torvalds) Subject: Re: 2.5.63 accesses below %esp (was: Re: ntfs OOPS (2.5.63)) Date: 11 Mar 2003 16:39:30 -0800 Organization: Transmeta Corporation Message-ID: References: <32835.4.64.238.61.1047269795.squirrel@www.osdl.org> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1119 Lines: 27 In article , Szakacsits Szabolcs wrote: > >At least spinlock debugging triggers this bad code generation in the >widely used init_waitqueue_head() but quite probably there are others. >AFAIK fomit-frame-pointer was used earlier to workaround this but >apparently not anymore, so the bug came back. Maybe the new kernel >build broke it or it was just forgotten or it's a new policy not >supporting broken compilers, etc. I don't know. > >But something should be done about it, IMHO. Ouch, hell yes. Compiler bugs are nasty to chase down. If there is a well-known list of compilers, we should put a BIG warning in some core kernel file to guide people to upgrade (or maybe work around it by forcing -fno-frame-pointer if that fixes it for the affected compilers). Do we have a list? Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/