lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-Id: <C62021DB-A2F8-4A89-82B3-9FC38C19F329@smoothwall.net>
Date:	Thu, 13 Jan 2011 17:29:45 +0000
From:	Lawrence Manning <lawrence.manning@...othwall.net>
To:	linux-kernel@...r.kernel.org
Subject: Problem booting 2.6.32 built with gcc 3.3.5

Hi list,

I am unable to boot a 2.6.32 vanilla kernel when it is built with a toolchain based off gcc 3.3.5.  When building this kernel on gcc 4.2.4 it boots happily.  The config file remains unchanged.  I can supply this config file if anyone thinks it would be useful.

The problem seems to be related to the decompress code in arch/x86/boot/compressed/misc.c.  When booting the kernel built with gcc 3.3.5 I see a message:

Destination address too large -- System halted

I've tried this kernel on virtual box and on physical hardware with the same results.  The gcc 3.3.5 chain is able to properly build earlier kernels, 2.6.16.* specifically.

Has anything changed with regard to recommended compilers on newer kernels?  I assume most people build there kernels with gcc 4, but is gcc 3 still tested?

Any help gratefully appreciated.  I'm not on the list, so please keep me in the CC.

-- 

Lawrence Manning
Lead Developer

lawrence.manning@...othwall.net

Smoothwall Ltd
1 John Charles Way, Leeds, LS12 6QA United Kingdom 
Telephone:  USA: 1 800 959 3760  Europe: +44 (0) 8701 999500
www.smoothwall.net

Smoothwall Limited is registered in England, Company Number: 4298247.  This email and any attachments transmitted with it are confidential to the intended recipient(s) and may not be communicated to any other person or published by any means without the permission of Smoothwall Limited.  Any opinions stated in this message are solely those of the author.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ