From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752853AbdHQOkq (ORCPT ); Thu, 17 Aug 2017 10:40:46 -0400 Received: from bombadil.infradead.org ([65.50.211.133]:41389 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750857AbdHQOkp (ORCPT ); Thu, 17 Aug 2017 10:40:45 -0400 Date: Thu, 17 Aug 2017 07:40:43 -0700 From: Christoph Hellwig To: Kees Cook Cc: Thomas Gleixner , LKML , "kernel-hardening@lists.openwall.com" Subject: Re: refactoring timers to avoid init_timer*() Message-ID: <20170817144043.GA10717@infradead.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.8.3 (2017-05-23) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Instea of bloating the timer even more we should kill off the data field eventually, which should give you the same protection. See my proposal and the related discussion here: http://www.mail-archive.com/linux-kernel@vger.kernel.org/msg1397209.html