From owner-freebsd-amd64@FreeBSD.ORG Sun Aug 5 05:01:11 2007 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 379F416A417 for ; Sun, 5 Aug 2007 05:01:11 +0000 (UTC) (envelope-from arun.sharma@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.180]) by mx1.freebsd.org (Postfix) with ESMTP id 2029713C45A for ; Sun, 5 Aug 2007 05:01:11 +0000 (UTC) (envelope-from arun.sharma@gmail.com) Received: by wa-out-1112.google.com with SMTP id k17so1495519waf for ; Sat, 04 Aug 2007 22:01:10 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:mime-version:content-type:x-google-sender-auth; b=J/JY0JpdGcMZ6XfaTkNLGqajaUy+M6bRUu54weGuOCAW01ZRl0Vf9giaJPI0J1eBbIZj3O/V+69bPpnMyml1p69dY5yBwTEwHGCkJTe/4nT3Ieier/V/RDSMz/wYcyPIWjhOM4QyPiENjk+PL4ldAjqdzduwXoQFVQXzt7DPUkY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:mime-version:content-type:x-google-sender-auth; b=hFzwVbRRZvNAt9Dj1CUePIdJg16NNMi6NDehWmcCo7rUvQLYbCWJ/Em5LBmcn5ajAFhC/dg5BDIExcydIQEd0a4Df/sfEKCzuJ49qN2ghVbExh7voFvuyzcTnFpyZvEv/75pLYuWBZDCq3cM1rb6JUrcovYH1AfZqdnAA4crMKg= Received: by 10.115.90.1 with SMTP id s1mr4446190wal.1186288603632; Sat, 04 Aug 2007 21:36:43 -0700 (PDT) Received: by 10.114.47.1 with HTTP; Sat, 4 Aug 2007 21:36:43 -0700 (PDT) Message-ID: Date: Sat, 4 Aug 2007 21:36:43 -0700 From: "Arun Sharma" Sender: arun.sharma@gmail.com To: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_84622_14685575.1186288603556" X-Google-Sender-Auth: c3885f3cc373af02 X-Mailman-Approved-At: Sun, 05 Aug 2007 06:38:52 +0000 Cc: freebsd-amd64@freebsd.org Subject: usb related panic on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Aug 2007 05:01:11 -0000 ------=_Part_84622_14685575.1186288603556 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline This is on a Dell C521 booting from an IDE disk in an external USB 2.0 enclosure. 6.2-RELEASE works fine, but I get a panic with 7.0-CURRENT. general protection fault at: usb_start_transfer+0x1a5 However, if I turn on USB_DEBUG, things work ok. My guess is that there is a timing related issue somewhere in this code. Attached is the dmesg when the machine booted successfully. umass0:0:0:-1: Attached to scbus0 ehci_freex: !isdone >>> I get a panic here without USB_DEBUG << ehci_activate_qh: unexpected next ptr I don't know if ehci_activate_qh message is indicative of the problem. Another data point: the BIOS doesn't reliably detect the external USB drive every time. However, if I reset the box, it manages to detect it correctly the second time. I also ran into a couple of other ddb issues while trying to gather information that might help resolve the issue. The machine doesn't have a atkbd and doesn't have a serial port. So ddb+ukbd is the easiest option for me. Although it might be possible to add a serial port to the machine via an expansion slot - it'd be nice to have the ukbd work with the debugger. -Arun ------=_Part_84622_14685575.1186288603556 Content-Type: text/plain; name=dmesg.txt; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_f4z1fx0w Content-Disposition: attachment; filename="dmesg.txt" Q29weXJpZ2h0IChjKSAxOTkyLTIwMDcgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChj KSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAx OTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln aHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZy ZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCA3LjAtQ1VSUkVOVCAjMzogU2F0IEF1ZyAgNCAyMzo1 Mjo0MCBVVEMgMjAwNwogICAgcm9vdEBmcmVlYnNkLm1pcmFiZWxsYS5uZXQ6L3Vzci9vYmovdXNy L2N2c3VwL3NyYy9zeXMvR0VORVJJQwpXQVJOSU5HOiBXSVRORVNTIG9wdGlvbiBlbmFibGVkLCBl eHBlY3QgcmVkdWNlZCBwZXJmb3JtYW5jZS4KV0FSTklORzogRElBR05PU1RJQyBvcHRpb24gZW5h YmxlZCwgZXhwZWN0IHJlZHVjZWQgcGVyZm9ybWFuY2UuClRpbWVjb3VudGVyICJpODI1NCIgZnJl cXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAwCkNQVTogQU1EIEF0aGxvbih0bSkgNjQgWDIgRHVh bCBDb3JlIFByb2Nlc3NvciAzODAwKyAoMjAwNC4yMC1NSHogSzgtY2xhc3MgQ1BVKQogIE9yaWdp biA9ICJBdXRoZW50aWNBTUQiICBJZCA9IDB4NDBmYjIgIFN0ZXBwaW5nID0gMgogIEZlYXR1cmVz PTB4MTc4YmZiZmY8RlBVLFZNRSxERSxQU0UsVFNDLE1TUixQQUUsTUNFLENYOCxBUElDLFNFUCxN VFJSLFBHRSxNQ0EsQ01PVixQQVQsUFNFMzYsQ0xGTFVTSCxNTVgsRlhTUixTU0UsU1NFMixIVFQ+ CiAgRmVhdHVyZXMyPTB4MjAwMTxTU0UzLENYMTY+CiAgQU1EIEZlYXR1cmVzPTB4ZWE1MDA4MDA8 U1lTQ0FMTCxOWCxNTVgrLEZGWFNSLFJEVFNDUCxMTSwzRE5vdyErLDNETm93IT4KICBBTUQgRmVh dHVyZXMyPTB4MWY8TEFIRixDTVAsU1ZNLEV4dEFQSUMsQ1I4PgogIENvcmVzIHBlciBwYWNrYWdl OiAyCnVzYWJsZSBtZW1vcnkgPSA5OTIzNDYxMTIgKDk0NiBNQikKYXZhaWwgbWVtb3J5ICA9IDk1 NjAxODY4OCAoOTExIE1CKQpBQ1BJIEFQSUMgVGFibGU6IDxERUxMICAgYk1rICAgID4KRnJlZUJT RC9TTVA6IE11bHRpcHJvY2Vzc29yIFN5c3RlbSBEZXRlY3RlZDogMiBDUFVzCiBjcHUwIChCU1Ap OiBBUElDIElEOiAgMAogY3B1MSAoQVApOiBBUElDIElEOiAgMQppb2FwaWMwOiBDaGFuZ2luZyBB UElDIElEIHRvIDIKaW9hcGljMCA8VmVyc2lvbiAxLjE+IGlycXMgMC0yMyBvbiBtb3RoZXJib2Fy ZAprYmQwIGF0IGtiZG11eDAKYXRoX2hhbDogMC45LjIwLjMgKEFSNTIxMCwgQVI1MjExLCBBUjUy MTIsIFJGNTExMSwgUkY1MTEyLCBSRjI0MTMsIFJGNTQxMykKYWNwaTA6IDxERUxMIGJNayAgICA+ IG9uIG1vdGhlcmJvYXJkCmFjcGkwOiBbSVRIUkVBRF0KYWNwaV9ocGV0MDogPEhpZ2ggUHJlY2lz aW9uIEV2ZW50IFRpbWVyPiBpb21lbSAweGZlZmYwMDAwLTB4ZmVmZjAzZmYgb24gYWNwaTAKVGlt ZWNvdW50ZXIgIkhQRVQiIGZyZXF1ZW5jeSAyNTAwMDAwMCBIeiBxdWFsaXR5IDkwMAphY3BpMDog UG93ZXIgQnV0dG9uIChmaXhlZCkKYWNwaTA6IHJlc2VydmF0aW9uIG9mIDAsIGEwMDAwICgzKSBm YWlsZWQKYWNwaTA6IHJlc2VydmF0aW9uIG9mIDEwMDAwMCwgM2JkZTAwMDAgKDMpIGZhaWxlZApU aW1lY291bnRlciAiQUNQSS1zYWZlIiBmcmVxdWVuY3kgMzU3OTU0NSBIeiBxdWFsaXR5IDg1MAph Y3BpX3RpbWVyMDogPDI0LWJpdCB0aW1lciBhdCAzLjU3OTU0NU1Iej4gcG9ydCAweDEwMDgtMHgx MDBiIG9uIGFjcGkwCmNwdTA6IDxBQ1BJIENQVT4gb24gYWNwaTAKcG93ZXJub3cwOiA8UG93ZXJO b3chIEs4PiBvbiBjcHUwCmNwdTE6IDxBQ1BJIENQVT4gb24gYWNwaTAKcG93ZXJub3cxOiA8UG93 ZXJOb3chIEs4PiBvbiBjcHUxCmFjcGlfYnV0dG9uMDogPFBvd2VyIEJ1dHRvbj4gb24gYWNwaTAK cGNpYjA6IDxBQ1BJIEhvc3QtUENJIGJyaWRnZT4gcG9ydCAweGNmOC0weGNmZiBvbiBhY3BpMApw Y2kwOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMApwY2kwOiA8bWVtb3J5LCBSQU0+IGF0IGRldmlj ZSAwLjAgKG5vIGRyaXZlciBhdHRhY2hlZCkKcGNpMDogPG1lbW9yeSwgUkFNPiBhdCBkZXZpY2Ug MC4xIChubyBkcml2ZXIgYXR0YWNoZWQpCnBjaTA6IDxtZW1vcnksIFJBTT4gYXQgZGV2aWNlIDAu MiAobm8gZHJpdmVyIGF0dGFjaGVkKQpwY2kwOiA8bWVtb3J5LCBSQU0+IGF0IGRldmljZSAwLjMg KG5vIGRyaXZlciBhdHRhY2hlZCkKcGNpMDogPG1lbW9yeSwgUkFNPiBhdCBkZXZpY2UgMC40IChu byBkcml2ZXIgYXR0YWNoZWQpCnBjaTA6IDxtZW1vcnksIFJBTT4gYXQgZGV2aWNlIDAuNSAobm8g ZHJpdmVyIGF0dGFjaGVkKQpwY2kwOiA8bWVtb3J5LCBSQU0+IGF0IGRldmljZSAwLjYgKG5vIGRy aXZlciBhdHRhY2hlZCkKcGNpMDogPG1lbW9yeSwgUkFNPiBhdCBkZXZpY2UgMC43IChubyBkcml2 ZXIgYXR0YWNoZWQpCnBjaWIxOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIuMCBv biBwY2kwCnBjaTE6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIxCnBjaWIyOiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDMuMCBvbiBwY2kwCnBjaTI6IDxBQ1BJIFBDSSBidXM+IG9uIHBj aWIyCnBjaWIzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDQuMCBvbiBwY2kwCnBj aTM6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIzCnZnYXBjaTA6IDxWR0EtY29tcGF0aWJsZSBkaXNw bGF5PiBtZW0gMHhmYzAwMDAwMC0weGZjZmZmZmZmLDB4ZTAwMDAwMDAtMHhlZmZmZmZmZiwweGZi MDAwMDAwLTB4ZmJmZmZmZmYgaXJxIDE2IGF0IGRldmljZSA1LjAgb24gcGNpMApwY2kwOiA8bWVt b3J5LCBSQU0+IGF0IGRldmljZSA5LjAgKG5vIGRyaXZlciBhdHRhY2hlZCkKaXNhYjA6IDxQQ0kt SVNBIGJyaWRnZT4gYXQgZGV2aWNlIDEwLjAgb24gcGNpMAppc2EwOiA8SVNBIGJ1cz4gb24gaXNh YjAKcGNpMDogPHNlcmlhbCBidXMsIFNNQnVzPiBhdCBkZXZpY2UgMTAuMSAobm8gZHJpdmVyIGF0 dGFjaGVkKQpwY2kwOiA8bWVtb3J5LCBSQU0+IGF0IGRldmljZSAxMC4yIChubyBkcml2ZXIgYXR0 YWNoZWQpCm9oY2kwOiA8T0hDSSAoZ2VuZXJpYykgVVNCIGNvbnRyb2xsZXI+IG1lbSAweGZlMDJm MDAwLTB4ZmUwMmZmZmYgaXJxIDIxIGF0IGRldmljZSAxMS4wIG9uIHBjaTAKb2hjaTA6IFtHSUFO VC1MT0NLRURdCm9oY2kwOiBbSVRIUkVBRF0KdXNiMDogT0hDSSB2ZXJzaW9uIDEuMCwgbGVnYWN5 IHN1cHBvcnQKdXNiMDogU01NIGRvZXMgbm90IHJlc3BvbmQsIHJlc2V0dGluZwp1c2IwOiA8T0hD SSAoZ2VuZXJpYykgVVNCIGNvbnRyb2xsZXI+IG9uIG9oY2kwCnVzYjA6IFVTQiByZXZpc2lvbiAx LjAKdXNiZF9nZXRfc3RyaW5nOiBnZXR0aW5nIGxhbmcgZmFpbGVkLCB1c2luZyAwCnVodWIwOiA8 blZpZGlhIE9IQ0kgcm9vdCBodWIsIGNsYXNzIDkvMCwgcmV2IDEuMDAvMS4wMCwgYWRkciAxPiBv biB1c2IwCnVodWIwOiA4IHBvcnRzIHdpdGggOCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAplaGNp MDogPEVIQ0kgKGdlbmVyaWMpIFVTQiAyLjAgY29udHJvbGxlcj4gbWVtIDB4ZmUwMmUwMDAtMHhm ZTAyZTBmZiBpcnEgMjIgYXQgZGV2aWNlIDExLjEgb24gcGNpMAplaGNpMDogW0dJQU5ULUxPQ0tF RF0KZWhjaTA6IFtJVEhSRUFEXQp1c2IxOiBFSENJIHZlcnNpb24gMS4wCnVzYjE6IGNvbXBhbmlv biBjb250cm9sbGVyLCA4IHBvcnRzIGVhY2g6IHVzYjAKdXNiMTogPEVIQ0kgKGdlbmVyaWMpIFVT QiAyLjAgY29udHJvbGxlcj4gb24gZWhjaTAKdXNiMTogVVNCIHJldmlzaW9uIDIuMAp1aHViMTog PG5WaWRpYSBFSENJIHJvb3QgaHViLCBjbGFzcyA5LzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgMT4g b24gdXNiMQp1aHViMTogOCBwb3J0cyB3aXRoIDggcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdW1h c3MwOiA8VEVBQyBDQS0yMDAsIGNsYXNzIDAvMCwgcmV2IDIuMDAvNC4wMCwgYWRkciAyPiBvbiB1 aHViMQp1bWFzczA6IFNDU0kgb3ZlciBCdWxrLU9ubHk7IHF1aXJrcyA9IDB4MDAwMAp1bWFzczA6 MDowOi0xOiBBdHRhY2hlZCB0byBzY2J1czAKZWhjaV9mcmVleDogIWlzZG9uZQplaGNpX2FjdGl2 YXRlX3FoOiB1bmV4cGVjdGVkIG5leHQgcHRyClFIKDB4ZmZmZmZmZmY5ZTk5YmUwMCkgYXQgMHgw MTI5OWUwMDoKICBzcXRkPTB4ZmZmZmZmZmY5ZTk5Y2QwMCBpbmFjdGl2ZXNxdGQ9MHhmZmZmZmZm ZjllOTljYzgwCiAgbGluaz0weDAxMjk5ZTgyPFFIPgogIGVuZHA9MHg4MDQwNjAwMwogICAgYWRk cj0weDAzIGluYWN0PTAgZW5kcHQ9MCBlcHM9MiBkdGM9MSBocmVjbD0wCiAgICBtcGw9MHg0MCBj dGw9MCBucmw9OAogIGVuZHBodWI9MHg0MjAxMWMwMAogICAgc21hc2s9MHgwMCBjbWFzaz0weDFj IGh1YmE9MHgwMSBwb3J0PTQgbXVsdD0xCiAgY3VycXRkPTB4MDEyOWRkODA8PgpPdmVybGF5IHFU RDoKICBuZXh0PTB4MDEyOWRjODA8PiBhbHRuZXh0PTB4MDEyOWRkMDA8PgogIHN0YXR1cz0weDgw MDIwZDgwOiB0b2dnbGU9MSBieXRlcz0weDIgaW9jPTAgY19wYWdlPTB4MAogICAgY2Vycj0zIHBp ZD0xIHN0YXQ9MHg4MDxBQ1RJVkU+CiAgYnVmZmVyWzBdPTB4MDBjMjBhNjAKICBidWZmZXJbMV09 MHgwMDAwMDAwMAogIGJ1ZmZlclsyXT0weDAwMDAwMDA1CiAgYnVmZmVyWzNdPTB4MDAwMDAwMDAK ICBidWZmZXJbNF09MHgwMDAwMDAwMApRVEQoMHhmZmZmZmZmZjllOTljZDAwKSBhdCAweDAxMjlk ZDAwOgogIG5leHQ9MHgwMTI5ZGYwMDw+IGFsdG5leHQ9MHgwMTI5ZGM4MDw+CiAgc3RhdHVzPTB4 MDAwODBlMDA6IHRvZ2dsZT0wIGJ5dGVzPTB4OCBpb2M9MCBjX3BhZ2U9MHgwCiAgICBjZXJyPTMg cGlkPTIgc3RhdD0weDAKICBidWZmZXJbMF09MHgwMTI3OWU4MAogIGJ1ZmZlclsxXT0weDAwMDAw MDAwCiAgYnVmZmVyWzJdPTB4MDAwMDAwMDAKICBidWZmZXJbM109MHgwMDAwMDAwMAogIGJ1ZmZl cls0XT0weDAwMDAwMDAwClFURCgweGZmZmZmZmZmOWU5OWNmMDApIGF0IDB4MDEyOWRmMDA6CiAg bmV4dD0weDAxMjlkZDgwPD4gYWx0bmV4dD0weDAxMjlkYzgwPD4KICBzdGF0dXM9MHg4MDA5MGQ4 MDogdG9nZ2xlPTEgYnl0ZXM9MHg5IGlvYz0wIGNfcGFnZT0weDAKICAgIGNlcnI9MyBwaWQ9MSBz dGF0PTB4ODA8QUNUSVZFPgogIGJ1ZmZlclswXT0weDAwYzIwY2IwCiAgYnVmZmVyWzFdPTB4MDAw MDAwMDAKICBidWZmZXJbMl09MHgwMDAwMDAwMAogIGJ1ZmZlclszXT0weDAwMDAwMDAwCiAgYnVm ZmVyWzRdPTB4MDAwMDAwMDAKUVREKDB4ZmZmZmZmZmY5ZTk5Y2Q4MCkgYXQgMHgwMTI5ZGQ4MDoK ICBuZXh0PTB4MDEyOWRjODA8PiBhbHRuZXh0PTB4MDEyOWRjODA8PgogIHN0YXR1cz0weDgwMDA4 YzgwOiB0b2dnbGU9MSBieXRlcz0weDAgaW9jPTEgY19wYWdlPTB4MAogICAgY2Vycj0zIHBpZD0w IHN0YXQ9MHg4MDxBQ1RJVkU+CiAgYnVmZmVyWzBdPTB4MDAwMDAwMDAKICBidWZmZXJbMV09MHgw MDAwMDAwMAogIGJ1ZmZlclsyXT0weDAwMDAwMDAwCiAgYnVmZmVyWzNdPTB4MDAwMDAwMDAKICBi dWZmZXJbNF09MHgwMDAwMDAwMApRVEQoMHhmZmZmZmZmZjllOTljYzgwKSBhdCAweDAxMjlkYzgw OgogIG5leHQ9MHgwMDAwMDAwMTxUPiBhbHRuZXh0PTB4MDAwMDAwMDE8VD4KICBzdGF0dXM9MHgw MDAwMDAwMDogdG9nZ2xlPTAgYnl0ZXM9MHgwIGlvYz0wIGNfcGFnZT0weDAKICAgIGNlcnI9MCBw aWQ9MCBzdGF0PTB4MAogIGJ1ZmZlclswXT0weDAwMDAwMDAwCiAgYnVmZmVyWzFdPTB4MDAwMDAw MDAKICBidWZmZXJbMl09MHgwMDAwMDAwMAogIGJ1ZmZlclszXT0weDAwMDAwMDAwCiAgYnVmZmVy WzRdPTB4MDAwMDAwMDAKdW1hc3MxOiA8U0RNTCBVU0IgMi4wIHRvIElERSBCcmlkZ2UsIGNsYXNz IDAvMCwgcmV2IDIuMDAvMi4wMCwgYWRkciAzPiBvbiB1aHViMQp1bWFzczE6IFNDU0kgb3ZlciBC dWxrLU9ubHk7IHF1aXJrcyA9IDB4MDAwMAp1bWFzczE6MToxOi0xOiBBdHRhY2hlZCB0byBzY2J1 czEKdXNiMTogaGFuZGluZyBvdmVyIGxvdyBzcGVlZCBkZXZpY2Ugb24gcG9ydCA3IHRvIHVzYjAK dWh1YjE6IHBvcnQgNywgZGV2aWNlIGRpc2FwcGVhcmVkIGFmdGVyIHJlc2V0CmF0YXBjaTA6IDxu VmlkaWEgbkZvcmNlIE1DUDUxIFNBVEEzMDAgY29udHJvbGxlcj4gcG9ydCAweDlmMC0weDlmNyww eGJmMC0weGJmMywweDk3MC0weDk3NywweGI3MC0weGI3MywweGUwMDAtMHhlMDBmIG1lbSAweGZl MDJkMDAwLTB4ZmUwMmRmZmYgaXJxIDIzIGF0IGRldmljZSAxNC4wIG9uIHBjaTAKYXRhcGNpMDog W0lUSFJFQURdCmF0YTI6IDxBVEEgY2hhbm5lbCAwPiBvbiBhdGFwY2kwCmF0YTI6IFtJVEhSRUFE XQphdGEzOiA8QVRBIGNoYW5uZWwgMT4gb24gYXRhcGNpMAphdGEzOiBbSVRIUkVBRF0KYXRhcGNp MTogPG5WaWRpYSBuRm9yY2UgTUNQNTEgU0FUQTMwMCBjb250cm9sbGVyPiBwb3J0IDB4OWUwLTB4 OWU3LDB4YmUwLTB4YmUzLDB4OTYwLTB4OTY3LDB4YjYwLTB4YjYzLDB4Y2MwMC0weGNjMGYgbWVt IDB4ZmUwMmMwMDAtMHhmZTAyY2ZmZiBpcnEgMjAgYXQgZGV2aWNlIDE1LjAgb24gcGNpMAphdGFw Y2kxOiBbSVRIUkVBRF0KYXRhNDogPEFUQSBjaGFubmVsIDA+IG9uIGF0YXBjaTEKYXRhNDogW0lU SFJFQURdCmF0YTU6IDxBVEEgY2hhbm5lbCAxPiBvbiBhdGFwY2kxCmF0YTU6IFtJVEhSRUFEXQpw Y2liNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAxNi4wIG9uIHBjaTAKcGNpNDog PEFDUEkgUENJIGJ1cz4gb24gcGNpYjQKYmZlMDogPEJyb2FkY29tIEJDTTQ0MDEtQjAgRmFzdCBF dGhlcm5ldD4gbWVtIDB4ZmRiZmUwMDAtMHhmZGJmZmZmZiBpcnEgMTkgYXQgZGV2aWNlIDcuMCBv biBwY2k0Cm1paWJ1czA6IDxNSUkgYnVzPiBvbiBiZmUwCmJtdHBoeTA6IDxCQ000NDAxIDEwLzEw MGJhc2VUWCBQSFk+IFBIWSAxIG9uIG1paWJ1czAKYm10cGh5MDogIDEwYmFzZVQsIDEwYmFzZVQt RkRYLCAxMDBiYXNlVFgsIDEwMGJhc2VUWC1GRFgsIGF1dG8KYmZlMDogdXNpbmcgb2Jzb2xldGVk IGlmX3dhdGNoZG9nIGludGVyZmFjZQpiZmUwOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDoxYTphMDox ZjoxMjo2ZQpiZmUwOiBbSVRIUkVBRF0KcGNpMDogPG11bHRpbWVkaWE+IGF0IGRldmljZSAxNi4x IChubyBkcml2ZXIgYXR0YWNoZWQpCnBwYzA6IGNhbm5vdCByZXNlcnZlIEkvTyBwb3J0IHJhbmdl CnNjMDogPFN5c3RlbSBjb25zb2xlPiBhdCBmbGFncyAweDEwMCBvbiBpc2EwCnNjMDogVkdBIDwx NiB2aXJ0dWFsIGNvbnNvbGVzLCBmbGFncz0weDMwMD4Kc2lvMDogY29uZmlndXJlZCBpcnEgNCBu b3QgaW4gYml0bWFwIG9mIHByb2JlZCBpcnFzIDAKc2lvMDogcG9ydCBtYXkgbm90IGJlIGVuYWJs ZWQKc2lvMDogY29uZmlndXJlZCBpcnEgNCBub3QgaW4gYml0bWFwIG9mIHByb2JlZCBpcnFzIDAK c2lvMDogcG9ydCBtYXkgbm90IGJlIGVuYWJsZWQKc2lvMCBhdCBwb3J0IDB4M2Y4LTB4M2ZmIGly cSA0IGZsYWdzIDB4MTAgb24gaXNhMApzaW8wOiB0eXBlIDgyNTAgb3Igbm90IHJlc3BvbmRpbmcK c2lvMDogW0ZJTFRFUl0Kc2lvMTogY29uZmlndXJlZCBpcnEgMyBub3QgaW4gYml0bWFwIG9mIHBy b2JlZCBpcnFzIDAKc2lvMTogcG9ydCBtYXkgbm90IGJlIGVuYWJsZWQKdmdhMDogPEdlbmVyaWMg SVNBIFZHQT4gYXQgcG9ydCAweDNjMC0weDNkZiBpb21lbSAweGEwMDAwLTB4YmZmZmYgb24gaXNh MAp1a2JkMDogPHZlbmRvciAweDEyNDEgcHJvZHVjdCAweDEyMDMsIGNsYXNzIDAvMCwgcmV2IDIu MDAvMi4zMCwgYWRkciAyPiBvbiB1aHViMAprYmQxIGF0IHVrYmQwCnVoaWQwOiA8dmVuZG9yIDB4 MTI0MSBwcm9kdWN0IDB4MTIwMywgY2xhc3MgMC8wLCByZXYgMi4wMC8yLjMwLCBhZGRyIDI+IG9u IHVodWIwClRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEuMDAwIG1zZWMKYWQ0OiA3NjI5M01CIDxT ZWFnYXRlIFNUMzgwODExMEFTIDMuQURKPiBhdCBhdGEyLW1hc3RlciBTQVRBMzAwCmFjZDA6IERW RFJPTSA8VFNTVGNvcnBEVkQtUk9NIFRTLUgzNTNCL0QyMDA+IGF0IGF0YTMtbWFzdGVyIFNBVEEx NTAKR0VPTV9MQUJFTDogTGFiZWwgZm9yIHByb3ZpZGVyIGFkNHMxIGlzIGV4dDJmcy8vYm9vdC4K R0VPTV9MQUJFTDogTGFiZWwgZm9yIHByb3ZpZGVyIGFkNHMyIGlzIGV4dDJmcy8vLgpHRU9NX0xB QkVMOiBMYWJlbCBmb3IgcHJvdmlkZXIgYWQ0czQgaXMgZXh0MmZzLy9ob21lLgpTTVA6IEFQIENQ VSAjMSBMYXVuY2hlZCEKV0FSTklORzogV0lUTkVTUyBvcHRpb24gZW5hYmxlZCwgZXhwZWN0IHJl ZHVjZWQgcGVyZm9ybWFuY2UuCldBUk5JTkc6IERJQUdOT1NUSUMgb3B0aW9uIGVuYWJsZWQsIGV4 cGVjdCByZWR1Y2VkIHBlcmZvcm1hbmNlLgpkYTQgYXQgdW1hc3Mtc2ltMSBidXMgMSB0YXJnZXQg MCBsdW4gMApkYTQ6IDwgV0RDIFdEODAwSkItMDBDUiAxNy4wPiBGaXhlZCBEaXJlY3QgQWNjZXNz IFNDU0ktMCBkZXZpY2UgCmRhNDogNDAuMDAwTUIvcyB0cmFuc2ZlcnMKZGE0OiA3NjMxOU1CICgx NTYzMDE0ODggNTEyIGJ5dGUgc2VjdG9yczogMjU1SCA2M1MvVCA5NzI5QykKZGEwIGF0IHVtYXNz LXNpbTAgYnVzIDAgdGFyZ2V0IDAgbHVuIDAKZGEwOiA8VEVBQyBVU0IgICBIUy1DRiBDYXJkIDQu MDA+IFJlbW92YWJsZSBEaXJlY3QgQWNjZXNzIFNDU0ktMCBkZXZpY2UgCmRhMDogNDAuMDAwTUIv cyB0cmFuc2ZlcnMKZGEwOiBBdHRlbXB0IHRvIHF1ZXJ5IGRldmljZSBzaXplIGZhaWxlZDogTk9U IFJFQURZLCBNZWRpdW0gbm90IHByZXNlbnQKZGExIGF0IHVtYXNzLXNpbTAgYnVzIDAgdGFyZ2V0 IDAgbHVuIDEKZGExOiA8VEVBQyBVU0IgICBIUy14RC9TTSA0LjAwPiBSZW1vdmFibGUgRGlyZWN0 IEFjY2VzcyBTQ1NJLTAgZGV2aWNlIApkYTE6IDQwLjAwME1CL3MgdHJhbnNmZXJzCmRhMTogQXR0 ZW1wdCB0byBxdWVyeSBkZXZpY2Ugc2l6ZSBmYWlsZWQ6IE5PVCBSRUFEWSwgTWVkaXVtIG5vdCBw cmVzZW50CmRhMiBhdCB1bWFzcy1zaW0wIGJ1cyAwIHRhcmdldCAwIGx1biAyCmRhMjogPFRFQUMg VVNCICAgSFMtTVMgQ2FyZCA0LjAwPiBSZW1vdmFibGUgRGlyZWN0IEFjY2VzcyBTQ1NJLTAgZGV2 aWNlIApkYTI6IDQwLjAwME1CL3MgdHJhbnNmZXJzCmRhMjogQXR0ZW1wdCB0byBxdWVyeSBkZXZp Y2Ugc2l6ZSBmYWlsZWQ6IE5PVCBSRUFEWSwgTWVkaXVtIG5vdCBwcmVzZW50CmRhMyBhdCB1bWFz cy1zaW0wIGJ1cyAwIHRhcmdldCAwIGx1biAzCmRhMzogPFRFQUMgVVNCICAgSFMtU0QgQ2FyZCA0 LjAwPiBSZW1vdmFibGUgRGlyZWN0IEFjY2VzcyBTQ1NJLTAgZGV2aWNlIApkYTM6IDQwLjAwME1C L3MgdHJhbnNmZXJzCmRhMzogQXR0ZW1wdCB0byBxdWVyeSBkZXZpY2Ugc2l6ZSBmYWlsZWQ6IE5P VCBSRUFEWSwgTWVkaXVtIG5vdCBwcmVzZW50ClRyeWluZyB0byBtb3VudCByb290IGZyb20gdWZz Oi9kZXYvZGE0czFhCg== ------=_Part_84622_14685575.1186288603556-- From owner-freebsd-amd64@FreeBSD.ORG Sun Aug 5 22:09:56 2007 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 78DC016A41A for ; Sun, 5 Aug 2007 22:09:56 +0000 (UTC) (envelope-from lm.net.security@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.190]) by mx1.freebsd.org (Postfix) with ESMTP id 55F7413C457 for ; Sun, 5 Aug 2007 22:09:56 +0000 (UTC) (envelope-from lm.net.security@gmail.com) Received: by rv-out-0910.google.com with SMTP id f1so828773rvb for ; Sun, 05 Aug 2007 15:09:56 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=IjsM+7HcC8SuTxfHlHpkhtZlqaXI8ZDq/8eRXsMZQb+Dnc9zPH2ZjSZaRaVk5r2F6Jxc6igGuM9P4j9StfzxTuxtCMJ8zJ7tcXAAYGZJZhZiPyuFhqx5QaMGn6CWBarR7bgcrVaY+0O90rYSKVDrLhkuzL0yayn923e+1xQY158= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=q3Kvw4jrK/UgYkg4zTExlZYmfkGbUNgjDSLu4vCaJW9TR/rVaDTcPEcyKA2/sKF4rPHRRNUnA51hofofMkG39V5TgkQ8XX7S6iTXz/uQbRgc5S17madSWlOyb7cCLd3iADtSnQG+CtHLrhdl/Ria6zL/1pNjsskGSi3MD1EKQZQ= Received: by 10.142.106.18 with SMTP id e18mr222064wfc.1186351795889; Sun, 05 Aug 2007 15:09:55 -0700 (PDT) Received: by 10.143.4.8 with HTTP; Sun, 5 Aug 2007 15:09:55 -0700 (PDT) Message-ID: <8142b02f0708051509v34ee4d48p30172ff3403107c5@mail.gmail.com> Date: Sun, 5 Aug 2007 19:09:55 -0300 From: "Leandro Malaquias" To: freebsd-amd64@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: ACPI disabled X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Aug 2007 22:09:56 -0000 I'm having some serious problems with acpi on my notebook. I've got a amd64 X2 and when ever I try to boot it up "with" ACPI I get the following problem: entropy harvesting: interrupts ethernet point_to_point battery0: battery initialization done, tried 1 times And just stops. I've updated my bios to the latest version and still nothing, my notebook only works without ACPI enabled. Can anyone help me? Thx, Leandro -- Linux are for those who hate Windows BSD are for those who love Unix # echo '[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq'|dc From owner-freebsd-amd64@FreeBSD.ORG Mon Aug 6 06:40:40 2007 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D177316A41A for ; Mon, 6 Aug 2007 06:40:40 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from cs1.cs.huji.ac.il (cs1.cs.huji.ac.il [132.65.16.10]) by mx1.freebsd.org (Postfix) with ESMTP id 8A91C13C45D for ; Mon, 6 Aug 2007 06:40:40 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by cs1.cs.huji.ac.il with esmtp id 1IHw1R-000Iyk-35; Mon, 06 Aug 2007 09:24:57 +0300 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: am-utils@fsl.cs.sunysb.edu Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 06 Aug 2007 09:24:57 +0300 From: Danny Braniss Message-ID: Cc: freebsd-current@FreeBSD.org, freebsd-amd64@freebsd.org Subject: amd crashes when memory is low X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2007 06:40:40 -0000 Hi, This is not new, but now that freebsd current is almost out, I'm trying it out again. amd (am-utils version 6.1.5) on an amd64 will crash when vm memory is low. In the past it was suggested to add 'plock=no' to /etc/amd.conf, but I have to check if it's read since I still see: Couldn't lock process pages in memory using mlockall(): \ Resource temporarily unavailable I'll try it out under i386 and report later. danny From owner-freebsd-amd64@FreeBSD.ORG Mon Aug 6 10:41:00 2007 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69C8216A46B; Mon, 6 Aug 2007 10:41:00 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from cs1.cs.huji.ac.il (cs1.cs.huji.ac.il [132.65.16.10]) by mx1.freebsd.org (Postfix) with ESMTP id 23E2213C480; Mon, 6 Aug 2007 10:41:00 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by cs1.cs.huji.ac.il with esmtp id 1II01D-00087r-5k; Mon, 06 Aug 2007 13:40:59 +0300 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: freebsd-current@FreeBSD.org In-reply-to: References: Comments: In-reply-to Danny Braniss message dated "Mon, 06 Aug 2007 09:24:57 +0300." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 06 Aug 2007 13:40:59 +0300 From: Danny Braniss Message-ID: Cc: freebsd-amd64@freebsd.org, am-utils@fsl.cs.sunysb.edu Subject: Re: amd crashes when memory is low X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2007 10:41:00 -0000 > Hi, > This is not new, but now that freebsd current is almost out, I'm > trying it out again. amd (am-utils version 6.1.5) on an amd64 will crash when > vm memory is low. In the past it was suggested to add 'plock=no' to > /etc/amd.conf, but I have to check if it's read since I still see: > Couldn't lock process pages in memory using mlockall(): \ > Resource temporarily unavailable > > I'll try it out under i386 and report later. ok, it works under i386, because mlockall() does not fail, and hence amd is locked in core, while it failes under amd64. this does not explain why it crashes when swapped out, but that is another problem? danny From owner-freebsd-amd64@FreeBSD.ORG Mon Aug 6 11:08:11 2007 Return-Path: Delivered-To: freebsd-amd64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3EA5E16A4C9 for ; Mon, 6 Aug 2007 11:08:11 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2FD5513C459 for ; Mon, 6 Aug 2007 11:08:11 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l76B8Bq4029789 for ; Mon, 6 Aug 2007 11:08:11 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l76B89LB029785 for freebsd-amd64@FreeBSD.org; Mon, 6 Aug 2007 11:08:09 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 6 Aug 2007 11:08:09 GMT Message-Id: <200708061108.l76B89LB029785@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-amd64@FreeBSD.org X-Mailman-Approved-At: Mon, 06 Aug 2007 11:18:36 +0000 Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2007 11:08:11 -0000 Current FreeBSD problem reports Critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/89202 amd64 [ufs] [panic] Kernel crash when accessing filesystem w o amd64/112222 amd64 [libc] 32-bit libc incorrectly converts some FP number 2 problems total. Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/73322 amd64 [msdosfs] [hang] unarchiving /etc to msdosfs locks up o amd64/74747 amd64 System panic on shutdown when process will not die o amd64/76136 amd64 system halts before reboot o amd64/78406 amd64 [panic]AMD64 w/ SCSI: issue 'rm -r /usr/ports' and sys o amd64/80691 amd64 amd64 kernel hangs on load o amd64/82425 amd64 [fxp] fxp0: device timeout, fxp interface dies on 5.4/ o amd64/85451 amd64 [hang] 6.0-BETA3 lockups on AMD64 (PREEMPTION only) o amd64/86080 amd64 [radeon] [hang] radeon DRI causes system hang on amd64 o amd64/87258 amd64 [smp] [boot] cannot boot with SMP and Areca ARC-1160 r o amd64/87305 amd64 [smp] Dual Opteron / FreeBSD 5 & 6 / powerd results in o amd64/87316 amd64 [vge] "vge0 attach returned 6" on FreeBSD 6.0-RC1 amd6 o amd64/87689 amd64 [powerd] [hang] powerd hangs SMP Opteron 244 5-STABLE o amd64/87977 amd64 [busdma] [panic] amd64 busdma dflt_lock called (by ata o amd64/88568 amd64 [panic] 6.0-RELEASE install cd does not boot with usb o amd64/88790 amd64 kernel panic on first boot (after the FreeBSD installa o amd64/89501 amd64 System crashes on install using ftp on local subnet o amd64/89503 amd64 Cant Boot Installation Disk o amd64/89546 amd64 [geom] GEOM error o amd64/91405 amd64 [asr] [panic] Kernel panic caused by asr on 6.0-amd64 o amd64/91492 amd64 BTX halted o amd64/92337 amd64 [em] FreeBSD 6.0 Release Intel Pro 1000 MT em1 no buff o amd64/92889 amd64 [libc] xdr double buffer overflow o amd64/93961 amd64 [busdma] Problem in bounce buffer handling in sys/amd6 o amd64/94677 amd64 panic in amd64 install at non-root user creation o amd64/94989 amd64 BTX Halts on Sun Fire X2100 w/6.1-BETA4 (amd64) and 5. f amd64/95414 amd64 kernel crashes during install o amd64/95888 amd64 kernel: ad2: TIMEOUT - WRITE_DMA retrying on HP DL140G a amd64/96981 amd64 reproducible instant reboot by unprivileged user o amd64/97075 amd64 Panic, Trap 12 o amd64/97337 amd64 [dri] xorg reboots system if dri module is enabled o amd64/102122 amd64 6.1-RELEASE amd64 Install Media panics on boot. s amd64/104311 amd64 ports/wine should be installable on amd64 o amd64/105514 amd64 FreeBSD/amd64 - Fails to boot on HP Pavilion dv8000 La o amd64/105531 amd64 [sata] gigabyte GA-M51GM-S2G / nVidia nForce 430 - doe o amd64/105629 amd64 [re] TrendNet TEG-BUSR 10/100/1000 disables itself on o amd64/106604 amd64 saslauthd crashes with signal 6 on FreeBSD 6.2-PREREL o amd64/106918 amd64 [re] Asus P5B with internal RealTek PCIe Ethernet gets o amd64/108861 amd64 [nve] nve(4) driver on FreeBSD 6.2 AMD64 does not work f amd64/109584 amd64 zdump doesn't work o amd64/110655 amd64 [threads] 32 bit threaded applications crash on amd64 o amd64/111955 amd64 [install] Install CD boot panic due to missing BIOS sm o amd64/111992 amd64 BTX failed - HP Laptop dv2315nr s gnu/112215 amd64 [patch] gcc(1): "gcc -m32" attempts to link against 64 o amd64/112677 amd64 [aac] Adaptec 4805SAS causes 6.2 (AMD64) to panic (amd f amd64/112828 amd64 Complete data loss after upgrade 6.1 -> 6.2 (Amd64) o amd64/113021 amd64 [re] ASUS M2A-VM onboard NIC does not work o amd64/114111 amd64 [nfs] System crashes while writing on NFS-mounted shar o amd64/115194 amd64 LCD screen remains blank after Dell XPS M1210 lid is c 48 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/74608 amd64 [mpt] [hang] mpt hangs 5 minutes when booting o amd64/74811 amd64 [nfs] df, nfs mount, negative Avail -> 32/64-bit confu s amd64/85273 amd64 FreeBSD (NetBSD or OpenBSD) not install on laptop Comp o amd64/88730 amd64 kernel panics during booting from the installation CD o amd64/91195 amd64 FreeBSD 6.0(amd64) and Asus A8R-MVP a amd64/93002 amd64 amd64 (6.0) coredumps at unpredictable times a amd64/93090 amd64 [nve] NIC on GA-K8NF-9 motherboard is recognized, but o amd64/97489 amd64 [ata] nForce 410 ATA controller dma time out (ASUS K8N o amd64/100326 amd64 [fdc] /dev/fd0 not created after installation FreeBSD o amd64/100838 amd64 [powerd] FreeBSD 6.0/6.1 kernel panics when booting wi f amd64/101132 amd64 [smp] Incorrect cpu idle and usage statistics in top a o amd64/102716 amd64 ex with no argument in an xterm gets SIGSEGV o amd64/103259 amd64 [ar] Cannot use ataraid on nvidia nForce4+amd64 o amd64/106186 amd64 [panic] panic in swap_pager_swap_init (amd64/smp/6.2-p o amd64/107858 amd64 ASRock Conroe-945G-DVI motherboard: non-working sound f amd64/108345 amd64 6.2-* GENERIC will not boot Intel PD EMT64 w/ ACPI o amd64/110599 amd64 [geli] geli attach to gmirror device hangs and cannot o amd64/111096 amd64 motherboard ASRock AM2NF6G-VSTA not supported f amd64/113111 amd64 Potentially wrong instructions will be produced for EM o amd64/114270 amd64 [cpufreq] cpufreq doesnt work when compiled in to kern 20 problems total. From owner-freebsd-amd64@FreeBSD.ORG Thu Aug 9 14:56:28 2007 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E7C1E16A418 for ; Thu, 9 Aug 2007 14:56:28 +0000 (UTC) (envelope-from lm.net.security@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.225]) by mx1.freebsd.org (Postfix) with ESMTP id A1FE313C45A for ; Thu, 9 Aug 2007 14:56:28 +0000 (UTC) (envelope-from lm.net.security@gmail.com) Received: by nz-out-0506.google.com with SMTP id l8so215891nzf for ; Thu, 09 Aug 2007 07:56:28 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=Pebt66PZ0eD37VQfOqdSH3IHPtpCEvLdRnGQ/rFtkrYRyYjLgYjX92Cfbyr4AblAzA8GRkbLbOKIc9lMtmulYgomBDO+4SqmUe9MRh87vpd0qXSAO755lxA33m3kT/rTBa8Ow3ttVG0aoBhjsHLPVvSyztK1PoFa6HQ/a9SOXaE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=ofspWvqSUQBgiGM5T3I068yh0RMyt9+0CjItJqBJjQiTu8yOHwoFBzPrzzpDFh0rXxr3O1P7KHvLQcYsbvd7eoaXCu2AeeMNfcJAMCRVmHnU/SQs0Edz4+86P17N38aD8z3JXRtdQOvnxqHJhfMu/BLrWoD9/4j1DK5FMSxWMaU= Received: by 10.142.241.10 with SMTP id o10mr465245wfh.1186671387411; Thu, 09 Aug 2007 07:56:27 -0700 (PDT) Received: by 10.143.4.8 with HTTP; Thu, 9 Aug 2007 07:56:27 -0700 (PDT) Message-ID: <8142b02f0708090756r400383a9m637c222b860291e0@mail.gmail.com> Date: Thu, 9 Aug 2007 11:56:27 -0300 From: "Leandro Malaquias" To: freebsd-amd64@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: nvidia X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Aug 2007 14:56:29 -0000 Gentlemen, Has anyone been able to run nvidia drive on amd64? thx, Leandro -- Linux are for those who hate Windows BSD are for those who love Unix # echo '[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq'|dc From owner-freebsd-amd64@FreeBSD.ORG Thu Aug 9 16:19:22 2007 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7FED116A417 for ; Thu, 9 Aug 2007 16:19:22 +0000 (UTC) (envelope-from joao@matik.com.br) Received: from msrv.matik.com.br (msrv.matik.com.br [200.152.83.14]) by mx1.freebsd.org (Postfix) with ESMTP id E69E413C48A for ; Thu, 9 Aug 2007 16:19:21 +0000 (UTC) (envelope-from joao@matik.com.br) Received: from anb.matik.com.br (anb.matik.com.br [200.152.83.34]) by msrv.matik.com.br (8.14.1/8.13.1) with ESMTP id l79ExaFQ066184 for ; Thu, 9 Aug 2007 11:59:36 -0300 (BRT) (envelope-from joao@matik.com.br) From: JoaoBR Organization: Infomatik To: freebsd-amd64@freebsd.org Date: Thu, 9 Aug 2007 11:59:33 -0300 User-Agent: KMail/1.9.7 References: <8142b02f0708090756r400383a9m637c222b860291e0@mail.gmail.com> In-Reply-To: <8142b02f0708090756r400383a9m637c222b860291e0@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200708091159.33847.joao@matik.com.br> X-Virus-Scanned: ClamAV version 0.90.3, clamav-milter version 0.90.3 on msrv.matik.com.br X-Virus-Status: Clean Subject: Re: nvidia X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Aug 2007 16:19:22 -0000 On Thursday 09 August 2007 11:56:27 Leandro Malaquias wrote: > Gentlemen, Has anyone been able to run nvidia drive on amd64? > sata or video? both work here =2D-=20 Jo=E3o A mensagem foi scaneada pelo sistema de e-mail e pode ser considerada segura. Service fornecido pelo Datacenter Matik https://datacenter.matik.com.br From owner-freebsd-amd64@FreeBSD.ORG Fri Aug 10 19:49:24 2007 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE38616A469 for ; Fri, 10 Aug 2007 19:49:24 +0000 (UTC) (envelope-from yrao@force10networks.com) Received: from mx.force10networks.com (corp.force10networks.com [64.186.164.204]) by mx1.freebsd.org (Postfix) with ESMTP id 8D1D613C4DD for ; Fri, 10 Aug 2007 19:49:24 +0000 (UTC) (envelope-from yrao@force10networks.com) Received: from mx.force10networks.com ([10.11.0.216]) by mx.force10networks.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 10 Aug 2007 12:37:58 -0700 Content-class: urn:content-classes:message MIME-Version: 1.0 X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Fri, 10 Aug 2007 12:37:56 -0700 Message-ID: <9E2742C54E161041A53F36F9A8DC31BE32494A@EXCH-CLUSTER-04.force10networks.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: kldload issue: "Exec format error" with amd64 FreeBSD Thread-Index: AcfbhfOxrX60r9K7R2W77IUt4vy1AQ== From: "Yong Rao" To: X-OriginalArrivalTime: 10 Aug 2007 19:37:58.0967 (UTC) FILETIME=[F4ED3C70:01C7DB85] Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: kldload issue: "Exec format error" with amd64 FreeBSD X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2007 19:49:24 -0000 Hi, =20 I am porting a device driver from 32 bit FreeBSD OS (6.2) to amd64 (6.2-RELEASE-p7). The compiling passed without any problem. But while I do kldload the module, we got problem. =20 kldload: can't load ./pnicdrv.ko: Exec format error =20 the dmesg displayed =20 kldload: Unsupported file type kldload: unexpected relocation type 7 link_elf: symbol strcpy undefined =20 What the problem is? =20 In the compiling option we added extra "-m64 -fPIC ...". What particular options/flags else we should add in? Is there example makefile(device driver code set) we can refer to? =20 Thanks a lot, =20 Yong Rao Force10 networks Inc San Jose, CA =20 408 571 3617 =20 =20 From owner-freebsd-amd64@FreeBSD.ORG Fri Aug 10 20:09:25 2007 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 326E416A418 for ; Fri, 10 Aug 2007 20:09:25 +0000 (UTC) (envelope-from jdc@parodius.com) Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3]) by mx1.freebsd.org (Postfix) with ESMTP id 201A613C478 for ; Fri, 10 Aug 2007 20:09:24 +0000 (UTC) (envelope-from jdc@parodius.com) Received: by mx01.sc1.parodius.com (Postfix, from userid 1000) id 121811CC02B; Fri, 10 Aug 2007 12:52:12 -0700 (PDT) Date: Fri, 10 Aug 2007 12:52:12 -0700 From: Jeremy Chadwick To: Yong Rao Message-ID: <20070810195212.GA3672@eos.sc1.parodius.com> Mail-Followup-To: Yong Rao , freebsd-amd64@freebsd.org References: <9E2742C54E161041A53F36F9A8DC31BE32494A@EXCH-CLUSTER-04.force10networks.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9E2742C54E161041A53F36F9A8DC31BE32494A@EXCH-CLUSTER-04.force10networks.com> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-amd64@freebsd.org Subject: Re: kldload issue: "Exec format error" with amd64 FreeBSD X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2007 20:09:25 -0000 On Fri, Aug 10, 2007 at 12:37:56PM -0700, Yong Rao wrote: > The compiling passed without any problem. But while I do kldload the > module, we got problem. > kldload: can't load ./pnicdrv.ko: Exec format error > > kldload: Unsupported file type > kldload: unexpected relocation type 7 > link_elf: symbol strcpy undefined > > What the problem is? I've seen this happen on RELENG_6 amd64 (in other modules) when COMPAT_IA32 is missing from the kernel config. Taken from my own amd64 box: # Needed for accf_http.ko for sure. May be other stuff that needs this too. # We need this regardless of NO_LIB32=true in make.conf being used or not. options COMPAT_IA32 # Compatible with i386 binaries -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB | From owner-freebsd-amd64@FreeBSD.ORG Fri Aug 10 20:26:53 2007 Return-Path: Delivered-To: freebsd-amd64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E225F16A418 for ; Fri, 10 Aug 2007 20:26:53 +0000 (UTC) (envelope-from yrao@force10networks.com) Received: from mx.force10networks.com (corp.force10networks.com [64.186.164.204]) by mx1.freebsd.org (Postfix) with ESMTP id C58F913C4D0 for ; Fri, 10 Aug 2007 20:26:53 +0000 (UTC) (envelope-from yrao@force10networks.com) Received: from mx.force10networks.com ([10.11.0.216]) by mx.force10networks.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 10 Aug 2007 13:27:28 -0700 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Fri, 10 Aug 2007 13:27:25 -0700 Message-ID: <9E2742C54E161041A53F36F9A8DC31BE324966@EXCH-CLUSTER-04.force10networks.com> In-Reply-To: <20070810195212.GA3672@eos.sc1.parodius.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: kldload issue: "Exec format error" with amd64 FreeBSD Thread-Index: AcfbiAeFU7WWkytFSwGjYW4vok+H6AABFdIA References: <9E2742C54E161041A53F36F9A8DC31BE32494A@EXCH-CLUSTER-04.force10networks.com> <20070810195212.GA3672@eos.sc1.parodius.com> From: "Yong Rao" To: "Jeremy Chadwick" X-OriginalArrivalTime: 10 Aug 2007 20:27:28.0061 (UTC) FILETIME=[DEA506D0:01C7DB8C] Cc: freebsd-amd64@FreeBSD.org Subject: RE: kldload issue: "Exec format error" with amd64 FreeBSD X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2007 20:26:54 -0000 Hi Jeremy, Thanks for your email. I checked the kernel configuration file we used. I noticed that the options COMPAT_IA32 was included in that file.=20 Thanks, Yong Rao MTS Force10 Networks Inc. San Jose, CA 95134 www.force10networks.com -----Original Message----- From: Jeremy Chadwick [mailto:koitsu@FreeBSD.org]=20 Sent: Friday, August 10, 2007 12:52 PM To: Yong Rao Cc: freebsd-amd64@FreeBSD.org Subject: Re: kldload issue: "Exec format error" with amd64 FreeBSD On Fri, Aug 10, 2007 at 12:37:56PM -0700, Yong Rao wrote: > The compiling passed without any problem. But while I do kldload the > module, we got problem. > kldload: can't load ./pnicdrv.ko: Exec format error >=20 > kldload: Unsupported file type > kldload: unexpected relocation type 7 > link_elf: symbol strcpy undefined >=20 > What the problem is? I've seen this happen on RELENG_6 amd64 (in other modules) when COMPAT_IA32 is missing from the kernel config. Taken from my own amd64 box: # Needed for accf_http.ko for sure. May be other stuff that needs this too. # We need this regardless of NO_LIB32=3Dtrue in make.conf being used or not. options COMPAT_IA32 # Compatible with i386 binaries --=20 | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB | From owner-freebsd-amd64@FreeBSD.ORG Fri Aug 10 20:32:05 2007 Return-Path: Delivered-To: freebsd-amd64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F24616A469 for ; Fri, 10 Aug 2007 20:32:05 +0000 (UTC) (envelope-from jdc@parodius.com) Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3]) by mx1.freebsd.org (Postfix) with ESMTP id ED78513C4B4 for ; Fri, 10 Aug 2007 20:32:04 +0000 (UTC) (envelope-from jdc@parodius.com) Received: by mx01.sc1.parodius.com (Postfix, from userid 1000) id C87701CC01C; Fri, 10 Aug 2007 13:32:04 -0700 (PDT) Date: Fri, 10 Aug 2007 13:32:04 -0700 From: Jeremy Chadwick To: Yong Rao Message-ID: <20070810203204.GA5691@eos.sc1.parodius.com> Mail-Followup-To: Yong Rao , freebsd-amd64@FreeBSD.org References: <9E2742C54E161041A53F36F9A8DC31BE32494A@EXCH-CLUSTER-04.force10networks.com> <20070810195212.GA3672@eos.sc1.parodius.com> <9E2742C54E161041A53F36F9A8DC31BE324966@EXCH-CLUSTER-04.force10networks.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9E2742C54E161041A53F36F9A8DC31BE324966@EXCH-CLUSTER-04.force10networks.com> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-amd64@FreeBSD.org Subject: Re: kldload issue: "Exec format error" with amd64 FreeBSD X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2007 20:32:05 -0000 On Fri, Aug 10, 2007 at 01:27:25PM -0700, Yong Rao wrote: > I checked the kernel configuration file we used. I noticed that the > options COMPAT_IA32 was included in that file. I assume that the kernel configuration file hasn't been changed since you last rebuilt the kernel? If so, I'm out of ideas. Others should be able to help. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB | From owner-freebsd-amd64@FreeBSD.ORG Fri Aug 10 21:10:21 2007 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1FD816A419 for ; Fri, 10 Aug 2007 21:10:21 +0000 (UTC) (envelope-from fabian@wenks.ch) Received: from batman.home4u.ch (6to4.home4u.ch [IPv6:2002:d908:d3e2::1]) by mx1.freebsd.org (Postfix) with ESMTP id 71C6113C457 for ; Fri, 10 Aug 2007 21:10:21 +0000 (UTC) (envelope-from fabian@wenks.ch) Received: from flashback.wenks.ch (flashback.wenks.ch [IPv6:2002:3e02:55b4:2:20a:95ff:fe8f:6586]) (authenticated bits=0) by batman.home4u.ch (8.13.1/8.13.1) with ESMTP id l7ALA9tj017952 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 10 Aug 2007 23:10:10 +0200 (CEST) (envelope-from fabian@wenks.ch) Message-ID: <46BCD42B.9070403@wenks.ch> Date: Fri, 10 Aug 2007 23:10:03 +0200 From: Fabian Wenk User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728) MIME-Version: 1.0 To: Yong Rao References: <9E2742C54E161041A53F36F9A8DC31BE32494A@EXCH-CLUSTER-04.force10networks.com> In-Reply-To: <9E2742C54E161041A53F36F9A8DC31BE32494A@EXCH-CLUSTER-04.force10networks.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: freebsd-amd64@freebsd.org Subject: Re: kldload issue: "Exec format error" with amd64 FreeBSD X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2007 21:10:22 -0000 Hello Yong Yong Rao wrote: > Is there example makefile(device driver code set) we can refer to? I don't know much about programming, but probably having a look into the follwing folders will help you to find the information needed: /usr/src/sys/ here is a Makefile for the whole kernel, I guess /usr/src/sys/dev/ device drivers which could be in the kernel /usr/src/sys/dev/em/ eg. here are the files of the Intel NIC driver /usr/src/sys/modules/em/Makefile the Makefile for the Intel NIC kernel modul? The chapter "II. Device Drivers" [1] in the "FreeBSD Architecture Handbook" [2] probably is also helpful. [1] http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/devicedrivers.html [2] http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/index.html Hope this helps. bye Fabian From owner-freebsd-amd64@FreeBSD.ORG Fri Aug 10 21:59:40 2007 Return-Path: Delivered-To: freebsd-amd64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2BBD16A41A for ; Fri, 10 Aug 2007 21:59:40 +0000 (UTC) (envelope-from yrao@force10networks.com) Received: from mx.force10networks.com (corp.force10networks.com [64.186.164.204]) by mx1.freebsd.org (Postfix) with ESMTP id B837913C478 for ; Fri, 10 Aug 2007 21:59:40 +0000 (UTC) (envelope-from yrao@force10networks.com) Received: from mx.force10networks.com ([10.11.0.216]) by mx.force10networks.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 10 Aug 2007 15:00:15 -0700 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Fri, 10 Aug 2007 15:00:17 -0700 Message-ID: <9E2742C54E161041A53F36F9A8DC31BE32498B@EXCH-CLUSTER-04.force10networks.com> In-Reply-To: <200708101706.27543.jkim@FreeBSD.org> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: kldload issue: "Exec format error" with amd64 FreeBSD Thread-Index: AcfbkmkCIWkVpR6/QVC7lBdeaXAhPgABzzfw References: <9E2742C54E161041A53F36F9A8DC31BE32494A@EXCH-CLUSTER-04.force10networks.com> <200708101706.27543.jkim@FreeBSD.org> From: "Yong Rao" To: "Jung-uk Kim" , X-OriginalArrivalTime: 10 Aug 2007 22:00:15.0248 (UTC) FILETIME=[D4F25900:01C7DB99] Cc: Subject: RE: kldload issue: "Exec format error" with amd64 FreeBSD X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2007 21:59:40 -0000 Thanks, Jung-uk, for your information. I will take a look at those example modules. -----Original Message----- From: Jung-uk Kim [mailto:jkim@FreeBSD.org]=20 Sent: Friday, August 10, 2007 2:06 PM To: freebsd-amd64@FreeBSD.org Cc: Yong Rao Subject: Re: kldload issue: "Exec format error" with amd64 FreeBSD On Friday 10 August 2007 03:37 pm, Yong Rao wrote: > Hi, > > I am porting a device driver from 32 bit FreeBSD OS (6.2) to amd64 > (6.2-RELEASE-p7). > > The compiling passed without any problem. But while I do kldload > the module, we got problem. > > kldload: can't load ./pnicdrv.ko: Exec format error > > the dmesg displayed > > kldload: Unsupported file type > kldload: unexpected relocation type 7 > link_elf: symbol strcpy undefined > > What the problem is? Probably you have hardcoded CFLAGS/LDFLAGS? You cannot do that. =20 Also, you have to include bsd.kmod.mk at the end of your Makefile. > In the compiling option we added extra "-m64 -fPIC ...". What > particular options/flags else we should add in? You don't need -m64 nor -fPIC. > Is there example makefile(device driver code set) we can refer to? There are many examples in src/sys/modules. Jung-uk Kim From owner-freebsd-amd64@FreeBSD.ORG Fri Aug 10 22:01:40 2007 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D259316A41B for ; Fri, 10 Aug 2007 22:01:40 +0000 (UTC) (envelope-from yrao@force10networks.com) Received: from mx.force10networks.com (corp.force10networks.com [64.186.164.204]) by mx1.freebsd.org (Postfix) with ESMTP id B9FA213C465 for ; Fri, 10 Aug 2007 22:01:40 +0000 (UTC) (envelope-from yrao@force10networks.com) Received: from mx.force10networks.com ([10.11.0.216]) by mx.force10networks.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 10 Aug 2007 15:01:01 -0700 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Fri, 10 Aug 2007 15:01:03 -0700 Message-ID: <9E2742C54E161041A53F36F9A8DC31BE32498C@EXCH-CLUSTER-04.force10networks.com> In-Reply-To: <46BCD42B.9070403@wenks.ch> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: kldload issue: "Exec format error" with amd64 FreeBSD Thread-Index: Acfbku/dTtNqTXgjR0G5HtqqP+IghQABu/vg References: <9E2742C54E161041A53F36F9A8DC31BE32494A@EXCH-CLUSTER-04.force10networks.com> <46BCD42B.9070403@wenks.ch> From: "Yong Rao" To: "Fabian Wenk" X-OriginalArrivalTime: 10 Aug 2007 22:01:01.0061 (UTC) FILETIME=[F040DB50:01C7DB99] Cc: freebsd-amd64@freebsd.org Subject: RE: kldload issue: "Exec format error" with amd64 FreeBSD X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2007 22:01:40 -0000 Thanks, Fabian, for your useful information!=20 -Yong -----Original Message----- From: Fabian Wenk [mailto:fabian@wenks.ch]=20 Sent: Friday, August 10, 2007 2:10 PM To: Yong Rao Cc: freebsd-amd64@freebsd.org Subject: Re: kldload issue: "Exec format error" with amd64 FreeBSD Hello Yong Yong Rao wrote: > Is there example makefile(device driver code set) we can refer to? I don't know much about programming, but probably having a look=20 into the follwing folders will help you to find the information=20 needed: /usr/src/sys/ here is a Makefile for the whole kernel, I guess /usr/src/sys/dev/ device drivers which could be in the kernel /usr/src/sys/dev/em/ eg. here are the files of the Intel NIC driver /usr/src/sys/modules/em/Makefile the Makefile for the Intel NIC kernel modul? The chapter "II. Device Drivers" [1] in the "FreeBSD Architecture=20 Handbook" [2] probably is also helpful. [1]=20 http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/devicedri vers.html [2]=20 http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/index.htm l Hope this helps. bye Fabian