Re: [PATCH] udivdi3: 64 bit divide




On Feb 27 2007 22:39, Ian Molton wrote:
Russell King wrote:
On Tue, Feb 27, 2007 at 01:36:56PM -0800, Andrew Morton wrote:
On Tue, 27 Feb 2007 13:18:40 -0800 Stephen Hemminger
<shemminger@xxxxxxxxxxxxxxxxxxxx> wrote:
Then we should pull the existing udivdi3 implementations?

Not much point really. Some architectures have gone
and done that, but x86 has not. x86 has enough
coverage for us to pick up most problems, and any
remaining problems are obviously in scruffy
architectures which don't care about performance ;)

I doubt arm26 uses udivdi3, but that's something Ian
would have to confirm.

I doubt it is used also, however I am not in a position
to test this until at least after I have moved house.
Please leave alone for now.

Simple. The non-arch specific code does not use 64/64
divides through the "/" operator (otherwise there would
already have been udivdi3 linking errors). So what
remains to check is arch/arm26. grep -Pr 'int64|\bu64'
returns only a few results to check (kernel/ecard.c,
nwfpe/), so the answer is most likely no.



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



Relevant Pages

  • Re: [rfc] lockless get_user_pages for dio (and more)
    ... enough to implement it on any other architectures, ... This allows (at least on x86), an optimistic lockless pagetable walk, ... on the pages (a la lockless pagecache) to achieve a lockless fast_gup. ... struct iovec entry; ...
    (Linux-Kernel)
  • Re: Interview with Alan Kay
    ... > wanted x86, despite obvious shortcomings. ... Niche architectures mostly ... Lisp support will be one of them. ...
    (comp.lang.lisp)
  • Re: SATA HBA for Blade 100?
    ... we try to support them on both architectures but in ... setup/BIOS in the card is written for the BIOS in an x86 PC. ... then move controller & disk back into the SUN. ... have any management / error detection software, ...
    (comp.unix.solaris)
  • Re: [PATCH] Document huge memory/cache overhead of memory controller in Kconfig
    ... At least x86 mainline only has two ways now. ... Also there is the issue of memory hotplug. ... memory hotplugs could fill up vmalloc. ... Ok hacking it into all 32bit architectures might be ...
    (Linux-Kernel)
  • Re: [PATCH 0/11 v3] enable "make ARCH=x86"
    ... Building and testing for both architectures now requires the additional ... to say so and this should work across x86, ... I can certainly look into enabling a generic syntax but ... And thenthe Kconfig files needs to be modified ...
    (Linux-Kernel)