From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.4 required=3.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT,USER_IN_DEF_DKIM_WL autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4B780C31E40 for ; Tue, 6 Aug 2019 18:41:22 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 17A2B20818 for ; Tue, 6 Aug 2019 18:41:22 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="WDd/BGxo" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726132AbfHFSku (ORCPT ); Tue, 6 Aug 2019 14:40:50 -0400 Received: from mail-pf1-f201.google.com ([209.85.210.201]:56890 "EHLO mail-pf1-f201.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725970AbfHFSkZ (ORCPT ); Tue, 6 Aug 2019 14:40:25 -0400 Received: by mail-pf1-f201.google.com with SMTP id x10so56488028pfa.23 for ; Tue, 06 Aug 2019 11:40:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:message-id:mime-version:subject:from:to:cc; bh=wP2k6PxKQdbd17RqxG3El2muiWWiSGy2kc2Gh5XByrI=; b=WDd/BGxofkfzmjb4D/zPUq3gRY5vVS5MLRGKZVCYfXHv34Te7S8e4Bwb30pkMShHie 1+4797JKG5wBhEsNIjw79qTNSW2+Eznh3vG1/oYul2LAqbqiPFy9nIyRofpSeZTqz7/L RtZLGtGCOrSblUrgQ7Lgwa3Gl52NUeBClGtks3ov0ttCGeOqOu0muBrhHxFiaanYlI7X qbZUZAii/D6/GBW8a79S/zA0J+/z8j3TkU8WOQMUaGOSBYP28+IB8fZvabkUKLCPzuxH /EQrxqgUJoYu3vguLR46VNRLNWErX+wiTN8fS2qaSZPvSoWWDhPtpYyDs5a7ASHy/+ha Ku9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=wP2k6PxKQdbd17RqxG3El2muiWWiSGy2kc2Gh5XByrI=; b=AsInaj7hCV9QVhGEJiVv7lKG7LDdlhCx1BMEtRzpBZjYG5eh+nKyK5LreelAiGlQXt A9zrK+3eBfEl7lRvhwZvv3QDyxvKLebI25YdfAGI704lAYevIik3PBCcHSEqJJWJhrc2 Dh1acevAac4XuycB2F+iAWMMv6LzpCPz7F221EHFxAxsvJ4wDmRZPUvU/BmFVGl8v0Fn dRHbeQUUMfjt0yB+yI7jq3LPDlzeZLDpkcicQj+NoG7Ngerux1G+DWrdZ4I4TeKPuum6 lDaKuc6tEAQrahw7U8QmwaZxq8tH0lpq1jZ7Yo3jixcSaXQpq9pAAsDiRK8mwVEqx7nc 4GXw== X-Gm-Message-State: APjAAAV7Kw/iuQXT/ToeXF9yr2bT5Dggo4ApEFmQuEZJUDga2nYzz5h3 zalUDMO734MOLHlOn21VTUwbHzTGA3w= X-Google-Smtp-Source: APXvYqwwYmJkHthiaIvaPs+VLc2DIFtXsjOTFOVcyvEdIPgfAq5a3Y0oU2QxDuFPqvHfDsC36M25NaYhWtk= X-Received: by 2002:a65:57ca:: with SMTP id q10mr4401454pgr.52.1565116824642; Tue, 06 Aug 2019 11:40:24 -0700 (PDT) Date: Tue, 6 Aug 2019 11:40:04 -0700 Message-Id: <20190806184007.60739-1-hridya@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.22.0.770.g0f2c4a37fd-goog Subject: [PATCH v2 0/2] Add default binderfs devices From: Hridya Valsaraju To: Greg Kroah-Hartman , "=?UTF-8?q?Arve=20Hj=C3=B8nnev=C3=A5g?=" , Todd Kjos , Martijn Coenen , Joel Fernandes , Christian Brauner , devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org Cc: kernel-team@android.com, Hridya Valsaraju Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Binderfs was created to help provide private binder devices to containers in their own IPC namespace. Currently, every time a new binderfs instance is mounted, its private binder devices need to be created via IOCTL calls. This patch series eliminates the effort for creating the default binder devices for each binderfs instance by creating them automatically. Hridya Valsaraju (2): binder: Add default binder devices through binderfs when configured binder: Validate the default binderfs device names. drivers/android/binder.c | 5 +++-- drivers/android/binder_internal.h | 2 ++ drivers/android/binderfs.c | 37 ++++++++++++++++++++++++++++--- 3 files changed, 39 insertions(+), 5 deletions(-) -- 2.22.0.770.g0f2c4a37fd-goog