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>] [day] [month] [year] [list]
Message-ID: <8fd953b2-0d71-1edf-645a-b9d432623220@acm.org>
Date:   Tue, 3 Apr 2018 13:24:15 -0500
From:   Corey Minyard <minyard@....org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     linux-kernel <linux-kernel@...r.kernel.org>,
        "openipmi-developer@...ts.sourceforge.net" 
        <openipmi-developer@...ts.sourceforge.net>
Subject: [GIT PULL] IPMI updates for 4.17

The following changes since commit e1171aca7da6407c0e65ffb1f38509ee4486a3e7:

   Merge tag 'xtensa-20180225' of git://github.com/jcmvbkbc/linux-xtensa 
(2018-02-25 17:02:24 -0800)

are available in the git repository at:

   https://github.com/cminyard/linux-ipmi.git tags/for-linus-4.17

for you to fetch changes up to c6185e285c5c7cfeab739bae7f206ced695f09c7:

   ipmi/parisc: Add IPMI chassis poweroff for certain HP PA-RISC and 
IA-64 servers (2018-03-27 11:04:17 -0500)

----------------------------------------------------------------
Mostly small changes, as usual.

This does add an IPMI BMC server-side driver, to allow a Linux
system to act as an IPMI controller.  That's the biggest change,
but it is just a new driver that is fairly narrow in use.

The other largish change is removing ACPI SPMI probe support,
which should have never really been there in the beginning.

-corey

----------------------------------------------------------------
Aishwarya Pant (1):
       char/ipmi: add documentation for sysfs interface

Andy Shevchenko (1):
       ipmi: Re-use existing macros for built-in properties

Colin Ian King (1):
       ipmi: use ARRAY_SIZE for poweroff_functions array sizing calculation

Corey Minyard (8):
       ipmi:pci: Make the PCI defines consistent with normal Linux ones
       ipmi: Add or fix SPDX-License-Identifier in all files
       ipmi: Fix some error cleanup issues
       ipmi: Remove some unnecessary initializations
       ipmi: Consolidate cleanup code
       ipmi: Remove ACPI SPMI probing from the SSIF (I2C) driver
       ipmi: Remove ACPI SPMI probing from the system interface driver
       ipmi:pci: Blacklist a Realtek "IPMI" device

Dan Carpenter (1):
       ipmi: missing error code in try_smi_init()

Gustavo A. R. Silva (1):
       ipmi: kcs_bmc: mark expected switch fall-through in 
kcs_bmc_handle_data

Haiyue Wang (3):
       ipmi: add a KCS IPMI BMC driver
       ipmi: add an Aspeed KCS IPMI BMC driver
       ipmi: kcs_bmc: coding-style fixes and use new poll type

Helge Deller (1):
       ipmi/parisc: Add IPMI chassis poweroff for certain HP PA-RISC and 
IA-64 servers

Kamlakant Patel (1):
       ipmi_ssif: Fix kernel panic at msg_done_handler

  .../ABI/testing/sysfs-devices-platform-ipmi        | 238 +++++++++++
  .../devicetree/bindings/ipmi/aspeed-kcs-bmc.txt    |  25 ++
  drivers/char/ipmi/Kconfig                          |  15 +
  drivers/char/ipmi/Makefile                         |   2 +
  drivers/char/ipmi/bt-bmc.c                         |   6 +-
  drivers/char/ipmi/ipmi_bt_sm.c                     |  22 +-
  drivers/char/ipmi/ipmi_devintf.c                   |  22 +-
  drivers/char/ipmi/ipmi_dmi.c                       |  20 +-
  drivers/char/ipmi/ipmi_dmi.h                       |   2 +-
  drivers/char/ipmi/ipmi_kcs_sm.c                    |  22 +-
  drivers/char/ipmi/ipmi_msghandler.c                |  22 +-
  drivers/char/ipmi/ipmi_powernv.c                   |   6 +-
  drivers/char/ipmi/ipmi_poweroff.c                  |  46 +-
  drivers/char/ipmi/ipmi_si.h                        |   1 +
  drivers/char/ipmi/ipmi_si_hardcode.c               |   1 +
  drivers/char/ipmi/ipmi_si_hotmod.c                 |   1 +
  drivers/char/ipmi/ipmi_si_intf.c                   | 192 ++++-----
  drivers/char/ipmi/ipmi_si_mem_io.c                 |   1 +
  drivers/char/ipmi/ipmi_si_parisc.c                 |   1 +
  drivers/char/ipmi/ipmi_si_pci.c                    |  44 +-
  drivers/char/ipmi/ipmi_si_platform.c               | 155 +------
  drivers/char/ipmi/ipmi_si_port_io.c                |   1 +
  drivers/char/ipmi/ipmi_si_sm.h                     |  22 +-
  drivers/char/ipmi/ipmi_smic_sm.c                   |  24 +-
  drivers/char/ipmi/ipmi_ssif.c                      | 115 +----
  drivers/char/ipmi/ipmi_watchdog.c                  |  22 +-
  drivers/char/ipmi/kcs_bmc.c                        | 467 
+++++++++++++++++++++
  drivers/char/ipmi/kcs_bmc.h                        | 108 +++++
  drivers/char/ipmi/kcs_bmc_aspeed.c                 | 320 ++++++++++++++
  include/linux/ipmi-fru.h                           |   3 +-
  include/linux/ipmi.h                               |  21 +-
  include/linux/ipmi_smi.h                           |  21 +-
  include/uapi/linux/ipmi.h                          |  20 -
  include/uapi/linux/ipmi_bmc.h                      |  16 +
  include/uapi/linux/ipmi_msgdefs.h                  |  20 -
  35 files changed, 1349 insertions(+), 675 deletions(-)
  create mode 100644 Documentation/ABI/testing/sysfs-devices-platform-ipmi
  create mode 100644 
Documentation/devicetree/bindings/ipmi/aspeed-kcs-bmc.txt
  create mode 100644 drivers/char/ipmi/kcs_bmc.c
  create mode 100644 drivers/char/ipmi/kcs_bmc.h
  create mode 100644 drivers/char/ipmi/kcs_bmc_aspeed.c
  create mode 100644 include/uapi/linux/ipmi_bmc.h

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ