From owner-freebsd-current@FreeBSD.ORG Thu Aug 23 03:03:54 2007 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2FBFE16A417 for ; Thu, 23 Aug 2007 03:03:54 +0000 (UTC) (envelope-from freebsd@gm.nunu.org) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.187]) by mx1.freebsd.org (Postfix) with ESMTP id 0EF2113C457 for ; Thu, 23 Aug 2007 03:03:54 +0000 (UTC) (envelope-from freebsd@gm.nunu.org) Received: by rv-out-0910.google.com with SMTP id l15so265974rvb for ; Wed, 22 Aug 2007 20:03:53 -0700 (PDT) Received: by 10.142.212.19 with SMTP id k19mr155848wfg.1187836640240; Wed, 22 Aug 2007 19:37:20 -0700 (PDT) Received: by 10.142.203.18 with HTTP; Wed, 22 Aug 2007 19:37:20 -0700 (PDT) Message-ID: <626eb4530708221937h31c8f37fu9527e941ed4000b6@mail.gmail.com> Date: Thu, 23 Aug 2007 11:37:20 +0900 From: "Hidetoshi Shimokawa" Sender: freebsd@gm.nunu.org To: "Bruce Cran" , "KOT MATPOCKuH" , gary.jennejohn@freenet.de In-Reply-To: <46BE1D6C.6040903@cran.org.uk> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_2094_784845.1187836640200" References: <3979a4b0707291120v4927a20cm357b845f6d1f3567@mail.gmail.com> <46BE1D6C.6040903@cran.org.uk> X-Google-Sender-Auth: a8ebb6138b44f2a6 Cc: current@freebsd.org Subject: Re: console hangs after setting hostname X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Aug 2007 03:03:54 -0000 ------=_Part_2094_784845.1187836640200 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline It looks that the low level console is not locked though the high level console is locked by Giant. Could you try the attached patch? On 8/12/07, Bruce Cran wrote: > KOT MATPOCKuH wrote: > > I got a problem. After messages on console: > > ... > > Mounting local files systems:. > > Setting hostname: green. > > fxp: link state changed to UP > > nfe0: link state changed to DOWN > > > > console hangs. > > No any new messages, I can't input anything from keyboard, changing virtual > > consoles is not working. After X is started, console is not switched to xdm > > display. > > But system is works - I can login to system via ssh, ... > > > > dmesg.boot is attached. > > > > Where is a problem and what I need to do? :) > > > > I'm also seeing the console hang, but in a different situation. If I > attach and remove my iPod the console hangs - the only key press that's > accepted is ctrl-alt-esc to break into the debugger. > > umass0: on uhub5 > da0 at umass-sim0 bus 0 target 0 lun 0 > da0: Removable Direct Access SCSI-0 device > da0: 40.000MB/s transfers > da0: 19073MB (39063024 512 byte sectors: 255H 63S/T 2431C) > (da0:umass-sim0:0:0:0): READ(10). CDB: 28 0 2 54 d ef 0 0 1 0 > (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error > (da0:umass-sim0:0:0:0): SCSI Status: Check Condition > (da0:umass-sim0:0:0:0): ILLEGAL REQUEST asc:21,0 > (da0:umass-sim0:0:0:0): Logical block address out of range > (da0:umass-sim0:0:0:0): Unretryable error > (da0:umass-sim0:0:0:0): READ(10). CDB: 28 0 2 54 d ef 0 0 1 0 > (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error > (da0:umass-sim0:0:0:0): SCSI Status: Check Condition > (da0:umass-sim0:0:0:0): ILLEGAL REQUEST asc:21,0 > (da0:umass-sim0:0:0:0): Logical block address out of range > (da0:umass-sim0:0:0:0): Unretryable error > GEOM_LABEL: Label for provider da0s2 is msdosfs/IPOD. > > When I remove the iPod I get the following messages: > > umass0: at uhub5 port 1 (addr 2) disconnected > da0:umass-sim0:0:0G:0EO :M _LlAoBst L d ev aibceel > )m(sd ao0s:fs m/aIsPsO-Ds irme0m:o0v:ed :.0 > : removing device entry > umass0: detached > > enter: manual escape to debugger > [thread pid 19 tid 100018 ] > Stopped at kdb_enter+0x31: leave > db> wh > Tracing pid 19 tid 100018 td 0xffffff000112d350 > kdb_enter() > scgetc() > sckbdevent() > kbdmux_intr() > kdbmux_kdb_intr() > taskqueue_run() > taskqueue_swi_giant_run() > ithread_loop > fork_exit() > fork_trampoline() > --- trap 0, rip = 0, rsp = 0xffffffff9ca59d30, rbp = 0 --- > db> > > I'm using ULE. > uname -a: > FreeBSD muon.draftnet 7.0-CURRENT FreeBSD 7.0-CURRENT #1: Sat Aug 11 > 21:07:09 BST 2007 > brucec@muon.draftnet:/usr/obj/usr/src/sys/INSPIRON amd64 > > -- > Bruce Cran > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > -- /\ Hidetoshi Shimokawa \/ simokawa@FreeBSD.ORG ------=_Part_2094_784845.1187836640200 Content-Type: application/octet-stream; name=syscons-lock Content-Transfer-Encoding: base64 X-Attachment-Id: f_f5on65lt Content-Disposition: attachment; filename="syscons-lock" SW5kZXg6IHN5c2NvbnMuYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvaG9tZS9uY3ZzL3NyYy9zeXMv ZGV2L3N5c2NvbnMvc3lzY29ucy5jLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjQ1MQpkaWZmIC11 IC1yMS40NTEgc3lzY29ucy5jCi0tLSBzeXNjb25zLmMJNCBKdW4gMjAwNyAyMzo1NzozMCAtMDAw MAkxLjQ1MQorKysgc3lzY29ucy5jCTIzIEF1ZyAyMDA3IDAyOjE0OjM5IC0wMDAwCkBAIC0yNTEx LDE0ICsyNTExLDIzIEBACiB2b2lkCiBzY19wdXRzKHNjcl9zdGF0ICpzY3AsIHVfY2hhciAqYnVm LCBpbnQgbGVuKQogeworICAgIGludCBuZWVkX3VubG9jayA9IDA7CisKICNpZmRlZiBERVZfU1BM QVNICiAgICAgLyogbWFrZSBzY3JlZW5zYXZlciBoYXBweSAqLwogICAgIGlmICghc3RpY2t5X3Nw bGFzaCAmJiBzY3AgPT0gc2NwLT5zYy0+Y3VyX3NjcCAmJiAhc2Nfc2F2ZXJfa2V5Yl9vbmx5KQog CXJ1bl9zY3JuX3NhdmVyID0gRkFMU0U7CiAjZW5kaWYKIAotICAgIGlmIChzY3AtPnRzdykKKyAg ICBpZiAoc2NwLT50c3cpIHsKKwlpZiAoIWtkYl9hY3RpdmUgJiYgIW10eF9vd25lZCgmc2NwLT5z Y3JfbG9jaykpIHsKKwkJbmVlZF91bmxvY2sgPSAxOworCQltdHhfbG9ja19zcGluKCZzY3AtPnNj cl9sb2NrKTsKKwl9CiAJKCpzY3AtPnRzdy0+dGVfcHV0cykoc2NwLCBidWYsIGxlbik7CisJaWYg KG5lZWRfdW5sb2NrKQorCQltdHhfdW5sb2NrX3NwaW4oJnNjcC0+c2NyX2xvY2spOworICAgIH0K IAogICAgIGlmIChzY3AtPnNjLT5kZWxheWVkX25leHRfc2NyKQogCXNjX3N3aXRjaF9zY3Ioc2Nw LT5zYywgc2NwLT5zYy0+ZGVsYXllZF9uZXh0X3NjciAtIDEpOwpAQCAtMjg5Niw2ICsyOTA1LDcg QEAKIAkoKnNjcC0+dHN3LT50ZV90ZXJtKShzY3AsICZzY3AtPnRzKTsKICAgICBpZiAoc2NwLT50 cyAhPSBOVUxMKQogCWZyZWUoc2NwLT50cywgTV9ERVZCVUYpOworICAgIG10eF9kZXN0cm95KCZz Y3AtPnNjcl9sb2NrKTsKIAogICAgIC8qIGNsZWFyIHRoZSBzdHJ1Y3R1cmUgKi8KICAgICBpZiAo IShmbGFncyAmIFNDX0tFUk5FTF9DT05TT0xFKSkgewpAQCAtMzA3OSw2ICszMDg5LDggQEAKICAg ICBzY3AtPmhpc3RvcnkgPSBOVUxMOwogICAgIHNjcC0+aGlzdG9yeV9wb3MgPSAwOwogICAgIHNj cC0+aGlzdG9yeV9zaXplID0gMDsKKworICAgIG10eF9pbml0KCZzY3AtPnNjcl9sb2NrLCAic2Ny bG9jayIsIE5VTEwsIE1UWF9TUElOKTsKIH0KIAogaW50CkluZGV4OiBzeXNjb25zLmgKPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PQpSQ1MgZmlsZTogL2hvbWUvbmN2cy9zcmMvc3lzL2Rldi9zeXNjb25zL3N5c2NvbnMuaCx2 CnJldHJpZXZpbmcgcmV2aXNpb24gMS44NwpkaWZmIC11IC1yMS44NyBzeXNjb25zLmgKLS0tIHN5 c2NvbnMuaAkxMyBTZXAgMjAwNiAxNTo0ODoxNSAtMDAwMAkxLjg3CisrKyBzeXNjb25zLmgJMjMg QXVnIDIwMDcgMDI6MzA6MTggLTAwMDAKQEAgLTMzMyw2ICszMzMsNyBAQAogCiAJaW50CQlzcGxh c2hfc2F2ZV9tb2RlOwkvKiBzYXZlZCBtb2RlIGZvciBzcGxhc2ggc2NyZWVuICovCiAJaW50CQlz cGxhc2hfc2F2ZV9zdGF0dXM7CS8qIHNhdmVkIHN0YXR1cyBmb3Igc3BsYXNoIHNjcmVlbiAqLwor CXN0cnVjdCBtdHgJc2NyX2xvY2s7CQkvKiBtdXRleCBmb3Igc2NfcHV0cygpICovCiAjaWZkZWYg X1NDUl9NRF9TVEFUX0RFQ0xBUkVEXwogCXNjcl9tZF9zdGF0X3QJbWQ7CQkJLyogbWFjaGluZSBk ZXBlbmRlbnQgdmFycyAqLwogI2VuZGlmCg== ------=_Part_2094_784845.1187836640200--