All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] mips: 48bit: 48-bit virtual address support in 3.10
@ 2016-08-16  6:22 ` Alex Belits
  0 siblings, 0 replies; 9+ messages in thread
From: Alex Belits @ 2016-08-16  6:22 UTC (permalink / raw)
  To: alex.belits; +Cc: David Saney, Ralf Baechle, linux-mips

X-Microsoft-Exchange-Diagnostics: 1;CY1PR0701MB1693;20:GQ1vBqpn69wIOPg660oQONBmvSrL7odBFSL+lzOIF+yvRVwNg94VkedMvbFmSn0Nga7qTKJZjmIyDMAvVHJxfHDMzLC6XnueJerut4p1edtj1GB/yqUYZy/LobqaRSOCZHAv94dS844wWr4PzDYgo3ck2McXTXnnA4sjj3OStFw41Q8Tj62tmwBP3A5lHBtP+E1YcZAnT4RZYtzaU9N4tFs0vk203ENJYyQtzg3vu7AabjzGUu6qSw82qTvXdz5+zY/ycvBihy9PzXwyMrPqs1jL/7PBDZQNFQDmrewvljXoiC2qRGGdbLK16iIQn8fiDLOxHw0gUTLFh8v2ckkIt9H2o6d8kNEZy3+zI60LfcExMAy/roP86PyQ/ADp+QyDb8o+EVHkaCwPbc+wIRsM0wQlPQlyDJ92t5MyNyC4mUdqYvBrZXphOu4N8wBhr3qS7U9dtEhoDjCuDmSITHTCrgezHnFs7Vi6+eHOY37gjyl8wNvxH2Tfn0AZM8CbyzVQ;4:OS5AlSrFiRkDIEhKrFbUsn6ypL3QU7ACvCmUO4FW2LUXbiT7aDTfSOBEspNZAu905tcwA0KjNHERig6DFN/UlrB8YXT7l1ZmczazVxcK5qUVedmkLJurzNeBqfhZoAfHmTGUqLIOGk0jQsP+RGqVPqIwt6yvkA5AZOsDRWEDejjTqOtJkL74+bOvyHxxRYZXGyzpZlQJlgCpF5GCtvrTvTRaN6jQwL8BoPBAg6BbCbLLyCwMhRmI03Qt8r0M9Dhn3ugQzFk9jthpBQnCQQUM/C4k5S4K14+wQt5WlQKNGY2KF4zKsB+eqXuQqY1mCmdBjwIGPtztwPFzPWQ658TaoJwHVZ1774OTmPvAZHguec8MNu4D6AVdl9cErI/E9a/OgVss9LAmHPcIeyFY/Hn7sA==
X-Microsoft-Antispam-PRVS: <CY1PR0701MB1693C678ABC7FED1582BA4668B130@CY1PR0701MB1693.namprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001);SRVR:CY1PR0701MB1693;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0701MB1693;
X-Forefront-PRVS: 0036736630
X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(7916002)(189002)(199003)(97736004)(19580395003)(110136002)(189998001)(33646002)(450100001)(50466002)(8676002)(48376002)(66066001)(47776003)(2351001)(229853001)(92566002)(42186005)(86362001)(105586002)(106356001)(4001450100002)(5003940100001)(77096005)(53416004)(19580405001)(69596002)(101416001)(2906002)(6116002)(3846002)(586003)(7736002)(305945005)(7846002)(6200100001)(81156014)(4326007)(81166006)(50986999)(50226002)(68736007)(7049001)(36756003);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR0701MB1693;H:abelits-laptop1.caveonetworks.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en;
Received-SPF: None (protection.outlook.com: cavium.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR0701MB1693;23:/zg6/GjNAF6MqWkGkv75uKU5uRORZqTbY1D+p87?=
 =?us-ascii?Q?fiq6sv4JdMNdvcpPNXWW/zIoLf4MLZJ5O4qJ5TMdFY1Gj7XsrpNEAfw0TGO2?=
 =?us-ascii?Q?D1KMFHTz+vDs/NM3tlMJUqSqCnue0A2cTxMoXr87d1odgaWPRK5j4vb2Mt/M?=
 =?us-ascii?Q?6VNyPbtf8a+WId0YGlbOppVEuV2flM33veNElczCNrdt04Idd1x4pCXFZNNo?=
 =?us-ascii?Q?RAQ2EmLKbLZ5ljcjz1a0mOAUB2lczSgJJkaHgIc8ngBpq13j/rJin3jrSp8L?=
 =?us-ascii?Q?8by5VO6Vr88duZUc+d2U5rP7Vn6bx7+XG0I13VkhMPn81qlRA3PddXo0V7tl?=
 =?us-ascii?Q?U6XSjxDp4RfICdB469cl0w1HVJwooZlGpAcdhFTGU6JHp7+4GAKCtdcB72CJ?=
 =?us-ascii?Q?vBDAH/R5HvGmUPhco3SRP5izv9N0xDde2LU0JLHgcNA3IsJdv6nfsHJOtNJ6?=
 =?us-ascii?Q?lgHC7kKzHHFPGSnp6l0EnRtB3A5F/55C0MSdRNgbFRKx0xDlUCfiGEmRpyDL?=
 =?us-ascii?Q?89Ny9oI/GXz4VK33/wIKM/7WHoeDuPMYiTbEbTqrr4wIVhAa3s8UENUr7Vjs?=
 =?us-ascii?Q?sCx8RxhRE1VV9Uv3+sb7Ek2xfD38qm8sZmWGci7Vj9yF3gh8DEiay7vra+pF?=
 =?us-ascii?Q?bZ1OtV+WfMpnBKnFWejCuirzWekuPaXEzJLRQw5E9II4hRuomoM92p1HZ5tB?=
 =?us-ascii?Q?lFHd0RA0fcqIX2Ii1TNQ9rE5N+tmdmE7Kc5J7afabz0FAyiUqpvG7L2Oc6ZA?=
 =?us-ascii?Q?AydD+9UmnUtc8XuOc31USyKH0HA54+sWwX9iVg47+A+oqRujre6dHm8+Bmid?=
 =?us-ascii?Q?FxirgC8AIy/aTLCm5Lw3lSqWovCUo6WOwFzeupglSWYjMMyDCmuB928LwcqW?=
 =?us-ascii?Q?TQnZdfeR6yRqGzUnEd4kWtYjYfUFQ+HQToIEuVy3mFcb9OcZ55FFUD8r6J3T?=
 =?us-ascii?Q?YzW+mmf1ZSB+oBdn4+v4ZXlrFR2ULBO+kDr6cCmvDhVeuiddftT4ComLnEWj?=
 =?us-ascii?Q?N3O54lWN1Gens6hOl2zY/uwktVa6frxOOhFeclB1nsGcYaEujtec/Q4g1k6U?=
 =?us-ascii?Q?oWDYz06nKIaildhfcQOkAFQWzOc/yq1+BIgI3O3CUtVVCUVDFCRMK/VXQZj7?=
 =?us-ascii?Q?kbMyLuRXX6ZdJd1OQVfDcoj+04rr9tp0CRpjS28yM7+aqGK+fArZI1g=3D?=
 =?us-ascii?Q?=3D?=
X-Microsoft-Exchange-Diagnostics: 1;CY1PR0701MB1693;6:QthNkCETiHCuxtnRWeH1k3e6T6LxxB69PQIDc7BRssFjk1opPWRjmUeDBgrd1/tPiJLAAELe4myXVvw+x7SX864aJjZn3e74CsKKT7eVORj1RFSOhQEvqhb8Hlx1XXDfm95tRmk0YH8PIEsFt42HRKr3+/6A7p1qIhly9jWCqYL/1mlQeJ9gYX5v4JdqLUtrtn1zbHGKRgEmd8iVu4h/BEDBxGOWEMH5oujyyeX593gaEJvxC4EbOrVKncWPACEKK73lG66TZ1tdtvj810K/LH7/znpE85wY0vKIeVMbiZE=;5:VHzDq2pPgMgSiuKs/S0ifSerlnD36Yj75IamamkLsw7P2onY+L3LDijYEi1fmiNH3WHK3kVdR6QmoDthvMVGYV6xsbkzO0tcq3lf2Xf/h4yJSMF7L9xmHFySrQAdS1XGI2IbzmpHy87u1aOF0GQzXA==;24:BgnG46Zw7JqEU8jKT7YiAv38881JGY5kGu4v+EDfwSfGbLameqjatb9XD+P55/19BiYMq5kzSmOjRBSCBIHC3fwIO66mM471Mz1ihI7wRac=;7:j8OdE+Ir7//LY2U5RL4EfCANcX6RnWYrcjZqHnKNlW1ri3pz+leOjFYBUtexjLXnR6Jw3W8E3pYH3v6NCH56Gk05R0c6ig0aGeDpqzqXrhm/dni8vmQgCLQBYen5yYfenq8wn5AoG+DvC20PoZaa6eeAJ83bk2n0CqaBPlxuhGCiOMFPqlkFTSgxc6Nk3AwoDIofQjvkHqPEvWwpPzgFLGSsHr4VbhQ3e0/cnvrYJSXjchzYKR6au8NQAM/ej3aw
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: cavium.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Aug 2016 06:23:01.5514 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1693
Return-Path: <Alex.Belits@cavium.com>
X-Envelope-To: <"|/home/ecartis/ecartis -s linux-mips"> (uid 0)
X-Orcpt: rfc822;linux-mips@linux-mips.org
Original-Recipient: rfc822;linux-mips@linux-mips.org

This is a set of patches to add 48-bit virtual address space support on 
MIPS to the kernel 3.10. It includes a port of existing patch for page 
size 16k and 64k, plus support for 4-level page table for the rest of 
the supported page sizes.

Cc: David Saney <ddaney@caviumnetworks.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: linux-mips@linux-mips.org

Signed-off-by: Alex Belits <alex.belits@cavium.com>

Alex Belits (3):
  Port of commit 1e321fa917fb2d30d39ff1c6ea89d6f1cf4f34a5 to 3.10.
  A part of 48 bit virtual address space support. Formatting and comment
    changes.
  48-bit virtual address space support on MIPS using the 4th level of
    page tables.

 arch/mips/Kconfig                  |  10 ++
 arch/mips/include/asm/pgalloc.h    |  32 +++++
 arch/mips/include/asm/pgtable-64.h | 280 +++++++++++++++++++++++++++++++++++--
 arch/mips/include/asm/pgtable.h    |  13 +-
 arch/mips/include/asm/processor.h  |   4 +
 arch/mips/kernel/asm-offsets.c     |   9 ++
 arch/mips/mm/init.c                |   3 +
 arch/mips/mm/pgtable-64.c          |  29 ++++
 arch/mips/mm/tlbex.c               |  30 +++-
 9 files changed, 392 insertions(+), 18 deletions(-)

-- 
2.8.1

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2016-08-16 10:12 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-16  6:22 [PATCH 0/3] mips: 48bit: 48-bit virtual address support in 3.10 Alex Belits
2016-08-16  6:22 ` Alex Belits
2016-08-16  6:22 ` [PATCH 1/3] mips: 48bit: Port of commit 1e321fa917fb2d30d39ff1c6ea89d6f1cf4f34a5 to 3.10 Alex Belits
2016-08-16  6:22   ` Alex Belits
2016-08-16  6:22 ` [PATCH 2/3] mips: 48bit: A part of 48 bit virtual address space support. Formatting and comment changes Alex Belits
2016-08-16  6:22   ` Alex Belits
2016-08-16  6:22 ` [PATCH 3/3] mips: 48bit: 48-bit virtual address space support on MIPS using the 4th level of page tables Alex Belits
2016-08-16  6:22   ` Alex Belits
2016-08-16 10:11 ` [PATCH 0/3] mips: 48bit: 48-bit virtual address support in 3.10 Ralf Baechle

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.