Received: by 10.192.165.148 with SMTP id m20csp4398765imm; Tue, 8 May 2018 07:53:46 -0700 (PDT) X-Google-Smtp-Source: AB8JxZohG5B4UGytaa9gKLCTOuMh/zVAXF6vh+cK+oWuYPApSAG97NnT12Qex3vhLmzY7ASgdw3D X-Received: by 2002:a17:902:bf45:: with SMTP id u5-v6mr9430286pls.149.1525791226024; Tue, 08 May 2018 07:53:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525791225; cv=none; d=google.com; s=arc-20160816; b=bQ7PXAcSPx0LNEFqPv2afadJRmyah9SyohZmZf7bzcDTN+Gmys5G7B5a7gT8WzX29c RFkt9WUMXVyD4pl/BvBQPw4fcx2bzBPWVFRiNpQ7+368W5KJ7aTEUAgPbtbPQXAlrfrk ZsVeaPSC1qWy42LbqCapgUT/H5/hR48/BjmdF0q15m9sX8t8tW3Wux8WGMVx5pPDm5sJ G8nJQgx+il0F0vmQ4G+Ewni9uNQ+2W2g8e711gdsnnMSfl6RpP2CU7lw14qbIMtTDkYu 6EN5yfC11mB5GOwVuSjcZbTc/FaFiOi8F6Bcp+x2ISwvAxTmo6dCJ+R51XrOwcKTS0Fh rwHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :organization:references:in-reply-to:message-id:subject:cc:to:from :date:arc-authentication-results; bh=btZFOibgDnWYxGt3VrI35pdHEGMeVhxThBmstob4k2Q=; b=JHmFVY6wJc/SSsUsY8xqNXFhzfcu9ywxFh4KbnUs77Y5Ehh9E63EH17J+28ihLWESc 974B+W8M7DMb1S4+U3ky24U96S54YIGirm0VWC02I0+icE+mJQtQpNDWgZ8SlKIq6Rtg UnBUcTYUApkHTbw7l9RZGiBcmSyxFcZ85RY1KXB9oO0THrLKdEpV6Sc98n10rmd4yyJA 9ctHfj4IhOIk70FDQFNY22tVT34qolKmC/g2agm97PFv5OiCuaZaKQEogHSUB/knM4oh 7oIqK0XIu1DNWueSxMq5EgG0WVGydSUoS/K9S89y8a3la8NvF4dqQeeynKFVUte26qJS Iaaw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u14-v6si24032564plq.439.2018.05.08.07.53.31; Tue, 08 May 2018 07:53:45 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932854AbeEHOxI (ORCPT + 99 others); Tue, 8 May 2018 10:53:08 -0400 Received: from ms.lwn.net ([45.79.88.28]:35356 "EHLO ms.lwn.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932742AbeEHOxG (ORCPT ); Tue, 8 May 2018 10:53:06 -0400 Received: from localhost.localdomain (localhost [127.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ms.lwn.net (Postfix) with ESMTPSA id 1EC5A318; Tue, 8 May 2018 14:53:05 +0000 (UTC) Date: Tue, 8 May 2018 08:53:02 -0600 From: Jonathan Corbet To: Daniel Vetter Cc: LKML , DRI Development , Eric Anholt , linux-doc@vger.kernel.org, Daniel Vetter Subject: Re: [PATCH] doc: botching-up-ioctls: Make it clearer why structs must be padded Message-ID: <20180508085302.3ce62ef4@lwn.net> In-Reply-To: <20180502075106.7476-1-daniel.vetter@ffwll.ch> References: <20180502075106.7476-1-daniel.vetter@ffwll.ch> Organization: LWN.net X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.32; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2 May 2018 09:51:06 +0200 Daniel Vetter wrote: > This came up in discussions when reviewing drm patches. Applied, thanks. > Aside: I wonder whether we shouldn't move this to some other place and > rst-ify it? Any good suggestions? For the moment, probably in Documentation/process, next to volatile-considered-harmful.rst and such. Even better, of course, would be to have some nice document on designing user-space APIs in general... one can always dream ... :) Thanks, jon