debian/arch/amd64/config.vyatta-virt | 20 +-
debian/arch/i386/config.486-vyatta | 8 -
drivers/base/dd.c | 3
drivers/pci/hotplug/pciehp.h | 17 ++
drivers/pci/hotplug/pciehp_core.c | 75 ++++++----
drivers/pci/hotplug/pciehp_ctrl.c | 139 ++++++++++--------
drivers/pci/hotplug/pciehp_hpc.c | 257 +++++++++++++++++++++++------------
drivers/pci/hotplug/pciehp_pci.c | 26 ++-
8 files changed, 343 insertions(+), 202 deletions(-)
New commits:
commit f50486b3881b3fdaefc042881fb0ebebd993e546
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date: Tue Nov 11 15:01:36 2008 -0800
reenable console logo
commit 67873aa2a5854339ade32fa1a38fb7f800e16227
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date: Tue Nov 11 14:59:11 2008 -0800
Update configuration on 64bit
Enable vyatta logo, and wireless drivers
commit ff5b5c23dbcfb680d6956ccab0bc1f9750248a13
Author: Kenji Kaneshige <[EMAIL PROTECTED]>
Date: Wed Oct 22 14:31:44 2008 +0900
PCI hotplug: pciehp: poll data link layer link active
This patch adds polling mechanism for Data Link Layer Link Active bit
after turning power on, instead of waiting for 1000 msec. This reduces
reduce the unnecessary long wait.
Signed-off-by: Kenji Kaneshige <[EMAIL PROTECTED]>
Signed-off-by: Jesse Barnes <[EMAIL PROTECTED]>
commit 69f896adcccb3a33672e3cb6edf6d5adbb07fa6d
Author: Taku Izumi <[EMAIL PROTECTED]>
Date: Fri Sep 5 12:11:26 2008 +0900
PCI: pciehp: replace printk with dev_printk
This patch replaces printks within pciehp module with dev_printks.
Signed-off-by: Taku Izumi <[EMAIL PROTECTED]>
Signed-off-by: Jesse Barnes <[EMAIL PROTECTED]>
commit 60b78d79bbc275b6d153beccabce89afe339e82c
Author: Kenji Kaneshige <[EMAIL PROTECTED]>
Date: Fri Aug 22 17:16:48 2008 +0900
PCI: pciehp: fix irq initialization
Current pciehp driver gets irq number from pci_dev->irq. But because
pciehp driver is a pci express port service driver, it should get irq
number from pcie_device->irq.
Signed-off-by: Kenji Kaneshige <[EMAIL PROTECTED]>
Signed-off-by: Jesse Barnes <[EMAIL PROTECTED]>
commit 51aab1409120efc133b2c325fc72ef208af57500
Author: Arjan van de Ven <[EMAIL PROTECTED]>
Date: Sun Sep 14 08:32:06 2008 -0700
device model: Do a quickcheck for driver binding before doing an expensive
check
This patch adds a quick check for the driver<->device match before
taking the locks and doin gthe expensive checks. Taking the lock hurts
in asynchronous boot context where the device lock gets hit; one of the
init functions takes the lock and goes to do an expensive hardware init;
the other init functions walk the same PCI list and get stuck on the
lock as a result.
For the common case, we can know there's no chance whatsoever of a match
if the device isn't in the drivers ID table... so this patch does that
check as a best-effort-avoid-the-lock approach.
Bootcharts for before and after can be seen at
http://www.fenrus.org/before.svg
http://www.fenrus.org/after.svg
Note the long time "agp_ali_init" takes in the first graph; my laptop
doesn't even have an ALI chip in it! (the bootgraphs look a bit
dissimilar, but that's the point, the first one has a bunch of arbitrary
delays in it that cause it to look very different)
This reduces my kernel boot time by about 20%
Signed-off-by: Arjan van de Ven <[EMAIL PROTECTED]>
Cc: Alan Stern <[EMAIL PROTECTED]>
Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]>
http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=f50486b3881b3fdaefc042881fb0ebebd993e546
http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=67873aa2a5854339ade32fa1a38fb7f800e16227
http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=ff5b5c23dbcfb680d6956ccab0bc1f9750248a13
http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=69f896adcccb3a33672e3cb6edf6d5adbb07fa6d
http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=60b78d79bbc275b6d153beccabce89afe339e82c
http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=51aab1409120efc133b2c325fc72ef208af57500
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn