NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Can I use NetBSD as a desktop system?



Hi!

it does help a lot!

coypu%sdf.org@localhost wrote:
does this help? (I assume removing the free would work but not be ideal)

I think the difference is that firmware_*'s allocator is kmem_alloc
which should be kmem_free'd, not regular free.

I detached the ral0 driver successfylly. I tried to issue

sysctl -w hw.acpi.sleep.state=3

I get a notice (without crash) in dmesg that uaudio doesn't support power management.

thus I did the trick...

drvctl -d uaudio0

it detached properly, so I issued sleep again... and voilà! I see the flush message and indeed the screen turns black and the power led "blinks". So we went to sleep.
This means we have two problematic drivers?

However success is partial, since waking up went bad: I hit the powerbutton which then lights continuously again, so it partially awakens, but the screen remains black and I poweed off by holding it 5 seconds.

I tried "dmesg scrollback" but the information about the previous boot is partially corrupted and full of escape characters. The last stuff I can read is below. You can guess the message about the device without power management support and about flushing, up to a kernel panic, which looks 915 related.


7sDisplay0: 3credn1added (de&a5l4, vt1 0 emuladion)
ws`is^Heen 3 a@ded (`efault, vT10  emu^Lation)
wcdispHay0: rcpeDn 4 addEe S3
DebiceS without `ower iana^Eement s0p0ort^Z uaudIo
`cpi0: abgst`pe S3
Flus`ing disj caches8 0 done
ioapic0 reena"ling
DRE ` ct, ffFfffff hEad &fffFf&f tai, ffff&f&f s4art ffffffff
uvm_faq 0h102^P2cr2 0 i,efel 0 psp 0xffdfd400B5 63ab0
cUrlwp 0pffffe401^SM^@pu0* Bedih traceback...
vPanib() at netbsd:vpanic+0p1^Sd^Hpanac() r 6) --	
dr%_`ci_irq_^Hnsta,l() at n%tbs$:drl_pcH_irp_Hn3tAll+0x1aw() at nDtbs`:^__i915GdRm_thaw+0xcf
i915drikm^Q_Pesume^H) at jeTbSv)ce_`m&_driv%p^S2esume+0x5&
pmfCdeVIca_resume^Wlgc+ed() at net"qdWDevice^^resumd+ x47
pmfCsistem_`equMe ) at netbsd:plf^system_pe!te+0x07a
sisctL]hw_acpiWsle%pstate() !t netbqd:^Byscdl_hw_acpiRslyr_^__sysctl ) at netbqd*sys__CsYsctl+0x#8
sxsaaLl() a4 Jetbsd2sx tracebAck...^B
 umpin' po ddv 0(0 (offqet=2215,size=00^B3045)2
dippinG ^Crash duhp od recursive palic
p!Nic8 wddUmP: p/lle` coImAp nic+0x13d
panic() a0 letbsd2panic+0x3c
wddu-p() at nepbrd:w`d4mp_heada2Oaddbyt%s() !t netbs$:du-p^_h%a$eR_`ddbyt%s+0x41
$uip^_heM^@at netbqd8dum`_`%c]it%r#0xe3
cpq_dump()at netbsd:cpuBd$m0+0x&f
+0x1d^Hv@anic(! `t net^Bs`:vpanic+0p1 6
p`hic() aT netbsd:p`lic+08rq_inst`ll(!  t netbsd:drm_pch_`rq_)nCt!ll+0x)0drm_h"q\instahl(915_d2M]thag+ xcf
i915d^BmKmq_re#ume() at netbsd*a915d2m+ms_re1ume+0p40
DeviceNpMf_`riveB_besume ) ap netbsd:dEvhce_`mb_`paver^SrA_locked"0xd3
0md_$eviceZrEsume(^A at netbsd:pmd_deViceWrasuma+ x4r_sleep[stade() at .etbsd:Acpi_Dnteb_slaep_Stat!+0x^Q7d
#ysctlOhwtl_dirpatC`() a4 ne$b3d8syscth_disp`t#h+0xb9
3yq___syqcdl() a0 hsbaLl (Nueber 202) --%
^W901345262fa:
"pu^P8 EnD ^Tr!cebaca...
r`b^OCopyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993




Home | Main Index | Thread Index | Old Index