From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1bjlvS-0007e6-Qw for mharc-grub-devel@gnu.org; Tue, 13 Sep 2016 07:30:54 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51602) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjlvQ-0007dy-D0 for grub-devel@gnu.org; Tue, 13 Sep 2016 07:30:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bjlvM-0002Dl-4X for grub-devel@gnu.org; Tue, 13 Sep 2016 07:30:51 -0400 Received: from mail-wm0-f49.google.com ([74.125.82.49]:34086) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjlvL-0001uP-Ul for grub-devel@gnu.org; Tue, 13 Sep 2016 07:30:48 -0400 Received: by mail-wm0-f49.google.com with SMTP id l68so4425952wml.1 for ; Tue, 13 Sep 2016 04:30:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeblueprint-co-uk.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=uCSCNBqglVVCpOuth+BdhpOl91HcC/wS7QswrlvSwCQ=; b=Ct4owPBmQztlfgnL78XYjm8H7tO8E3mfbE1dNREni+OmZdCG1d0yjfU6O5QJ2hB6+Z MBKOq5KLIf2R98t+LVcdBHIsesZLsyi0xxEHX7Ujcy9Uii/SnFa2RHmqfikpjpF6wnSD gzfq7wHzPmosTDLoM4B8nWz5OWT9aigbrS87L7nV0JX6s8o6HudCfsYvfiAiIXD7dPUw EF4eNUXOeym1i4IC/SrtSxOKmgbtMzGFdqTxSELsqRnEVL46pHYSyXWsLprAZPLzEHC0 7wy2EfyUjYqsV+jDor4Wc0jnA1Zq1RrJ3Rv9MhlIztJBQRlryQJOmtl9mR+GOEnzIp3A R2MA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=uCSCNBqglVVCpOuth+BdhpOl91HcC/wS7QswrlvSwCQ=; b=AjWtcoYHyd7MMzsQBIUrJuYzG7Wh20R8CMuw8Z7EnW8GBwc1g9dO6+DBfUZ61AeAx4 v7DXsE3qKli93pQmPLU1G0N1Ccy4waCGuX+XKITLzpYYEJFZ2BtODjoE6iIrjES61Z12 sTPtkHMUhjBiz+aNoNGXwrsotgeVFWmnbtiXYx3uQI4UcjX+IweQzZAARx8hVviHl2uq z6xgQZItL7UElRi1yzu0ckNKOi/GgMBKwca2ZadzMjQvtQgDJ5D+6oVtnUMMsZeh+M3M euAzl8MF5ME7EVvJfCrOJ9BP3OrB+HU535iYOv7itOLlvMwvODoGsaiTBpG2+VIz+4rN yHiQ== X-Gm-Message-State: AE9vXwPLBwQOqqq3j5kVym5CQSuBXrfDfK80WZzMBk8O8vtt9xKgLq/pL6tRu8BgE4S/mg== X-Received: by 10.28.225.67 with SMTP id y64mr4489151wmg.72.1473766163604; Tue, 13 Sep 2016 04:29:23 -0700 (PDT) Received: from localhost ([2a02:c7f:9225:4100:de53:60ff:fe39:5599]) by smtp.gmail.com with ESMTPSA id z4sm22393466wmg.19.2016.09.13.04.29.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Sep 2016 04:29:22 -0700 (PDT) Date: Tue, 13 Sep 2016 12:29:21 +0100 From: Matt Fleming To: Lukas Wunner Cc: linux-efi@vger.kernel.org, linux-kernel@vger.kernel.org, Andreas Noever , grub-devel@gnu.org, x86@kernel.org, Ard Biesheuvel Subject: Re: [PATCH v2 0/4] Apple device properties Message-ID: <20160913112921.GH3872@codeblueprint.co.uk> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24+41 (02bc14ed1569) (2015-08-30) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 74.125.82.49 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2016 11:30:53 -0000 On Wed, 07 Sep, at 12:49:18PM, Lukas Wunner wrote: > Retrieve device properties from EFI on Macs before ExitBootServices is > called and assign them to devices (patch [3/4]). The devices that > properties pertain to are encoded as EFI Device Paths, so add a parser > for these (patch [2/4]). As a first use case, amend the Thunderbolt driver > to take advantage of the Device ROM supplied by EFI (patch [4/4]). > > Patch [1/4] is already queued in Rafael J. Wysocki's tree for 4.9 and is > included here only because patch [2/4] wouldn't compile without it. > > The series also depends on these two patches which are already queued > in Matt's tree for 4.9: > > - x86/efi: Optimize away setup_gop32/64 if unused > https://patchwork.kernel.org/patch/9315763/ > > - x86/efi: Allow invocation of arbitrary boot services > https://patchwork.kernel.org/patch/9293371/ I had a quick look over these series and nothing looks too crazy, but I still need to do an in-depth review. Given the patch dependencies you outlined above, could you resubmit this after the v4.9 merge window closes? That way it won't be forgotten about.