Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp2545467ybe; Sat, 7 Sep 2019 18:32:21 -0700 (PDT) X-Google-Smtp-Source: APXvYqx9Z76R/1G4E+AmyWovIn7l5SGdNBz82TXvlvzaD9SCS0KhENSOFaP4HFxEwvk0kcAKcZVQ X-Received: by 2002:a63:c84d:: with SMTP id l13mr14948074pgi.154.1567906341506; Sat, 07 Sep 2019 18:32:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567906341; cv=none; d=google.com; s=arc-20160816; b=CX6u/GZb/hTFO5vxm1kYuSS4WbApispeiS/BjyGLi7E8ZI1frl3wCNy0S8HDtT7tPZ sq4Qfk253SmOpyi95ntmpYuX89JTuk4EoluVq0MwQBFNQZpSBTrRcrJQkdSpKX5m/7e2 HM3VfMHXPamJ9yOs/xELvylOaN+DrZgBiEHddgGVBlCXx3CBBtvHl/ywKWl8TSreF682 4M/jnoKkdJER4Ac4caDzJpB11r/n1kSbO6jAV39C4pf7DN2ZqXyESBHJvXP8KkfxUpYA OtXzTv/AwboC8qWQAQHw9Pci/J7kEANBwObh2vLuOPsCEtCq1CycQy6WZzBjPNnVmf9o viyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:content-id:mime-version :subject:cc:to:references:in-reply-to:from:organization; bh=JkYuV1XbMtSnMvv8CO1ebzGspY5EtkfsL0yOM2DIWe0=; b=EtBjI0Uq9gQVENRgUBNz5a1kSsba6YAm8p5nTJzruE8nm2QoMVqMowu3hfx4gJ0jFF /K+fASzZ4PSiSqaI+rkknqL52z1cvMAlqulAk7oMS4iDZLaWrg0Y1XnLBczkDbjzgrdo be+P1TmsuOWMT1aoD4oVPStJpus8kIj57cS77q4HbPnKAKer/jljPES0KFlN+alQy27b Knw/iJTTC7oMZeBHn1uHojGH4+nsoaaIHKHAYITSr/VVAttqEJ7+nWXLiNshX7ov0Nj2 GbDuegyKR5iSRJxUtRPNVPBZqv00FEXSOuXXIBkqi8hW8tT8NYPA5rLfJtMPVABLvbSS jrLQ== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n6si8610910pgs.333.2019.09.07.18.32.06; Sat, 07 Sep 2019 18:32:21 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2403853AbfIFVTQ (ORCPT + 99 others); Fri, 6 Sep 2019 17:19:16 -0400 Received: from mx1.redhat.com ([209.132.183.28]:49602 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388619AbfIFVTP (ORCPT ); Fri, 6 Sep 2019 17:19:15 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 067E2195DB80; Fri, 6 Sep 2019 21:19:15 +0000 (UTC) Received: from warthog.procyon.org.uk (ovpn-120-255.rdu2.redhat.com [10.10.120.255]) by smtp.corp.redhat.com (Postfix) with ESMTP id 6272C5D712; Fri, 6 Sep 2019 21:19:11 +0000 (UTC) Organization: Red Hat UK Ltd. Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SI4 1TE, United Kingdom. Registered in England and Wales under Company Registration No. 3798903 From: David Howells In-Reply-To: <20190906174102.GB2819@mit.edu> References: <20190906174102.GB2819@mit.edu> <5396.1567719164@warthog.procyon.org.uk> <14883.1567725508@warthog.procyon.org.uk> <27732.1567764557@warthog.procyon.org.uk> <8e60555e-9247-e03f-e8b4-1d31f70f1221@redhat.com> To: "Theodore Y. Ts'o" Cc: dhowells@redhat.com, Linus Torvalds , Steven Whitehouse , Ray Strode , Greg Kroah-Hartman , Nicolas Dichtel , raven@themaw.net, keyrings@vger.kernel.org, linux-usb@vger.kernel.org, linux-block , Christian Brauner , LSM List , linux-fsdevel , Linux API , Linux List Kernel Mailing , Al Viro , "Ray, Debarshi" , Robbie Harwood Subject: Re: Why add the general notification queue and its sources MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <24429.1567804750.1@warthog.procyon.org.uk> Date: Fri, 06 Sep 2019 22:19:10 +0100 Message-ID: <24430.1567804750@warthog.procyon.org.uk> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (mx1.redhat.com [10.5.110.62]); Fri, 06 Sep 2019 21:19:15 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Theodore Y. Ts'o wrote: > Something else which we should consider up front is how to handle the > case where you have multiple userspace processes that want to > subscribe to the same notification. I have that. > This also implies that we'll need to have some kind of standard header > at the beginning to specify the source of a particular notification > message. That too. David