From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id A9A28B76 for ; Mon, 24 Aug 2015 12:52:39 +0000 (UTC) Received: from pmta2.delivery5.ore.mailhop.org (pmta2.delivery5.ore.mailhop.org [54.186.218.12]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 56A8EE2 for ; Mon, 24 Aug 2015 12:52:38 +0000 (UTC) Date: Mon, 24 Aug 2015 12:51:53 +0000 From: Jason Cooper To: Linus Walleij Message-ID: <20150824125153.GG3684@io.lakedaemon.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Cc: "ksummit-discuss@lists.linuxfoundation.org" , Emily Ratliff Subject: Re: [Ksummit-discuss] [TECH TOPIC] Kernel Hardening List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Mon, Aug 24, 2015 at 02:29:41PM +0200, Linus Walleij wrote: > Kselftest may be helpful, but basically any loads that heavily > exercise the kernel internals are helpful to harden the kernel. > Some of these are custom test suites I suspect. Any good hints > for a simple embedded developer like me? A great place to start is this paper: http://messenger.jhuapl.edu/the_mission/publications/Hill.2007.pdf It's a walk-through of how NASA's JHU/APL facility stress-tests software intended for deep space missions, including Messenger, New Horizons, and STEREO. Lot's of good concepts, no specific test harnesses, though. thx, Jason.