From mboxrd@z Thu Jan 1 00:00:00 1970 Received: with ECARTIS (v1.0.0; list linux-mips); Tue, 26 Aug 2014 12:49:34 +0200 (CEST) Received: from localhost.localdomain ([127.0.0.1]:58986 "EHLO localhost.localdomain" rhost-flags-OK-OK-OK-OK) by eddie.linux-mips.org with ESMTP id S27006860AbaHZKtdOLe15 (ORCPT ); Tue, 26 Aug 2014 12:49:33 +0200 Date: Tue, 26 Aug 2014 11:49:33 +0100 (BST) From: "Maciej W. Rozycki" To: Ralf Baechle cc: Joshua Kinard , Linux MIPS List Subject: Re: 16k or 64k PAGE_SIZE and "illegal instruction" (signal -4) errors In-Reply-To: Message-ID: References: <53FC5300.4070902@gentoo.org> <20140826102004.GA22221@linux-mips.org> User-Agent: Alpine 2.11 (LFD 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Return-Path: 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 X-archive-position: 42252 X-ecartis-version: Ecartis v1.0.0 Sender: linux-mips-bounce@linux-mips.org Errors-to: linux-mips-bounce@linux-mips.org X-original-sender: macro@linux-mips.org Precedence: bulk List-help: List-unsubscribe: List-software: Ecartis version 1.0.0 List-Id: linux-mips X-List-ID: linux-mips List-subscribe: List-owner: List-post: List-archive: X-list: linux-mips On Tue, 26 Aug 2014, Maciej W. Rozycki wrote: > FWIW, I've been always using the 16k page size exclusively with my 64-bit > userland and my SWARM board using the SB-1/BCM1250 processor (with either > endianness) and never had issues even with stuff as intensive as native > GCC bootstrapping (with all the languages enabled such as Ada and Java) or > glibc builds. It's been like 8 years now and quite recent kernels like > from two months ago gave me no trouble either. So it must be something > specific to the configuration, my first candidates to look at would be the > generated TLB and cache handlers, that are system-specific. Ah, and no issues with the 16k page size and my R4400SC DECstation and the same 64-bit userland either, I booted it recently just fine, though little-endian only of course. Like with the SWARM I stuck here to using that page size exclusively with 64-bit userland. Maciej