lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 2 Nov 2020 16:34:57 -0600 From: Bjorn Andersson <bjorn.andersson@...aro.org> To: Srinivas Kandagatla <srinivas.kandagatla@...aro.org> Cc: Evan Green <evgreen@...omium.org>, Rob Herring <robh+dt@...nel.org>, Douglas Anderson <dianders@...omium.org>, Stephen Boyd <swboyd@...omium.org>, Andy Gross <agross@...nel.org>, devicetree@...r.kernel.org, linux-arm-msm@...r.kernel.org, linux-kernel@...r.kernel.org Subject: Re: [PATCH v3 0/4] nvmem: qfprom: Avoid untouchable regions On Mon 02 Nov 09:58 CST 2020, Srinivas Kandagatla wrote: > > > On 29/10/2020 00:28, Evan Green wrote: > > Certain fuses are protected by the XPU such that the AP cannot > > access them. Attempting to do so causes an SError. Introduce an > > SoC-specific compatible string, and introduce support into the > > nvmem core to avoid accessing specified regions. Then use those > > new elements in the qfprom driver to avoid SErrors when usermode > > accesses certain registers. > > > > Changes in v3: > > - Fixed example (Doug and rob-bot) > > - Use min()/max() macros instead of defining my own (Doug) > > - Comment changes to indicate sorting (Doug) > > - Add function to validate keepouts are proper (Doug) > > > > Changes in v2: > > - Add other soc compatible strings (Doug) > > - Fix compatible string definition (Doug) > > - Introduced keepout regions into the core (Srini) > > - Use new core support in qfprom (Srini) > > > > Evan Green (4): > > dt-bindings: nvmem: Add soc qfprom compatible strings > > arm64: dts: qcom: sc7180: Add soc-specific qfprom compat string > > nvmem: core: Add support for keepout regions > > nvmem: qfprom: Don't touch certain fuses > > Except dts patch, I have applied all the patches, dts patch should go via > arm-soc tree! > And I've picked the dts patch. Thank you, Bjorn > > --srini > > > > > .../bindings/nvmem/qcom,qfprom.yaml | 17 +- > > arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 +- > > drivers/nvmem/core.c | 153 +++++++++++++++++- > > drivers/nvmem/qfprom.c | 30 ++++ > > include/linux/nvmem-provider.h | 17 ++ > > 5 files changed, 211 insertions(+), 8 deletions(-) > >
Powered by blists - more mailing lists