[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-id: <alpine.LFD.2.02.1112191231520.2907@xanadu.home>
Date: Mon, 19 Dec 2011 12:42:49 -0500 (EST)
From: Nicolas Pitre <nico@...xnic.net>
To: Mircea Gherzan <mgherzan@...il.com>
Cc: linux-arm-kernel@...ts.infradead.org, netdev@...r.kernel.org
Subject: Re: [PATCH] ARM: net: JIT compiler for packet filters
On Mon, 19 Dec 2011, Mircea Gherzan wrote:
> +static inline void _emit(int cond, u32 inst, struct jit_ctx *ctx)
> +{
> + if (ctx->target != NULL)
> + ctx->target[ctx->idx] = inst | (cond << 28);
> +
> + ctx->idx++;
> +}
You might consider the patch titled "ARM: Add generic instruction opcode
manipulation helpers" that Dave Martin just posted and rely on it to
make your code compatible with BE8 mode as well.
Also it seems that you are making the distinction between pre-ARMv7 and
ARMv7+ while in most cases it should be pre-ARMv6 and ARMv6+
Nicolas
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists