Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Mar 2009 01:04:44 +0300
From:      pluknet <pluknet@gmail.com>
To:        Alexander Motin <mav@freebsd.org>
Cc:        FreeBSD-Current <freebsd-current@freebsd.org>
Subject:   Re: Unable to set devclass (devname: (null)
Message-ID:  <a31046fc0903091504h24626240p3bb46401fedb37a@mail.gmail.com>
In-Reply-To: <49B58CF6.7070104@FreeBSD.org>
References:  <gp418i$kc8$1@FreeBSD.cs.nctu.edu.tw> <49B58CF6.7070104@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--000e0cd25b4c77ad4d0464b6d2b2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

2009/3/10 Alexander Motin <mav@freebsd.org>:
> pluknet wrote:
>>
>> Is it ok (and how much harmfull) to see this message?
>>
>> driver bug: Unable to set devclass (devname: (null))
>>
>> P.S.
>> This is introduced in subr_bus.c, v1.216
>> -                                       PDEBUG(("Unable to set device
>> class"));
>> +                                       printf("driver bug: Unable to set
>> devclass (devname: %s)\n",
>> +                                           (child ?
>> device_get_name(child) :
>> +                                               "no device"));
>>
>> where PDEBUG was moved from BUS_DEBUG to general output.
>
> Actually this check was introduced in rev. 1.214, just was not logged.
> Before this change system could crash soon after this message. Now it should
> not, but related device probably will not work properly. It is probably not
> good and should be fixed, but it can be just a low memory symptom. It was
> noticed for ata driver, but I hope it was fixed. Where have you get it?

This is during the boot, see dmesg (attached).

-- 
wbr,
pluknet

--000e0cd25b4c77ad4d0464b6d2b2
Content-Type: text/plain; charset=US-ASCII; name="dmesg.txt"
Content-Disposition: attachment; filename="dmesg.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_fs3p9gdl0

Q29weXJpZ2h0IChjKSAxOTkyLTIwMDkgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChj
KSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAx
OTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln
aHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZy
ZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCA4LjAtQ1VSUkVOVCAjNTogTW9uIE1hciAgOSAyMzox
OTozNiBVVEMgMjAwOQogICAgcm9vdEBjOC5oMzovdXNyL29iai91c3Ivc3JjL3N5cy9DOApXQVJO
SU5HOiBXSVRORVNTIG9wdGlvbiBlbmFibGVkLCBleHBlY3QgcmVkdWNlZCBwZXJmb3JtYW5jZS4K
V0FSTklORzogRElBR05PU1RJQyBvcHRpb24gZW5hYmxlZCwgZXhwZWN0IHJlZHVjZWQgcGVyZm9y
bWFuY2UuClRpbWVjb3VudGVyICJpODI1NCIgZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAw
CkNQVTogSW50ZWwoUikgQ29yZShUTSkyIER1byBDUFUgICAgIFQ1ODAwICBAIDIuMDBHSHogKDkw
Ny4xOC1NSHogNjg2LWNsYXNzIENQVSkKICBPcmlnaW4gPSAiR2VudWluZUludGVsIiAgSWQgPSAw
eDZmZCAgU3RlcHBpbmcgPSAxMwogIEZlYXR1cmVzPTB4NzhiZjNmZjxGUFUsVk1FLERFLFBTRSxU
U0MsTVNSLFBBRSxNQ0UsQ1g4LEFQSUMsTVRSUixQR0UsTUNBLENNT1YsUEFULFBTRTM2LENMRkxV
U0gsTU1YLEZYU1IsU1NFLFNTRTI+CiAgRmVhdHVyZXMyPTB4OTxTU0UzLE1PTj4KICBUU0M6IFAt
c3RhdGUgaW52YXJpYW50CnJlYWwgbWVtb3J5ICA9IDEwNzM2NzYyODggKDEwMjMgTUIpCmF2YWls
IG1lbW9yeSA9IDEwNDExMjUzNzYgKDk5MiBNQikKQUNQSSBBUElDIFRhYmxlOiA8VkJPWCAgIFZC
T1hBUElDPgpwbnBiaW9zOiBCYWQgUG5QIEJJT1MgZGF0YSBjaGVja3N1bQpNQURUOiBGb3JjaW5n
IGFjdGl2ZS1sb3cgcG9sYXJpdHkgYW5kIGxldmVsIHRyaWdnZXIgZm9yIFNDSQppb2FwaWMwIDxW
ZXJzaW9uIDEuMT4gaXJxcyAwLTIzIG9uIG1vdGhlcmJvYXJkCmtiZDEgYXQga2JkbXV4MAphY3Bp
MDogPFZCT1ggVkJPWFhTRFQ+IG9uIG1vdGhlcmJvYXJkCmFjcGkwOiBbSVRIUkVBRF0KYWNwaTA6
IFBvd2VyIEJ1dHRvbiAoZml4ZWQpCmFjcGkwOiBTbGVlcCBCdXR0b24gKGZpeGVkKQpUaW1lY291
bnRlciAiQUNQSS1zYWZlIiBmcmVxdWVuY3kgMzU3OTU0NSBIeiBxdWFsaXR5IDg1MAphY3BpX3Rp
bWVyMDogPDMyLWJpdCB0aW1lciBhdCAzLjU3OTU0NU1Iej4gcG9ydCAweDQwMDgtMHg0MDBiIG9u
IGFjcGkwCnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYgb24g
YWNwaTAKcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKaXNhYjA6IDxQQ0ktSVNBIGJyaWRn
ZT4gYXQgZGV2aWNlIDEuMCBvbiBwY2kwCmlzYTA6IDxJU0EgYnVzPiBvbiBpc2FiMAphdGFwY2kw
OiA8SW50ZWwgUElJWDQgVURNQTMzIGNvbnRyb2xsZXI+IHBvcnQgMHgxZjAtMHgxZjcsMHgzZjYs
MHgxNzAtMHgxNzcsMHgzNzYsMHhjMDAwLTB4YzAwZiBhdCBkZXZpY2UgMS4xIG9uIHBjaTAKYXRh
MDogPEFUQSBjaGFubmVsIDA+IG9uIGF0YXBjaTAKYXRhMDogW0lUSFJFQURdCmF0YTE6IDxBVEEg
Y2hhbm5lbCAxPiBvbiBhdGFwY2kwCmF0YTE6IFtJVEhSRUFEXQp2Z2FwY2kwOiA8VkdBLWNvbXBh
dGlibGUgZGlzcGxheT4gbWVtIDB4ZTAwMDAwMDAtMHhlMDdmZmZmZiBhdCBkZXZpY2UgMi4wIG9u
IHBjaTAKZW0wOiA8SW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBDb25uZWN0aW9uIDYuOS42PiBw
b3J0IDB4YzAxMC0weGMwMTcgbWVtIDB4ZjAwMDAwMDAtMHhmMDAxZmZmZiBpcnEgMTkgYXQgZGV2
aWNlIDMuMCBvbiBwY2kwCmVtMDogW0ZJTFRFUl0KZW0wOiBFdGhlcm5ldCBhZGRyZXNzOiAwODow
MDoyNzo1Mjo1ODpiOQpwY2kwOiA8YmFzZSBwZXJpcGhlcmFsPiBhdCBkZXZpY2UgNC4wIChubyBk
cml2ZXIgYXR0YWNoZWQpCnBjaTA6IDxtdWx0aW1lZGlhLCBhdWRpbz4gYXQgZGV2aWNlIDUuMCAo
bm8gZHJpdmVyIGF0dGFjaGVkKQpvaGNpMDogPE9IQ0kgKGdlbmVyaWMpIFVTQiBjb250cm9sbGVy
PiBtZW0gMHhmMDgwNDAwMC0weGYwODA0ZmZmIGlycSAyMiBhdCBkZXZpY2UgNi4wIG9uIHBjaTAK
b2hjaTA6IFtJVEhSRUFEXQp1c2J1czA6IDxPSENJIChnZW5lcmljKSBVU0IgY29udHJvbGxlcj4g
b24gb2hjaTAKcGNpMDogPGJyaWRnZT4gYXQgZGV2aWNlIDcuMCAobm8gZHJpdmVyIGF0dGFjaGVk
KQplaGNpMDogPEludGVsIDgyODAxRkIgKElDSDYpIFVTQiAyLjAgY29udHJvbGxlcj4gbWVtIDB4
ZjA4MDUwMDAtMHhmMDgwNWZmZiBpcnEgMTkgYXQgZGV2aWNlIDExLjAgb24gcGNpMAplaGNpMDog
W0lUSFJFQURdCnVzYnVzMTogRUhDSSB2ZXJzaW9uIDEuMAp1c2J1czE6IDxJbnRlbCA4MjgwMUZC
IChJQ0g2KSBVU0IgMi4wIGNvbnRyb2xsZXI+IG9uIGVoY2kwCmF0YXBjaTE6IDxJbnRlbCBBSENJ
IGNvbnRyb2xsZXI+IHBvcnQgMHhjMjQwLTB4YzI0NywweGMyNTAtMHhjMjU3LDB4YzI2MC0weGMy
NmYgbWVtIDB4ZjA4MDYwMDAtMHhmMDgwN2ZmZiBpcnEgMjEgYXQgZGV2aWNlIDEzLjAgb24gcGNp
MAphdGFwY2kxOiBbSVRIUkVBRF0KYXRhcGNpMTogQUhDSSBWZXJzaW9uIDAxLjEwIGNvbnRyb2xs
ZXIgd2l0aCAxIHBvcnRzIFBNIG5vdCBzdXBwb3J0ZWQKYXRhMjogPEFUQSBjaGFubmVsIDA+IG9u
IGF0YXBjaTEKYXRhMjogW0lUSFJFQURdCmJhdHRlcnkwOiA8QUNQSSBDb250cm9sIE1ldGhvZCBC
YXR0ZXJ5PiBvbiBhY3BpMAphY3BpX2FjYWQwOiA8QUMgQWRhcHRlcj4gb24gYWNwaTAKYXRrYmRj
MDogPEtleWJvYXJkIGNvbnRyb2xsZXIgKGk4MDQyKT4gcG9ydCAweDYwLDB4NjQgaXJxIDEgb24g
YWNwaTAKYXRrYmQwOiA8QVQgS2V5Ym9hcmQ+IGlycSAxIG9uIGF0a2JkYzAKa2JkMCBhdCBhdGti
ZDAKYXRrYmQwOiBbR0lBTlQtTE9DS0VEXQphdGtiZDA6IFtJVEhSRUFEXQpkcml2ZXIgYnVnOiBV
bmFibGUgdG8gc2V0IGRldmNsYXNzIChkZXZuYW1lOiAobnVsbCkpCnBzbTA6IDxQUy8yIE1vdXNl
PiBpcnEgMTIgb24gYXRrYmRjMApwc20wOiBbR0lBTlQtTE9DS0VEXQpwc20wOiBbSVRIUkVBRF0K
cHNtMDogbW9kZWwgSW50ZWxsaU1vdXNlIEV4cGxvcmVyLCBkZXZpY2UgSUQgNApwbXRpbWVyMCBv
biBpc2EwCm9ybTA6IDxJU0EgT3B0aW9uIFJPTXM+IGF0IGlvbWVtIDB4YzAwMDAtMHhjOGZmZiww
eGUyMDAwLTB4ZTJmZmYgcG5waWQgT1JNMDAwMCBvbiBpc2EwCnNjMDogPFN5c3RlbSBjb25zb2xl
PiBhdCBmbGFncyAweDEwMCBvbiBpc2EwCnNjMDogVkdBIDwxNiB2aXJ0dWFsIGNvbnNvbGVzLCBm
bGFncz0weDMwMD4KdmdhMDogPEdlbmVyaWMgSVNBIFZHQT4gYXQgcG9ydCAweDNjMC0weDNkZiBp
b21lbSAweGEwMDAwLTB4YmZmZmYgb24gaXNhMAphdHJ0YzA6IDxBVCBSZWFsIFRpbWUgQ2xvY2s+
IGF0IHBvcnQgMHg3MCBpcnEgOCBvbiBpc2EwCnBwYzA6IHBhcmFsbGVsIHBvcnQgbm90IGZvdW5k
LgpUaW1lY291bnRlciAiVFNDIiBmcmVxdWVuY3kgOTA3MTgyMjY3IEh6IHF1YWxpdHkgODAwClRp
bWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEwMC4wMDAgbXNlYwp1c2J1czA6IDEyTWJwcyBGdWxsIFNw
ZWVkIFVTQiB2MS4wCnVzYnVzMTogNDgwTWJwcyBIaWdoIFNwZWVkIFVTQiB2Mi4wCmFkMDogMTAy
NDBNQiA8VkJPWCBIQVJERElTSyAxLjA+IGF0IGF0YTAtbWFzdGVyIFVETUEzMwphY2QwOiBEVkRS
T00gPFZCT1ggQ0QtUk9NLzEuMD4gYXQgYXRhMS1tYXN0ZXIgVURNQTMzCldBUk5JTkc6IFdJVE5F
U1Mgb3B0aW9uIGVuYWJsZWQsIGV4cGVjdCByZWR1Y2VkIHBlcmZvcm1hbmNlLgpXQVJOSU5HOiBE
SUFHTk9TVElDIG9wdGlvbiBlbmFibGVkLCBleHBlY3QgcmVkdWNlZCBwZXJmb3JtYW5jZS4KUm9v
dCBtb3VudCB3YWl0aW5nIGZvcjogdXNidXMxIHVzYnVzMAp1Z2VuMC4xOiA8QXBwbGU+IGF0IHVz
YnVzMAp1aHViMDogPEFwcGxlIE9IQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDEuMDAvMS4w
MCwgYWRkciAxPiBvbiB1c2J1czAKRXhwZW5zaXZlIHRpbWVvdXQoOSkgZnVuY3Rpb246IDB4YzA1
ZmExMzAoMHhjM2U0ZDQ2MCkgMC4wMTAyMDg1NTkgcwp1Z2VuMS4xOiA8SW50ZWw+IGF0IHVzYnVz
MQp1aHViMTogPEludGVsIEVIQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwg
YWRkciAxPiBvbiB1c2J1czEKUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogdXNidXMxIHVzYnVzMApS
b290IG1vdW50IHdhaXRpbmcgZm9yOiB1c2J1czEgdXNidXMwCnVodWIwOiA4IHBvcnRzIHdpdGgg
OCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZApFeHBlbnNpdmUgdGltZW91dCg5KSBmdW5jdGlvbjog
MHhjMDVmYTEzMCgweGMzZTRkNDYwKSAwLjA0MDU4MDI5NyBzClJvb3QgbW91bnQgd2FpdGluZyBm
b3I6IHVzYnVzMQpSb290IG1vdW50IHdhaXRpbmcgZm9yOiB1c2J1czEKUm9vdCBtb3VudCB3YWl0
aW5nIGZvcjogdXNidXMxCnVodWIxOiA4IHBvcnRzIHdpdGggOCByZW1vdmFibGUsIHNlbGYgcG93
ZXJlZApUcnlpbmcgdG8gbW91bnQgcm9vdCBmcm9tIHVmczovZGV2L2FkMHMxYQo=
--000e0cd25b4c77ad4d0464b6d2b2--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a31046fc0903091504h24626240p3bb46401fedb37a>