From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 6109D81EE3 for ; Fri, 9 Dec 2016 04:09:31 -0800 (PST) Received: by mail-wm0-x22b.google.com with SMTP id f82so24110561wmf.1 for ; Fri, 09 Dec 2016 04:09:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=Mc8EATqVzI5HTCTcqvUsywHlFrc2fFaSbTmHYmHcPdk=; b=gWqiw8NjyuBuXrszajx9RGwNbp/ahlyCVxrSeKiOph6gzXZtn34cSW3Ou08JuwUCcJ IS6Hz8jJyqqg7ea/PQwD+spVY4Jcf1rVDQx0MxHvY75ZfwsQ3gY0B66GLzPZ3xDbygQ4 tHf8+W4HIQ0RjKT6RSOhrbRvmXd5p7vRZ41HVl+RjolDXk7XMdgndGvKufTKdMW7MYXo Dovk/7TwUfEDRkANOoik1mYAB1vm2ytBt0i06i6Bhke6r8/KfGgsMMIgoJeuH9bN/KKI BCcWT8T/CNEIFN+U5XMIaVW2U5ZLe2QbgrWNbWDi9NAixDxsmsLnNka/6cgh0NUGLckk Brhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Mc8EATqVzI5HTCTcqvUsywHlFrc2fFaSbTmHYmHcPdk=; b=JAoRN6WTxtKuZlNtvsFSnM7yXFpkLr41PUkcJAY7AaRV8acR2AcJ7Aur1FFPZeyKKi ma6FD+mN+JUL7Iwj7Ai9QqoD+8ZgKXH5jX+XWgl3OaECBkVgh/P3uwOC+iZRn8dpjrYw 3KvbYo/oDvFR1MgaLPryW7V7p0qrRspun05taOk+e0WdIpB/e1PfkAacMmhV/3TppbJS qKm8gEYumvwjItxFLcFtKtFOJRRDYAU5q2GDmOdToaeQrzSGaOzLMueFvTfwUlSEfVQG 0phqZBeb1HMO+NtIrfnBprmIw2eeQb4yR4jvUfepAUG0ECLwrIGkFqDmFektcpy6Hxku NYpA== X-Gm-Message-State: AKaTC01rfipzxLVVFE7sMmJMR+wHqvGv//q0E7cgp/5/p9EomJVsUnfUOPkKwFmZaiIfc6uQbHmaJiPf3kBOOg== X-Received: by 10.28.72.3 with SMTP id v3mr3123365wma.20.1481285369408; Fri, 09 Dec 2016 04:09:29 -0800 (PST) MIME-Version: 1.0 Received: by 10.80.183.2 with HTTP; Fri, 9 Dec 2016 04:09:28 -0800 (PST) From: Michael Zimmermann Date: Fri, 9 Dec 2016 13:09:28 +0100 Message-ID: To: "edk2-devel@lists.01.org" Subject: TPL of RegisterKeyNotify X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Dec 2016 12:09:31 -0000 Content-Type: text/plain; charset=UTF-8 I couldn't find any information in the spec about the TPL which notify functions will/should be called with. When I do File IO from within such an handler DxeCore tells me that 'RaiseTpl with OldTpl(0x10) > NewTpl(0x8)' which translated means TPL_NOTIFY > TPL_CALLBACK. That probably means that it's called using TPL_NOTIFY, but is that defined somewhere? Do I have to raise another (TPL_CALLBACK) event to be able to perform my File IO operation to solve this? Thanks Michael