From owner-freebsd-questions Fri Nov 10 19:56: 0 2000 Delivered-To: freebsd-questions@freebsd.org Received: from trevarno.llnl.gov (otsa-port-11.llnl.gov [128.115.179.111]) by hub.freebsd.org (Postfix) with ESMTP id 9B5D137B479 for ; Fri, 10 Nov 2000 19:55:51 -0800 (PST) Received: from localhost (wea@localhost) by trevarno.llnl.gov (8.9.3/8.9.3) with ESMTP id TAA00954; Fri, 10 Nov 2000 19:55:47 -0800 (PST) Date: Fri, 10 Nov 2000 19:55:46 -0800 (PST) From: Ed Alley To: freebsd-questions@freebsd.org Cc: wea@llnl.gov, Ed Alley Subject: FreeBSD hangs when running ghostscripe as a print filter. (fwd) Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/Mixed; BOUNDARY="0-1250674056-972691480=:395" Content-ID: Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1250674056-972691480=:395 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: Hello: For your information I seem to have found a solution to the problem that I wrote you about last month. What I did is to re-compile the kernel and choose for the parallel port chipset driver: flags=0x61 According to the man page for ppc this disabled the IRQ by choosing bit 5 to be on (leaving the other bits aside). I found this by trial and error. The man pages are not very clear on what all the options are for these drivers. I still don't understand how the ppbus controller and drivers work or what all of those options mean. Also, it seems to me that the man page for lpt is out of date. If someone could show me how to find out how all this works I would be willing to have a crack at writing up some new man pages. Ed Alley wea@llnl.gov ---------- Forwarded message ---------- Date: Fri, 27 Oct 2000 17:04:40 -0700 (PDT) From: Ed Alley To: freebsd-questions@freebsd.org Cc: Ed Alley Subject: FreeBSD hangs when running ghostscripe as a print filter. Hello: My name is Ed Alley. I am running FreeBSD 3.3 on my home computer. I have sent you two attachments: my printcap file and a simplified version of the printer filter that I am running. Whenever I output a large Postscript file, it appears that Ghostscript takes all of the CPU ticks; it holds on and won't release the CPU. While I wait for it to finish, my X-window pointer freezes and sometimes the system freezes permanently; I have even had it panic on me with a page fault. Do you have any idea what is going on? I should note that the very same setup with Linux runs OK. (:-<) I am anxious to hear from you on this one; I have been battling this one for months. Ed Alley wea@llnl.gov --0-1250674056-972691480=:395 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME=printcap Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: ATTACHMENT; FILENAME=printcap Iw0KIyBDb3B5cmlnaHQgKGMpIDE5ODMgUmVnZW50cyBvZiB0aGUgVW5pdmVy c2l0eSBvZiBDYWxpZm9ybmlhLg0KIyBBbGwgcmlnaHRzIHJlc2VydmVkLg0K Iw0KIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmlu YXJ5IGZvcm1zIGFyZSBwZXJtaXR0ZWQNCiMgcHJvdmlkZWQgdGhhdCB0aGlz IG5vdGljZSBpcyBwcmVzZXJ2ZWQgYW5kIHRoYXQgZHVlIGNyZWRpdCBpcyBn aXZlbg0KIyB0byB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhIGF0IEJl cmtlbGV5LiBUaGUgbmFtZSBvZiB0aGUgVW5pdmVyc2l0eQ0KIyBtYXkgbm90 IGJlIHVzZWQgdG8gZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2 ZWQgZnJvbSB0aGlzDQojIHNvZnR3YXJlIHdpdGhvdXQgc3BlY2lmaWMgcHJp b3Igd3JpdHRlbiBwZXJtaXNzaW9uLiBUaGlzIHNvZnR3YXJlDQojIGlzIHBy b3ZpZGVkIGBgYXMgaXMnJyB3aXRob3V0IGV4cHJlc3Mgb3IgaW1wbGllZCB3 YXJyYW50eS4NCiMNCiMJQCgjKWV0Yy5wcmludGNhcAk1LjIgKEJlcmtlbGV5 KSA1LzUvODgNCiMNCmxwfEhQIExhc2VyamV0IDVQIGVudHJ5OlwNCiAgICAg ICAgOmxwPS9kZXYvbHB0MDpcDQogICAgICAgIDpzZD0vdmFyL3Nwb29sL291 dHB1dC9scDE6XA0KICAgICAgICA6bGY9L3Zhci9sb2cvbHBkX2VycnM6XA0K ICAgICAgICA6bG89L3Zhci9zcG9vbC9vdXRwdXQvbHAxL2xvY2s6XA0KICAg ICAgICA6aWY9L3Vzci9sb2NhbC9saWJleGVjL2xwci9scC5pZjpcDQogICAg ICAgIDphZj0vdmFyL2FjY291bnQvbHAxLmFjY3Q6XA0KICAgICAgICA6cGMj MTAwOnBsIzY2OnB3IzgwOlwNCiAgICAgICAgOm14IzA6c2g6c2YNCg== --0-1250674056-972691480=:395 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME="lp2.if.c" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: ATTACHMENT; FILENAME="lp2.if.c" I2luY2x1ZGUgPHN5cy90eXBlcy5oPg0KI2luY2x1ZGUgPHN0ZGlvLmg+DQoj aW5jbHVkZSA8dW5pc3RkLmg+DQojaW5jbHVkZSA8c3RyaW5nLmg+DQojaW5j bHVkZSA8c3RkbGliLmg+DQoNCi8qDQpUaGlzIHByaW50ZXIgZmlsdGVyIHR1 cm5zIG15IHByaW50ZXIgaW50byBhIFBvc3RzY3JpcHQgcHJpbnRlci4NCkl0 IGRvZXMgdGhpcyBieSBsb29raW5nIGZvciB0aGUgYmVnaW5uaW5nIHN0cmlu ZyBzZXF1ZW5jZSAiJSEiDQppbiBzdGRpbiB0aGVuIHJld2luZGluZyBieSBk b2luZyBsc2VlayB0byB0aGUgYmVnaW5uaW5nLiBJZiBpdA0KZmluZHMgdGhl IHRlc3Qgc3RyaW5nIGl0IHBpcGVzIHN0ZGluIGludG8gZ2hvc3RzY3JpcHQg b3RoZXJ3aXNlDQppdCBwaXBlcyBzdGRpbiBpbnRvIGNhdC4NCiovDQoNCmlu dCB3cml0ZV9iIChpbnQsY2hhciosaW50KTsNCg0KbWFpbigpDQp7DQogIGNo YXIgY2NbM107DQogIGludCBjOw0KICBpbnQgZmRzWzJdOw0KDQogIGlmICgo YyA9IGdldGNoYXIoKSkgPT0gRU9GKSBleGl0ICgxKTsNCiAgY2NbMF0gPSBj Ow0KDQogIGlmICgoYyA9IGdldGNoYXIoKSkgPT0gRU9GKSBleGl0ICgxKTsN CiAgY2NbMV0gPSBjOw0KICBjY1syXSA9ICdcMCc7DQogIA0KICBpZiAoc3Ry Y21wKCAiJSEiLCBjYykgPT0gMCkgeyAgLyogQ2hlY2sgZm9yIFBvc3RzY3Jp cHQgKi8NCiAgICBwaXBlIChmZHMpOw0KICAgIHN3aXRjaCAoZm9yaygpKSB7 IC8qIFdlIGhhdmUgUG9zdHNjcmlwdCBzbyBzZW5kIGl0IHRocm91Z2ggZ3Mg Ki8NCiAgICBjYXNlIC0xOg0KICAgICAgcHJpbnRmKCJDYW4ndCBmb3JrOyBx dWl0dGluZyFcbiIpOw0KICAgICAgZXhpdCAoMSk7DQogICAgY2FzZSAwOg0K ICAgICAgZHVwMihmZHNbMV0sMSk7DQogICAgICBkdXAyKGZkc1sxXSwyKTsN CiAgICAgIGNsb3NlKGZkc1swXSk7DQogICAgICBjbG9zZShmZHNbMV0pOw0K ICAgICAgd3JpdGUoMSxjYywyKTsNCiAgICAgIHdoaWxlICgoYyA9IGdldGNo YXIoKSkgIT0gRU9GKSAvKiBTZW5kIGl0IGRvd24gdGhlIHBpcGUgdG8gZ3Mg Ki8NCiAgICAgICAgd3JpdGVfYigxLChjaGFyKikmYywxKTsNCiAgICAgIHdy aXRlX2IoMSwoY2hhciopTlVMTCwgLTEpOw0KICAgICAgZXhpdCgwKTsNCiAg ICBkZWZhdWx0Og0KICAgICAgZHVwMihmZHNbMF0sMCk7DQogICAgICBjbG9z ZShmZHNbMF0pOw0KICAgICAgY2xvc2UoZmRzWzFdKTsNCiAgICAgIGV4ZWNs KCIvdXNyL2xvY2FsL2Jpbi9ncyIsICJncyIsICItcSIsICItZE5PUEFVU0Ui LCAiLWRTQUZFUiIsDQogICAgICAgICAgICAiLXNQQVBFUlNJWkU9bm90ZSIs ICItc0RFVklDRT1samV0NCIsICItc091dHB1dEZpbGU9LSIsDQogICAgICAg ICAgICAgIi0iLCAoY2hhciopTlVMTCk7DQogICAgICBwcmludGYoIkNhbid0 IGV4ZWMgZ3M7IHF1aXR0aW5nIVxuIik7DQogICAgICBleGl0KDEpOw0KICAg IH0NCiAgfSBlbHNlIGlmIChjY1swXSA9PSAnXDAzMycpIHsgLyogQ2hlY2sg Zm9yIFBDTCAqLw0KICAgIHdyaXRlKDEsY2MsMik7DQogICAgd2hpbGUgKChj ID0gZ2V0Y2hhcigpKSAhPSBFT0YpIC8qIEl0J3MgUENMIHNvIHNlbmQgaXQg YWxvbmcgKi8NCiAgICAgIHdyaXRlX2IoMSwoY2hhciopJmMsMSk7DQogICAg d3JpdGVfYigxLChjaGFyKilOVUxMLC0xKTsNCiAgICBleGl0KDApOw0KICB9 IGVsc2UgeyAgICAgICAgICAgICAgICAgICAgICAgLyogVHJlYXQgYXMgcHVy ZSB0ZXh0ICovDQogICAgd3JpdGUoMSwiXDAzMyUtMTIzNDVYQFBKTFxuIiwx NCk7IC8qIFdyYXAgaXQgaW4gUENMIGNvbW1hbmRzICovDQogICAgd3JpdGUo MSwiQFBKTCBFTlRFUiBMQU5HVUFHRSA9IFBDTFxuIiwyNik7DQogICAgd3Jp dGUoMSwiXDAzM0VcMDMzJmsyRyIsNyk7DQogICAgd3JpdGUoMSxjYywyKTsN CiAgICB3aGlsZSAoKGMgPSBnZXRjaGFyKCkpICE9IEVPRikNCiAgICAgIHdy aXRlX2IoMSwoY2hhciopJmMsMSk7DQogICAgd3JpdGVfYigxLChjaGFyKilO VUxMLC0xKTsNCiAgICB3cml0ZSgxLCJcMDMzRVwwMzMlLTEyMzQ1WCIsMTEp Ow0KICAgIGV4aXQoMCk7DQogIH0NCn0NCg0KLyogQnVmZmVycyBjaGFyYWN0 ZXJzIGJlZm9yZSB3cml0aW5nLCB0aGVuIHdyaXRlcyBidWZmZXIuICovDQoN CmludCB3cml0ZV9iIChpbnQgZmQsIGNoYXIgKmNjLCBpbnQgbikNCnsNCiMg ZGVmaW5lIEJVRlNJWkUgMTAyNA0KDQpzdGF0aWMgY2hhciAqYnVmZiA9IE5V TEw7DQpzdGF0aWMgaW50IGNvdW50ID0gMDsNCg0KICBpZiAobiA+IDApIHsN Cg0KICAgIGlmIChidWZmID09IE5VTEwpIHsNCiAgICAgIGlmICgoYnVmZiA9 IChjaGFyKiltYWxsb2Moc2l6ZW9mKGNoYXIpKkJVRlNJWkUpKSA9PSBOVUxM KQ0KICAgICAgICByZXR1cm4gLTE7DQogICAgfQ0KDQogICAgYnVmZltjb3Vu dCsrXSA9ICpjYzsNCg0KICAgIGlmIChjb3VudCA+PSBCVUZTSVpFKSB7DQog ICAgICB3cml0ZShmZCwgYnVmZiwgQlVGU0laRSk7DQogICAgICBjb3VudCA9 IDA7DQogICAgfQ0KDQogIH0gZWxzZSB7DQoNCiAgICBpZiAoY291bnQgPiAw KQ0KICAgICAgd3JpdGUgKGZkLCBidWZmLCBjb3VudCk7DQoNCiAgICBpZiAo YnVmZiAhPSBOVUxMKSBmcmVlIChidWZmKTsNCiAgICBidWZmID0gTlVMTDsN CiAgfQ0KDQogIHJldHVybiAwOw0KfQ0K --0-1250674056-972691480=:395-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message