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]
Date:	Thu, 13 Feb 2014 16:50:34 -0800
From:	Yinghai Lu <yinghai@...nel.org>
To:	Steven Newbury <steve@...wbury.org.uk>
Cc:	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
	"linux-pci@...r.kernel.org" <linux-pci@...r.kernel.org>
Subject: Re: pci-3.14 resource alloc

Hi, Steven,

I just rebased all my pci patches (busn_alloc and resource allocation)
on top Linus
tree and Bjorn's pci/next.

Please check them at
git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git
for-pci-3.15

Let me know if it still works for your setup.

Thanks

Yinghai

Yinghai Lu (28):
  PCI: Try best to allocate pref mmio 64bit above 4g
  PCI, EDAC: fix ordering assign resource and bus_add
  PCI, sysfs: Clean up rescan with schedule_callback
  PCI: Rescan bus using callback method too
  PCI, sysfs: Clean up rescan with schedule_callback
  resources: Split out __allocate_resource()
  resources: Add resource_shrink_parents_top()
  resources: Add probe_resource()
  resources: Replace registered resource in tree.
  PCI: Add pci_bus_extend/shrink_top()
  PCI: Probe safe range that we can use for unassigned bridge.
  PCI: Add pci_bus_replace_busn_res()
  PCI: Allocate bus range instead of use max blindly
  PCI: Strict checking of valid range for bridge
  PCI: Kill pci_fixup_parent_subordinate_busnr()
  PCI: Seperate child bus scanning to two passes overall
  pcmcia: Remove workaround for fixing pci parent bus subordinate
  PCI, pciehp: Remove not needed bus number range checking
  PCI: More strict checking of valid range for bridge
  PCI: Don't shrink too much for hotplug bridge
  PCI: Keep more big bus range for sriov
  PCI: Allocate resource with big size at first when alignment is the same
  resource: Make find_resource could return just fit resource
  resource: Add allocate_resource_fit()
  PCI: Don't allocate small resource in big empty space.
  resource: Only return range with needed align
  PCI: Sort unassigned resources with correct alignment
  PCI, x86: Add pci=assign_pref_bars to realloc pref bars

 arch/x86/include/asm/pci_x86.h |   1 +
 arch/x86/pci/common.c          |   3 +
 arch/x86/pci/i386.c            |  21 ++-
 drivers/edac/i82875p_edac.c    |   3 +-
 drivers/pci/bus.c              |  33 +++--
 drivers/pci/hotplug-pci.c      |  12 +-
 drivers/pci/pci-sysfs.c        |  41 ++++--
 drivers/pci/probe.c            | 321 ++++++++++++++++++++++++++++++-----------
 drivers/pci/remove.c           |  35 +++++
 drivers/pci/setup-bus.c        | 190 ++++++++++++++++--------
 drivers/pci/setup-res.c        |  48 ++++--
 drivers/pcmcia/yenta_socket.c  |  75 ----------
 include/linux/ioport.h         |  15 ++
 include/linux/pci.h            |  11 ++
 kernel/resource.c              | 300 ++++++++++++++++++++++++++++++++++++--
 15 files changed, 828 insertions(+), 281 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ