Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #55081

Bug#837588: hppa: Please disable CONFIG_FTRACE for hppa architecture

From Helge Deller <deller@gmx.de>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#837588: hppa: Please disable CONFIG_FTRACE for hppa architecture
Date 2016-09-12 18:30 +0200
Message-ID <sgChj-5GQ-1@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Package: linux
Version: 4.7.2-1
Severity: important

We sadly will need to disable CONFIG_FTRACE for hppa architecture completely for now.

The problem is, that gcc creates lots of overhead when adding the code for the
mcount call (minimum 16 bytes per function, plus two relocation symbol entries)
which leads that the 64bit vmlinux kernel file for 4.7 becomes around 99MB, while
vmlinux for kernel 4.6 was just around 17MB. This size wouldn't be a real problem itself,
but sadly the default /boot partition is currently maximum 128 MB in size which
is not able to keep the vmlinux file plus the size for the initrd image (which is a lot
bigger than 100MB then).
That leads to the fact, that people who have a default hppa installation will not
be able to install the new kernel (and don't have space in /boot to keep other older
images either).

So, can you please deactivate CONFIG_FTRACE completely for 32- and 64bit hppa configs?
Is it sufficient to add "CONFIG_FTRACE=n" to debian/config/hppa/config ?

Thanks!
Helge

PS: I'm still working on upstream ftrace support for hppa. It's not complete yet, so
we don't loose to much when we disable ftrace again now. Further more I will adjust the
debian installer to create bigger /boot partitions so that we can enable it later again.

Back to linux.debian.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Bug#837588: hppa: Please disable CONFIG_FTRACE for hppa architecture Helge Deller <deller@gmx.de> - 2016-09-12 18:30 +0200
  Bug#837588: hppa: Please disable CONFIG_FTRACE for hppa architecture Ben Hutchings <ben@decadent.org.uk> - 2016-09-12 21:40 +0200
    Bug#837588: hppa: Please disable CONFIG_FTRACE for hppa architecture Ben Hutchings <ben@decadent.org.uk> - 2016-09-19 19:50 +0200
      Bug#837588: hppa: Please disable CONFIG_FTRACE for hppa architecture Helge Deller <deller@gmx.de> - 2016-09-19 21:00 +0200
        Bug#837588: hppa: Please disable CONFIG_FTRACE for hppa architecture Ben Hutchings <ben@decadent.org.uk> - 2016-09-19 21:10 +0200
          Bug#837588: hppa: Please disable CONFIG_FTRACE for hppa architecture Helge Deller <deller@gmx.de> - 2016-09-22 21:30 +0200
            Bug#837588: hppa: Please disable CONFIG_FTRACE for hppa architecture Ben Hutchings <ben@decadent.org.uk> - 2016-09-23 01:50 +0200
              Bug#837588: vmlinux in linux-image packages is unstripped Ben Hutchings <ben@decadent.org.uk> - 2016-09-23 05:50 +0200
                Bug#837588: vmlinux in linux-image packages is unstripped Helge Deller <deller@gmx.de> - 2016-09-27 15:00 +0200
                Bug#837588: vmlinux in linux-image packages is unstripped Ben Hutchings <ben@decadent.org.uk> - 2016-09-27 21:10 +0200
                Bug#837588: vmlinux in linux-image packages is unstripped Helge Deller <deller@gmx.de> - 2016-09-27 23:20 +0200
                Bug#837588: vmlinux in linux-image packages is unstripped Ben Hutchings <ben@decadent.org.uk> - 2016-09-30 23:30 +0200
                Bug#837588: vmlinux in linux-image packages is unstripped Helge Deller <deller@gmx.de> - 2016-10-01 22:30 +0200
  Processed: Re: Bug#837588: hppa: Please disable CONFIG_FTRACE for  hppa architecture owner@bugs.debian.org (Debian Bug Tracking System) - 2016-09-12 21:40 +0200
  Processed: Re: Bug#837588: hppa: Please disable CONFIG_FTRACE for  hppa architecture owner@bugs.debian.org (Debian Bug Tracking System) - 2016-09-23 01:50 +0200

csiph-web