Date: Sat, 3 Jan 2004 23:38:29 +0900 From: Norikatsu Shigemura <nork@FreeBSD.org> To: "M. Warner Losh" <imp@bsdimp.com> Cc: hackers@FreeBSD.org Subject: Re: Power Patches Message-ID: <20040103233829.1833ec1d.nork@FreeBSD.org> In-Reply-To: <20040101.233009.58826299.imp@bsdimp.com> References: <20040101.233009.58826299.imp@bsdimp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
On Thu, 01 Jan 2004 23:30:09 -0700 (MST)
"M. Warner Losh" <imp@bsdimp.com> wrote:
> You should try it if:
> 1) You are using hw.pci.unsupported_io=1. Turn it off and use
> these patches. Let me know if it doesn't. Typically it
> appears that this helps people hitting the double
> allocation problem.
> 2) You have suspend/resume issues. This should make them suck
> less if they are with a specific device (not ata).
> 3) You have hacks in drivers to turn the power on for your
> laptop because FreeBSD didn't used to do that. While I've
> not yet removed all the hacks from the tree, nearly all of
> them should now be redundant.
I am sad to say it has some problems.
# SHARP Mebius MURAMASA PC-MT2-F1 (i830MG chipset)
1. After this patch was applied, Cardbus/PCMCIA is not available.
I tested following Compact Flash card.
uart0: <HONDA ELECTRON CO.,LTD BMH10C-J> at port 0x2f8-0x2ff irq 10 function 0 config 9 on pccard1
| hw.pci.allow_unsupported_io_range = 0 | = 1
----------+----------------------------------------+-----
on boot | NG | NG
----------+----------------------------------------+-----
any point | NG | NG
on boot = card was inserted on boot.
any point = after boot, card was inserted.
2. Firewire is not available on hw.pci.allow_unsupported_io_range=0.
fwohci0: <Ricoh R5C552> mem 0xe0202000-0xe02027ff irq 10 at device 0.2 on pci2
fwohci0: Bus reserved 0x800 bytes for rid 0x10 type 3 at 0xe0202000
fwohci0: OHCI version 0.0 (ROM=0)
fwohci0: invalid OHCI version
fwohci0: FireWire init failed
device_probe_and_attach: fwohci0 attach returned 5
3. USB EHCI is same too like firewire. But I don't use it...
usb2: EHCI version 0.0
usb2: wrong number of companions (0 != 2)
ehci0: USB init failed err=13
device_probe_and_attach: ehci0 attach returned 5
Unfortunately, my note can't resume S3, yet.
I affix dmesgs of 1's pattern, and acpidump -d -t.
[-- Attachment #2 --]
BZh91AY&SYh a߀|^`wۅT<zxۛ&m)PdiB Ih j`)<HSi<F PIbmOSjhd @ 5=4)i5?TFF@zCCjh =@ $FS7Phd h
FiAh ɀ MG$I=@=@i v(&\ӇO<jɤЦ}t(kLTv}pBؐf/a-+4hk6:_,rװ}g440v,'i8{7kB^lVѬK`Gb`ի$A(~/%ѿA'd/D
+a$Ҁ ɘ_QyDLx1UttdK CUþፈ!i^2RE]
ϟ(u%v|h걕6Y_%T+K
56X{
LO#-_Vz'!6SGVN
0+Mf %InEA{䀚[|w9ID2ll4`͌lGGQESmvWR1~FN?86#@T%$$z}z9i7GɋΆnw_r
25n7Hؒ딌ɗ?oީydX'OH, "J8mIT,w/qlO'3)MFrԒBJizyA Og.xU8g~&}m=Y;ĥn<G;)
yC7m4< *
i[IKZ|{8'4;ё?F-nqo³/ [{G:
-omU+{0Egt%GP5ub
nfY(賦A-Naaٶ]/Zű".H\݊}^ǒ@0oaV{jrVŵ;c5{]n|x6(i
&x[]齘UJVqbTRCRPcJCM)PA2f WĵB{$8˒(@(VB_c7-IkQp]'^Gw b( ;ey$@XI f3xˏ 4L{6\#{4y9T$3}Sɍ>W
MQ^mmɚŋ)䔜)g!E-YLkkh ]2'BIP6U @IKs֭ogSM[Rac>dy@ʤ3lIA{)aE|SO!09
ojƈcR8s~<l][&ShƤ*`Q=~y_GפRa[㱊<S$>g~dhpOۨוRk<uVo1/YϲVh ,\w]3_[Jx.VVAL0[(eq^\זUu^60cei؍<6&3LY[>4Nզ孃0#mMIr9pu鴦o0kH
İVӄ*ޠ:eF$ѫ+B"Pv`U 4FLx9*%SVnS(bjrwx:o<̝NĨItʓGgi+<FM{=TLEjagmt*HI&F{:;@OZo5ӑ:\=9z H+
ab*1GYlD[lQQ<v5^$OYrc,@AKTIQ!e6v;!nҙBk&_-o{'2RsÀ%>FJ'N3E_\WM_@88s-nu\lEnzƟ:&S,`=틪O5+eeHօ/"Iu;M6UqcM~b"̯S3HI,#ʥdwȨ)(J DV%h\oP]O6X#ە˦l"3 ~)j+Ω8+XG<{/ d(' o|iP+woPG-2|$Dθ%|&$5iј3Ct̹Af&CmC̊ES\' }N1 C>,x-=:ڻwqݗs鈺8a X$ʉ wpHעx@@<](#.^<w[됵Ґ-bD\]>Dq?9]Li#DG:3;eJ[{2`|Yil@@1"^Gm>#!
Ԃ3jD($f&64|s%+ C^'_IOÿuڳX/[ ͠4=ST 1Z@nzցd5eTץpEQHѡ0ldGK|q҆RTHZ2OrbHBA6E5;1.N>a@s@lH
XE,_[e)yD_C| m
$j9?bBUen܅bTA#Mhde}+Th!u} CT[ef2g
oU+fiiY?F^Q&@,`[>^l<H@ph~
B.\"I/Ft1,6$iYY#
bhyoI%rMcd0!ahc9WLE:tt^i4h@+7q7H Lz"FUYlwgJyyYNy;u뽙- 'mhU@I4'\@uǐjm$~+ fL^_Gu(hVZqA-
l nh'bI\H' d9S,hFo`*J6UIJ S_#
|JBZNЙf8DԐ/'r 3"[9BlDAUyf1Vhmbi$_慎5pe>yiI
{-4HP+IƧˌ6/UӁ?!_pCb!L#AE`A%5ROs: W+
i' iA>