| To: | ralf@linux-mips.org |
|---|---|
| Subject: | [PATCH 3/4] tlbex.c: use __cacheline_aligned instead of __tlb_handler_align attribute |
| From: | Franck Bui-Huu <fbuihuu@gmail.com> |
| Date: | Thu, 18 Oct 2007 09:11:16 +0200 |
| Cc: | anemo@mba.ocn.ne.jp, ths@networkno.de, linux-mips@linux-mips.org |
| Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references; bh=EWu2MbxRa1YJhWXPRmaEOO7VRfMfpi32ApW1tKI4hkM=; b=EG4wbNqHpNoqjNvVi5CenSdPM1UCGZUOHUqhZwrrYUgh6/aR7WOgscqJKaq1HZjJRHOoQdGOEx4Soio3KyrC/QnxYbWQibfpI2si5B6rmMGZff4EafRuzBfLPEZ6IqJ9VDBpZmpwt+K5EOunaV//1hD3wzM7LaanMxxsBOwgi08= |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references; b=T7OvZeWbK8xdu5hKKxZnatDK2EoQoZYYdhlng7I/9WjgNT3uRBJunKAGzCHE4V29ZWhnQh7abBhrE3TtEGc2KOoyA3SK1zKHD3Ep5yEorBu/uPyilHr2xzZmSGfP8wEl0kMdcY/42jXKtPhLEvy1mESOxPpeHAC7nCOYMS4mrqQ= |
| In-reply-to: | <1192691477-4675-1-git-send-email-fbuihuu@gmail.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <1192691477-4675-1-git-send-email-fbuihuu@gmail.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com> --- arch/mips/mm/tlbex.c | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) diff --git a/arch/mips/mm/tlbex.c b/arch/mips/mm/tlbex.c index aa14343..b6ef4b0 100644 --- a/arch/mips/mm/tlbex.c +++ b/arch/mips/mm/tlbex.c @@ -1372,18 +1372,15 @@ static void __init build_r4000_tlb_refill_handler(void) extern void tlb_do_page_fault_0(void); extern void tlb_do_page_fault_1(void); -#define __tlb_handler_align \ - __attribute__((__aligned__(1 << CONFIG_MIPS_L1_CACHE_SHIFT))) - /* * 128 instructions for the fastpath handler is generous and should * never be exceeded. */ #define FASTPATH_SIZE 128 -u32 __tlb_handler_align handle_tlbl[FASTPATH_SIZE]; -u32 __tlb_handler_align handle_tlbs[FASTPATH_SIZE]; -u32 __tlb_handler_align handle_tlbm[FASTPATH_SIZE]; +u32 handle_tlbl[FASTPATH_SIZE] __cacheline_aligned; +u32 handle_tlbs[FASTPATH_SIZE] __cacheline_aligned; +u32 handle_tlbm[FASTPATH_SIZE] __cacheline_aligned; static void __init iPTE_LW(u32 **p, struct label **l, unsigned int pte, unsigned int ptr) -- 1.5.3.4 |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [PATCH 4/4] tlbex.c: cleanup debug code, Franck Bui-Huu |
|---|---|
| Next by Date: | [PATCH 0/4] tlbex.c: trivial cleanup [take #2], Franck Bui-Huu |
| Previous by Thread: | [PATCH 4/4] tlbex.c: cleanup debug code, Franck Bui-Huu |
| Next by Thread: | [PATCH 2/4] tlbex.c: cleanup include files, Franck Bui-Huu |
| Indexes: | [Date] [Thread] [Top] [All Lists] |