[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#754721: marked as done (gcc-4.8-hppa64_4.8.3-4: 3.15 and 3.16 Linux kernels fail to boot when built with GCC 4.8.3-4)



Your message dated Mon, 18 Apr 2016 18:43:10 +0000
with message-id <[🔎] E1asE8c-0005cB-9r@franck.debian.org>
and subject line Bug#821336: Removed package(s) from unstable
has caused the Debian Bug report #754721,
regarding gcc-4.8-hppa64_4.8.3-4: 3.15 and 3.16 Linux kernels fail to boot when built with GCC 4.8.3-4
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
754721: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=754721
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gcc-4.8
Version: 4.8.3-3
Severity: normal

This problem is specific to GCC 4.8.3-4.  The kernel boot failure does
not occur with 4.8.3-3 and earlier.

The boot failure occurs both with the latest Debian 64-bit unstable kernel
and user 64-bit kernel builds:

Hierarchical RCU implementation.
------------[ cut here ]------------
WARNING: at kernel/rcu/tree.c:3148
Modules linked in:
CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.15.5+ #1
task: 0000000040798258 ti: 0000000040704000 task.ti: 0000000040704000

    YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 11111111111111111111111111111111 Not tainted
r00-03  000000ff0804ff0e 0000000040704330 000000004010c2f4 0000000040704330
r04-07  000000004069b9a0 000000004079b900 0000000040726d68 0000000000000000
r08-11  00000000407043f0 0000000040726c98 000000004079b9c0 0000000000000001
r12-15  00000000406b01a0 00000000406b01a0 0000000000000000 00000000406b01a0
r16-19  00000000406c01a0 000000004172e670 0000000040727080 000000004172e660
r20-23  0000000000000000 000000000000003f ffffffffffffffff 0000000000000001
r24-27  0000000000000000 0000000000000020 000000004079b900 000000004069b9a0
r28-31  000000000800000e 00000000407043f0 0000000040704420 0000000040766d09
sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
sr04-07  0000000000000000 0000000000000000 0000000000000000 0000000000000000

IASQ: 0000000000000000 0000000000000000 IAOQ: 000000004010c35c 000000004010c360
IIR: 03ffe01f    ISR: 0000000010340000  IOR: 00000005cbb2e728
CPU:        0   CR30: 0000000040704000 CR31: ffffffffffffffff
ORIG_R28: 0000000000000021
IAOQ[0]: rcu_init_one+0x39c/0x458
IAOQ[1]: rcu_init_one+0x3a0/0x458
RP(r2): rcu_init_one+0x334/0x458
Backtrace:
[<000000004010c77c>] rcu_init+0x244/0x320
[<0000000040100e30>] start_kernel+0x3c0/0x840
[<000000004056dcf8>] cache_ioctl.isra.9+0xa8/0x100
[<00000000405312bc>] ip_mroute_setsockopt+0x694/0x938
[<0000000040506fd0>] raw_sendmsg+0x288/0x980
[<00000000404e4658>] tcp_ioctl+0x100/0x250
[<00000000404dd63c>] ip_getsockopt+0x134/0x148
[<00000000404dd1f8>] do_ip_getsockopt+0x4b8/0x7c8
[<00000000404c0660>] compat_SyS_setsockopt+0x238/0x2a8
[<00000000404c0268>] scm_detach_fds_compat+0xd0/0x290
[<00000000404bfb08>] get_compat_msghdr+0x150/0x180

---[ end trace b64f93fd77ce594e ]---
NR_IRQS:128
Console: colour dummy device 160x64
[...]
153 out of 253 testcases failed, as expected. |
----------------------------------------------------
Calibrating delay loop...

On 9-Jul-14, at 12:19 PM, Helge Deller wrote:

Hi Dave,

On a side-note:
The current 3.14-10 debian kernel (either plain or my +b1 build) doesn't boot on 64bit.
It just hangs in "Calibrating delay loop"...
I suspect a gcc-4.8 or binutils problem... Not sure yet. The warning at tree.c is strange too...

[17179568.536289] Hierarchical RCU implementation.
[17179568.536289]       CONFIG_RCU_FANOUT set to non-default value of 32
[17179568.536289] ------------[ cut here ]------------
[17179568.536289] WARNING: at /build/linux-VzmjOd/linux-3.14.10/kernel/rcu/tree.c:3096
[17179568.536289] Modules linked in:
[17179568.536289] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.14-1-parisc64-smp #1 Debian 3.14.10-1
[17179568.536289] task: 0000000040929a18 ti: 0000000040878000 task.ti: 0000000040878000
[17179568.536289]
[17179568.536289]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
[17179568.536289] PSW: 11111111111111111111111111111111 Not tainted
[17179568.536289] r00-03  000000ff0804ff0e 0000000040878330 000000004010b0dc 0000000040878330
[17179568.536289] r04-07  00000000407fbbf0 000000004092d4c0 000000004089bef0 0000000000000000
[17179568.536289] r08-11  00000000408783f0 000000004092d4c0 0000000000000001 00000000408133f0
[17179568.536289] r12-15  00000000408133f0 0000000000000000 00000000408133f0 00000000408273f0
[17179568.536289] r16-19  000000004290d668 000000004089c270 00000000f0000174 0000000000000000
[17179568.536289] r20-23  000000004290d658 00000000027b7000 000000004092d510 0000000000000001
[17179568.536289] r24-27  0000000000000000 0000000000000008 000000004092d4c0 00000000407fbbf0
[17179568.536289] r28-31  000000000800000e 00000000408783f0 0000000040878420 00000000408e0747
[17179568.536289] sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[17179568.536289] sr04-07  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[17179568.536289]
[17179568.536289] IASQ: 0000000000000000 0000000000000000 IAOQ: 000000004010b1b4 000000004010b1b8
[17179568.536289]  IIR: 03ffe01f    ISR: 0000000010340000  IOR: 0000000a4350d720
[17179568.536289]  CPU:        0   CR30: 0000000040878000 CR31: 00000000ffffffff
[17179568.536289]  ORIG_R28: 0000000000000044
[17179568.536289]  IAOQ[0]: rcu_init_one+0x304/0x398
[17179568.536289]  IAOQ[1]: rcu_init_one+0x308/0x398
[17179568.536289]  RP(r2): rcu_init_one+0x22c/0x398
[17179568.536289] Backtrace:
[17179568.536289]  [<000000004010b5c8>] rcu_init+0x260/0x340
[17179568.536289]  [<0000000040100e64>] start_kernel+0x3f4/0x8d8
[17179568.536289]
[17179568.536289] ---[ end trace b64f93fd77ce594e ]---
[17179568.536289] NR_IRQS:128
[17179568.536289] Console: colour dummy device 160x64
[17179568.536289] Calibrating delay loop...

Helge

The only significant change in the GCC source between the -3 and -4
svn snapshots seems to be:

2014-06-12  Alan Modra  <amodra@gmail.com>

       PR target/61300
       * doc/tm.texi.in (INCOMING_REG_PARM_STACK_SPACE): Document.
       * doc/tm.texi: Regenerate.
       * function.c (INCOMING_REG_PARM_STACK_SPACE): Provide default.
       Use throughout in place of REG_PARM_STACK_SPACE.
       * config/rs6000/rs6000.c (rs6000_reg_parm_stack_space): Add
       "incoming" param.  Pass to rs6000_function_parms_need_stack.
       (rs6000_function_parms_need_stack): Add "incoming" param, ignore
       prototype_p when incoming.  Use function decl when incoming
       to handle K&R style functions.
       * config/rs6000/rs6000.h (REG_PARM_STACK_SPACE): Adjust.
       (INCOMING_REG_PARM_STACK_SPACE): Define.

There are no parisc specific changes.  All other changes in the gcc/ChangeLog
are target specific.s

Something changed the size of the -3 and -4 debs:

dave@mx3210:/var/cache/apt/archives$ ls -l gcc-4.8-hppa64*
-rw-r--r-- 1 root root 7662936 Apr 26 00:26 gcc-4.8-hppa64_4.8.2-21_hppa.deb
-rw-r--r-- 1 root root 7678282 May 20 03:55 gcc-4.8-hppa64_4.8.2-23_hppa.deb
-rw-r--r-- 1 root root 7665008 May 30 01:25 gcc-4.8-hppa64_4.8.3-2_hppa.deb
-rw-r--r-- 1 root root 7668502 Jun  7 21:26 gcc-4.8-hppa64_4.8.3-3_hppa.deb
-rw-r--r-- 1 root root 7731486 Jul  4 18:57 gcc-4.8-hppa64_4.8.3-4_hppa.deb

Maybe problem is caused by a Debian change?

-- System Information:
Debian Release: jessie/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: hppa (parisc64)

Kernel: Linux 3.15.5+ (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to en_CA.utf8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gcc-4.8 depends on:
ii  binutils        2.24.51.20140709-1
ii  cpp-4.8         4.8.3-3
ii  gcc-4.8-base    4.8.3-3
ii  libc6           2.19-5
ii  libcloog-isl4   0.18.2-1
ii  libgcc-4.8-dev  4.8.3-3
ii  libgmp10        2:6.0.0+dfsg-4
ii  libisl10        0.12.2-2
ii  libmpc3         1.0.2-1
ii  libmpfr4        3.1.2-1+b2
ii  zlib1g          1:1.2.8.dfsg-1+b1

Versions of packages gcc-4.8 recommends:
ii  libc6-dev  2.19-5

Versions of packages gcc-4.8 suggests:
pn  gcc-4.8-doc        <none>
ii  gcc-4.8-locales    4.8.3-3
pn  libasan0-dbg       <none>
ii  libatomic1-dbg     4.9.0-10
pn  libbacktrace1-dbg  <none>
ii  libgcc4-dbg        4.9.0-10
ii  libgomp1-dbg       4.9.0-10
pn  libitm1-dbg        <none>
pn  libquadmath-dbg    <none>
pn  libtsan0-dbg       <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 4.8.5-4+rm

Dear submitter,

as the package gcc-4.8 has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/821336

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---

Reply to: