Re: [PATCH] feature-removal: arch code lacking CONFIG_HAVE_ARCH_TRACEHOOK

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

 



On Thu, May 14, 2009 at 12:13:56PM -0700, Roland McGrath wrote:
> This documents the intent for generic code to stop catering to old
> arch code that has not been updated to the various new interfaces
> that are indicated by 'select HAVE_ARCH_TRACEHOOK' in Kconfig.  The
> most-used arch's have already converted and some others are starting
> to do so.  Help for arch maintainers is available from me and Oleg
> if they ask.  (I already submitted 95% of the work for arch/arm,
> though it has not gotten any feedback from those arch maintainers.)
> 
> The ptrace maintainers and people working on other new features for
> user task debugging and tracing need the freedom to reorganize the
> generic code and make it depend on the modern set of arch interfaces.
> With HAVE_ARCH_TRACEHOOK, such work won't need arch-specific changes.

This really isn't how feature-removal-schedule has been used in the past.

Let's just take a look at this:

Converted
~~~~~~~~~

ia64
powerpc
s390
sh
sparc
x86

Not Converted (in mainline)
~~~~~~~~~~~~~~~~~~~~~~~~~~~

alpha
arm (you mention above you're waiting for the maintainer)
avr32
blackfin
cris
frv
h8300
m32r
m68k
m68knommu
microblaze
mips
mn10300
parisc
um
xtensa

so 6 converted, 16 not.  I don't think you're at the stage where you
can bully people into converting yet.

-- 
Matthew Wilcox				Intel Open Source Technology Centre
"Bill, look, we understand that you're interested in selling us this
operating system, but compare it to ours.  We can't possibly take such
a retrograde step."
--
To unsubscribe from this list: send the line "unsubscribe linux-arch" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [Kernel Newbies]     [x86 Platform Driver]     [Netdev]     [Linux Wireless]     [Netfilter]     [Bugtraq]     [Linux Filesystems]     [Yosemite Discussion]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]

  Powered by Linux