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: <20170221141117.22625-1-jgross@suse.com>
Date:   Tue, 21 Feb 2017 15:11:17 +0100
From:   Juergen Gross <jgross@...e.com>
To:     torvalds@...ux-foundation.org
Cc:     linux-kernel@...r.kernel.org, xen-devel@...ts.xenproject.org
Subject: [GIT PULL] xen: features and fixes for 4.11-rc0

Linus,

Please git pull the following tag:

 git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-4.11-rc0-tag

It contains:
- a series from Boris Ostrovsky adding support for booting Linux as
  Xen PVH guest
- a series from Juergen Gross streamlining the xenbus driver
- a series from Paul Durrant adding support for the new device model
  hypercall
- several small corrections

Thanks.

Juergen

 arch/arm/xen/enlighten.c                   |   1 +
 arch/arm/xen/hypercall.S                   |   1 +
 arch/arm64/xen/hypercall.S                 |   1 +
 arch/x86/include/asm/xen/hypercall.h       |   7 +
 arch/x86/xen/Kconfig                       |   2 +-
 arch/x86/xen/Makefile                      |   1 +
 arch/x86/xen/apic.c                        |   2 +-
 arch/x86/xen/enlighten.c                   | 279 ++++++++-------
 arch/x86/xen/mmu.c                         |  21 +-
 arch/x86/xen/platform-pci-unplug.c         |   4 +-
 arch/x86/xen/setup.c                       |  37 +-
 arch/x86/xen/smp.c                         |  78 ++---
 arch/x86/xen/smp.h                         |   8 -
 arch/x86/xen/xen-head.S                    |  62 +---
 arch/x86/xen/xen-ops.h                     |   1 -
 arch/x86/xen/xen-pvh.S                     | 161 +++++++++
 drivers/block/xen-blkback/xenbus.c         |   6 +-
 drivers/net/xen-netback/netback.c          |   6 +-
 drivers/net/xen-netback/xenbus.c           |   8 +-
 drivers/net/xen-netfront.c                 |   6 +-
 drivers/xen/cpu_hotplug.c                  |   7 +-
 drivers/xen/events/events_base.c           |   1 -
 drivers/xen/grant-table.c                  |   8 +-
 drivers/xen/manage.c                       |   8 +-
 drivers/xen/privcmd.c                      | 226 +++++++++++-
 drivers/xen/xen-balloon.c                  |   2 +-
 drivers/xen/xen-pciback/xenbus.c           |   2 +-
 drivers/xen/xenbus/xenbus.h                | 135 +++++++
 drivers/xen/xenbus/xenbus_client.c         |  45 +--
 drivers/xen/xenbus/xenbus_comms.c          | 315 +++++++++++++++--
 drivers/xen/xenbus/xenbus_comms.h          |  51 ---
 drivers/xen/xenbus/xenbus_dev_backend.c    |   2 +-
 drivers/xen/xenbus/xenbus_dev_frontend.c   | 213 ++++++-----
 drivers/xen/xenbus/xenbus_probe.c          |  14 +-
 drivers/xen/xenbus/xenbus_probe.h          |  88 -----
 drivers/xen/xenbus/xenbus_probe_backend.c  |  11 +-
 drivers/xen/xenbus/xenbus_probe_frontend.c |  17 +-
 drivers/xen/xenbus/xenbus_xs.c             | 544 +++++++++++++----------------
 drivers/xen/xenfs/super.c                  |   2 +-
 drivers/xen/xenfs/xenstored.c              |   2 +-
 include/uapi/xen/privcmd.h                 |  15 +
 include/xen/arm/hypercall.h                |   1 +
 include/xen/interface/elfnote.h            |  12 +-
 include/xen/interface/hvm/dm_op.h          |  32 ++
 include/xen/interface/hvm/hvm_vcpu.h       | 143 ++++++++
 include/xen/interface/hvm/start_info.h     |  98 ++++++
 include/xen/interface/xen.h                |   1 +
 include/xen/xen.h                          |  12 +-
 include/xen/xenbus.h                       |  18 +-
 49 files changed, 1738 insertions(+), 979 deletions(-)

Boris Ostrovsky (9):
      x86/boot/32: Convert the 32-bit pgtable setup code from assembly to C
      xen/x86: Remove PVH support
      xen/pvh: Import PVH-related Xen public interfaces
      xen/pvh: Bootstrap PVH guest
      xen/pvh: Make sure we don't use ACPI_IRQ_MODEL_PIC for SCI
      xen/pvh: Initialize grant table for PVH guests
      xen/pvh: PVH guests always have PV devices
      xen/pvh: Enable CPU hotplug
      xen/pvh: Use Xen's emergency_restart op for PVH guests

Jan Beulich (1):
      xen/manage: correct return value check on xenbus_scanf()

Joe Perches (1):
      xenbus: Neaten xenbus_va_dev_error

Juergen Gross (5):
      xen/netfront: set default upper limit of tx/rx queues to 8
      xen/netback: set default upper limit of tx/rx queues to 8
      xen: clean up xenbus internal headers
      xen: modify xenstore watch event interface
      xen: optimize xenbus driver for multiple concurrent xenstore accesses

Mohit Gambhir (1):
      x86/xen: Fix APIC id mismatch warning on Intel

Paul Durrant (3):
      xen/privcmd: return -ENOTTY for unimplemented IOCTLs
      xen/privcmd: Add IOCTL_PRIVCMD_DM_OP
      xen/privcmd: add IOCTL_PRIVCMD_RESTRICT

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ