From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261406AbVFCTXL (ORCPT ); Fri, 3 Jun 2005 15:23:11 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261341AbVFCTXK (ORCPT ); Fri, 3 Jun 2005 15:23:10 -0400 Received: from mail2.asahi-net.or.jp ([202.224.39.198]:25427 "EHLO mail.asahi-net.or.jp") by vger.kernel.org with ESMTP id S261507AbVFCTWe (ORCPT ); Fri, 3 Jun 2005 15:22:34 -0400 Date: Sat, 04 Jun 2005 04:22:30 +0900 Message-ID: From: Yoshinori Sato To: Andrew Morton Cc: linux-kernel@vger.kernel.org Subject: [PATCH] h8300 build error fix User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) LIMIT/1.14.9 (Domyoji) APEL/10.6 Emacs/21.4 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Because definitions was insufficient, I added it. Signed-off-by: Yoshinori Sato --- linux-2.6.12-rc5/include/asm-h8300/kmap_types.h 2005-05-25 12:31:20.000000000 +0900 +++ linux-2.6.12-rc5-ysato/include/asm-h8300/kmap_types.h 2005-06-03 21:24:10.000000000 +0900 @@ -1,5 +1,5 @@ -#ifndef _ASM_KMAP_TYPES_H -#define _ASM_KMAP_TYPES_H +#ifndef _ASM_H8300_KMAP_TYPES_H +#define _ASM_H8300_KMAP_TYPES_H enum km_type { KM_BOUNCE_READ, @@ -13,6 +13,8 @@ KM_PTE1, KM_IRQ0, KM_IRQ1, + KM_SOFTIRQ0, + KM_SOFTIRQ1, KM_TYPE_NR }; diff -ru linux-2.6.12-rc5/include/asm-h8300/mman.h linux-2.6.12-rc5-ysato/include/asm-h8300/mman.h --- linux-2.6.12-rc5/include/asm-h8300/mman.h 2005-05-25 12:31:20.000000000 +0900 +++ linux-2.6.12-rc5-ysato/include/asm-h8300/mman.h 2005-06-04 00:45:33.000000000 +0900 @@ -4,6 +4,7 @@ #define PROT_READ 0x1 /* page can be read */ #define PROT_WRITE 0x2 /* page can be written */ #define PROT_EXEC 0x4 /* page can be executed */ +#define PROT_SEM 0x8 /* page may be used for atomic ops */ #define PROT_NONE 0x0 /* page can not be accessed */ #define PROT_GROWSDOWN 0x01000000 /* mprotect flag: extend change to start of growsdown vma */ #define PROT_GROWSUP 0x02000000 /* mprotect flag: extend change to end of growsup vma */ @@ -19,6 +20,8 @@ #define MAP_EXECUTABLE 0x1000 /* mark it as an executable */ #define MAP_LOCKED 0x2000 /* pages are locked */ #define MAP_NORESERVE 0x4000 /* don't check for reservations */ +#define MAP_POPULATE 0x8000 /* populate (prefault) pagetables */ +#define MAP_NONBLOCK 0x10000 /* do not block on IO */ #define MS_ASYNC 1 /* sync memory asynchronously */ #define MS_INVALIDATE 2 /* invalidate the caches */ -- Yoshinori Sato at CodeFest Japan 2005