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
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210924090933.2766857-1-maz@kernel.org>
Date:   Fri, 24 Sep 2021 10:09:33 +0100
From:   Marc Zyngier <maz@...nel.org>
To:     Thomas Gleixner <tglx@...utronix.de>
Cc:     Aditya Srivastava <yashsri421@...il.com>,
        Aleksandar Markovic <aleksandar.markovic@...s.com>,
        Bartosz Golaszewski <bgolaszewski@...libre.com>,
        Bixuan Cui <cuibixuan@...wei.com>,
        Geert Uytterhoeven <geert@...ux-m68k.org>,
        Geert Uytterhoeven <geert+renesas@...der.be>,
        Goran Ferenc <goran.ferenc@...s.com>,
        Kaige Fu <kaige.fu@...ux.alibaba.com>,
        kernel test robot <lkp@...el.com>,
        Miodrag Dinic <miodrag.dinic@...s.com>,
        Randy Dunlap <rdunlap@...radead.org>,
        Steffen Trumtrar <s.trumtrar@...gutronix.de>,
        Stephen Rothwell <sfr@...b.auug.org.au>,
        Ulrich Hecht <uli+renesas@...nd.eu>,
        Valentin Schneider <valentin.schneider@....com>,
        Yun Wu <wuyun.wu@...wei.com>, linux-kernel@...r.kernel.org,
        kernel-team@...roid.com
Subject: [GIT PULL] irqchip fixes for 5.15, take #1

Hi Thomas,

Here's a handful of irqchip/irqdomain fixes for 5.15. The biggest
items here are a fix for a regression on the Armada 370-XP platform,
as well as a workaround for an odd Renesas platform.

The rest of the usual set of cleanups and documentation update.

Please pull,

	M.

The following changes since commit 6e3b473ee06445d4eae2f8b1e143db70ed66f519:

  Merge branch irq/qcom-pdc-nowake-cleanup into irq/irqchip-next (2021-08-23 09:50:46 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git tags/irqchip-fixes-5.15-1

for you to fetch changes up to b78f26926b17cc289e4f16b63363abe0aa2e8efc:

  irqchip/gic: Work around broken Renesas integration (2021-09-22 14:44:25 +0100)

----------------------------------------------------------------
irqchip fixes for 5.15, take #1

- Work around a bad GIC integration on a Renesas platform, where the
  interconnect cannot deal with byte-sized MMIO accesses

- Cleanup another Renesas driver abusing the comma operator

- Fix a potential GICv4 memory leak on an error path

- Make the type of 'size' consistent with the rest of the code in
  __irq_domain_add()

- Fix a regression in the Armada 370-XP IPI path

- Fix the build for the obviously unloved goldfish-pic

- Some documentation fixes

----------------------------------------------------------------
Bixuan Cui (1):
      irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent

Geert Uytterhoeven (1):
      irqchip/renesas-rza1: Use semicolons instead of commas

Kaige Fu (1):
      irqchip/gic-v3-its: Fix potential VPE leak on error

Marc Zyngier (3):
      Documentation: Fix irq-domain.rst build warning
      irqchip/armada-370-xp: Fix ack/eoi breakage
      irqchip/gic: Work around broken Renesas integration

Randy Dunlap (2):
      irqchip/mbigen: Repair non-kernel-doc notation
      irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build

 Documentation/core-api/irq/irq-domain.rst |  5 +--
 drivers/irqchip/Kconfig                   |  1 +
 drivers/irqchip/irq-armada-370-xp.c       |  4 +--
 drivers/irqchip/irq-gic-v3-its.c          |  2 +-
 drivers/irqchip/irq-gic.c                 | 52 ++++++++++++++++++++++++++++++-
 drivers/irqchip/irq-mbigen.c              |  6 ++--
 drivers/irqchip/irq-renesas-rza1.c        | 12 +++----
 include/linux/irqdomain.h                 |  2 +-
 kernel/irq/irqdomain.c                    |  2 +-
 9 files changed, 69 insertions(+), 17 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ