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-prev] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 9 Jan 2012 21:07:48 -0800
From:	Yinghai Lu <yinghai@...nel.org>
To:	Rogério Brito <rbrito@....usp.br>
Cc:	Linus Torvalds <torvalds@...ux-foundation.org>,
	Jesse Barnes <jbarnes@...tuousgeek.org>,
	Ivan Kokshaysky <ink@...assic.park.msu.ru>,
	bugzilla-daemon@...zilla.kernel.org,
	Edward Donovan <edward.donovan@...ble.net>,
	Thomas Gleixner <tglx@...utronix.de>,
	Bjorn Helgaas <bhelgaas@...gle.com>,
	linux-kernel@...r.kernel.org,
	Márcia Coutinho de Brito <mcbrito@...il.com>,
	Ram Pai <linuxram@...ibm.com>
Subject: Re: [Bug 41722] Clevo M5X0JE hangs in ACPI init

On Mon, Jan 9, 2012 at 6:41 PM, Rogério Brito <rbrito@....usp.br> wrote:
>
> I have posted some information to bugzilla (see [0]), but not with
> pci=earlydump. It seems that bugzilla doesn't want to mail me a reset
> e-mail, but while I am waiting, I posted this on my homepage (see
> [1]).

cool.
your system have bridge 00:10.0, and under it there is 05:07.0 and it
is one card bus bridge

for pci bridge, BIOS only allocate small range to mmio, and does not
allocate mmio_pref to it.

looks like bridge 00:10.0 does not like kernel probe its mmio pref register.

with the transparent bridge skip patch, kernel will not touch mmio
pref register,

and cardbus bridge will get allocation from root bus resource range...

[    0.162791] pci 0000:05:07.0: BAR 10: assigned [mem 0x84000000-0x87ffffff]
[    0.162863] pci 0000:05:07.0: BAR 9: assigned [mem
0x88000000-0x8bffffff pref]
[    0.162946] pci 0000:05:07.0: BAR 8: assigned [io  0x1000-0x10ff]
[    0.163016] pci 0000:05:07.0: BAR 7: assigned [io  0x1400-0x14ff]
[    0.163083] pci 0000:05:07.0: CardBus bridge to [bus 06-09]
[    0.163150] pci 0000:05:07.0:   bridge window [io  0x1400-0x14ff]
[    0.163220] pci 0000:05:07.0:   bridge window [io  0x1000-0x10ff]
[    0.163290] pci 0000:05:07.0:   bridge window [mem
0x88000000-0x8bffffff pref]
[    0.163331] pci 0000:05:07.0:   bridge window [mem 0x84000000-0x87ffffff]
[    0.163402] pci 0000:00:10.0: PCI bridge to [bus 05-06]
[    0.163471] pci 0000:00:10.0:   bridge window [mem 0xb3200000-0xb32fffff]

I have some pending patches that may fix bridge resource resizing.

Can you try them at

      git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git
for-pci2

also please boot with "debug ignore_loglevel"

BTW, did you try boot with "pci=use_crs" and not with "acpi=off" ?

Thanks

Yinghai
--
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