From owner-svn-src-head@freebsd.org Tue Aug 18 10:07:04 2015 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 712AB9BC152; Tue, 18 Aug 2015 10:07:04 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 623C316D4; Tue, 18 Aug 2015 10:07:04 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t7IA74a4051698; Tue, 18 Aug 2015 10:07:04 GMT (envelope-from emaste@FreeBSD.org) Received: (from emaste@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t7IA746S051697; Tue, 18 Aug 2015 10:07:04 GMT (envelope-from emaste@FreeBSD.org) Message-Id: <201508181007.t7IA746S051697@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: emaste set sender to emaste@FreeBSD.org using -f From: Ed Maste Date: Tue, 18 Aug 2015 10:07:04 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r286879 - head/sys/arm64/arm64 X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Aug 2015 10:07:04 -0000 Author: emaste Date: Tue Aug 18 10:07:03 2015 New Revision: 286879 URL: https://svnweb.freebsd.org/changeset/base/286879 Log: Remove register dump from arm64 el0 unknown exception An exception with an unknown reasion is the expected result of the attempted execution of an instruction bit pattern that has no allocated instruction. Sponsored by: The FreeBSD Foundation Modified: head/sys/arm64/arm64/trap.c Modified: head/sys/arm64/arm64/trap.c ============================================================================== --- head/sys/arm64/arm64/trap.c Tue Aug 18 09:09:39 2015 (r286878) +++ head/sys/arm64/arm64/trap.c Tue Aug 18 10:07:03 2015 (r286879) @@ -309,8 +309,8 @@ do_el1h_sync(struct trapframe *frame) } /* - * We get EXCP_UNKNOWN from QEMU when executing zeroed memory. For now turn - * this into a SIGILL. + * The attempted execution of an instruction bit pattern that has no allocated + * instruction resuls in an exception with an unknown reason. */ static void el0_excp_unknown(struct trapframe *frame) @@ -320,8 +320,6 @@ el0_excp_unknown(struct trapframe *frame td = curthread; far = READ_SPECIALREG(far_el1); - printf("el0 EXCP_UNKNOWN exception\n"); - print_registers(frame); call_trapsignal(td, SIGILL, ILL_ILLTRP, (void *)far); userret(td, frame); }