Re: [PATCH v4] parisc: add <asm/hash.h>

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

 



Helge Deller wrote:
> Minor issue:
> This line (ARCH_NO_COHERENT) is not yet in Linus' tree.
> I assume you diff'ed against -next or something?
> Maybe you move the "select HAVE_ARCH_HASH" one or two lines up, or
> wait until the other patch went upstream?

No, I'm working against v4.6, and the line is there.
Line 34 of "git show v4.6:arch/parisc/Kconfig".

You pulled my git tree, so you can see what I'm working on top of.

>> +	a += c << 3;		_ASSIGN(b, b << 7+31, "X" (c), "X" (d));
>
> This line produces compiler warnings:

Thanks for catching that.

> So, please add
> Acked-by: Helge Deller <deller@xxxxxx>

Done and pushed out to git://ftp.sciencehorizons.net/linux.git hash

Would you like to take it via the PA-RISC tree?  I don't think a
"performance fix" like this is 4.7-rc material (I think it's low-risk,
so I don't object, but I think Linus would) so it has to wait for 4.8
either way.

> THANKS!

You're very welcome.  I really wanted to improve it for *every* platform,
so thank you for your help.  I still haven't heard from the Microblaze
guys.

Getting it down to 10 cycles was a fun micro-optimization challenge.
I'm just annoyed I wasted to much time optimizing for a misunderstanding
of the PA-8800 pipeline.  The large print ("QUAD-ISSUE!") giveth, and
the small print taketh waway.
--
To unsubscribe from this list: send the line "unsubscribe linux-parisc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux SoC]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux