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  PHC 
Open Source and information security mailing list archives
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Thu,  2 Nov 2017 17:33:31 +0000
From:   Marc Zyngier <>
To:     Thomas Gleixner <>
Cc:     Jason Cooper <>,,
        Christoffer Dall <>,
        Dou Liyang <>,
        Kevin Hilman <>,
        Martin Blumenstingl <>,
        Paul Burton <>,
        Rob Herring <>
Subject: [GIT PULL] irqchip updates for 4.15, take 2

Hi Thomas,

Please find below the second pull-request for irqchip updates in the
4.15 cycle. The bigggest part is a set of MIPS GIC updates, together
with a couple ARM GIC updates and some trivial stuff.

A couple of things to note though:

- This tag also drags 4.14-rc3 so that the MIPS changes could apply
  without conflicts. It shouldn't cause any issue, but you'll
  certainly notice it when pulling the branch (I've elided it from the
  diffstat in order to make it readable).

- KVM/ARM has a dependency on this, as the GICv4 change is pretty
  crucial (and we'd like to merge the KVN support in 4.15). Can we
  have either a stable tag on tip/irq/core once you've pulled this?
  Alternatively, I can use this tag (irqchip-4.15-2) directly in the
  kvm-arm tree, with your blessing.



The following changes since commit 05f3647359f8bf44e000122cee6a848f5129e2e3:

  Merge tag 'v4.14-rc3' into irq/irqchip-4.15 (2017-11-02 15:54:58 +0000)

are available in the git repository at:

  git:// tags/irqchip-4.15-2

for you to fetch changes up to 61dc367e5d767e1c56147f6e497d13cc2771abb1:

  irqchip: mips-gic: Make IPI bitmaps static (2017-11-02 15:55:48 +0000)

irqchip updates for 4.15, take #2

- A number of MIPS GIC updates and cleanups
- One GICv4 update
- Another firmware workaround for GICv2
- Support for Mason8 GPIOs
- Tiny documentation fix

Dou Liyang (1):
      irqdomain: Update the comments of fwnode field of irq_domain structure

Marc Zyngier (2):
      irqchip/gic-v3-its: Setup VLPI properties at map time
      irqchip/gic: Deal with broken firmware exposing only 4kB of GICv2 CPU interface

Martin Blumenstingl (1):
      irqchip/meson-gpio: add support for Meson8 SoCs

Paul Burton (8):
      irqchip: mips-gic: Inline gic_local_irq_domain_map()
      irqchip: mips-gic: Use irq_cpu_online to (un)mask all-VP(E) IRQs
      irqchip: mips-gic: Mask local interrupts when CPUs come online
      irqchip: mips-gic: Configure EIC when CPUs come online
      irqchip: mips-gic: Use num_possible_cpus() to reserve IPIs
      irqchip: mips-gic: Remove gic_vpes variable
      irqchip: mips-gic: Share register writes in gic_set_type()
      irqchip: mips-gic: Make IPI bitmaps static

 Documentation/admin-guide/kernel-parameters.txt    |   7 +
 .../amlogic,meson-gpio-intc.txt                    |   1 +
 drivers/irqchip/irq-gic-v3-its.c                   |  18 +-
 drivers/irqchip/irq-gic.c                          |  71 ++++++-
 drivers/irqchip/irq-meson-gpio.c                   |   5 +
 drivers/irqchip/irq-mips-gic.c                     | 213 +++++++++++----------
 include/linux/cpuhotplug.h                         |   1 +
 include/linux/irqchip/arm-gic-v4.h                 |   2 +
 include/linux/irqdomain.h                          |   4 +-
 9 files changed, 210 insertions(+), 112 deletions(-)

Powered by blists - more mailing lists