From owner-freebsd-scsi@FreeBSD.ORG Mon Feb 18 11:07:17 2008 Return-Path: Delivered-To: freebsd-scsi@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 778BF16A4A6 for ; Mon, 18 Feb 2008 11:07:17 +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 6700E13C4D3 for ; Mon, 18 Feb 2008 11:07:17 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m1IB7HpH039537 for ; Mon, 18 Feb 2008 11:07:17 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m1IB7GL0039533 for freebsd-scsi@FreeBSD.org; Mon, 18 Feb 2008 11:07:16 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 18 Feb 2008 11:07:16 GMT Message-Id: <200802181107.m1IB7GL0039533@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-scsi@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-scsi@FreeBSD.org X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Feb 2008 11:07:17 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/39388 scsi ncr/sym drivers fail with 53c810 and more than 256MB m o kern/40895 scsi wierd kernel / device driver bug o kern/52638 scsi [panic] SCSI U320 on SMP server won't run faster than s kern/57398 scsi [mly] Current fails to install on mly(4) based RAID di o kern/60598 scsi wire down of scsi devices conflicts with config o kern/60641 scsi [sym] Sporadic SCSI bus resets with 53C810 under load s kern/61165 scsi [panic] kernel page fault after calling cam_send_ccb o kern/74627 scsi [ahc] [hang] Adaptec 2940U2W Can't boot 5.3 o kern/81887 scsi [aac] Adaptec SCSI 2130S aac0: GetDeviceProbeInfo comm o kern/90282 scsi [sym] SCSI bus resets cause loss of ch device o kern/92798 scsi [ahc] SCSI problem with timeouts o kern/94838 scsi Kernel panic while mounting SD card with lock switch o o kern/99954 scsi [ahc] reading from DVD failes on 6.x (regression) o kern/110847 scsi [ahd] Tyan U320 onboard problem with more than 3 disks o kern/120247 scsi [mpt] FreeBSD 6.3 and LSI Logic 1030 = only 3.300MB/s 15 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/35234 scsi World access to /dev/pass? (for scanner) requires acce o kern/38828 scsi [dpt] [request] DPT PM2012B/90 doesn't work o kern/44587 scsi dev/dpt/dpt.h is missing defines required for DPT_HAND o kern/76178 scsi [ahd] Problem with ahd and large SCSI Raid system o kern/114597 scsi [sym] System hangs at SCSI bus reset with dual HBAs o kern/119668 scsi [cam] [patch] certain errors are too verbose comparing o kern/120487 scsi [sg] scsi_sg incompatible with scanners 7 problems total. From owner-freebsd-scsi@FreeBSD.ORG Tue Feb 19 01:51:24 2008 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC18D16A419 for ; Tue, 19 Feb 2008 01:51:24 +0000 (UTC) (envelope-from christias@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.225]) by mx1.freebsd.org (Postfix) with ESMTP id 6D0CC13C455 for ; Tue, 19 Feb 2008 01:51:24 +0000 (UTC) (envelope-from christias@gmail.com) Received: by wr-out-0506.google.com with SMTP id 68so1447392wri.3 for ; Mon, 18 Feb 2008 17:51:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; bh=ATgMyWO3a7i9mfyBkvxUH+21t2/LC1U0YK6MbUu0Cb4=; b=IKW91zM9eauqPYl7fM+TMKh9D2o8Ee8Ltx2jGvzinExTQZh+nceubNNPmqsoi7dcdChsVvqJUph1qYOW5ia7mKJ50a7wdCH7gi6BwCUJw/iPgnhI6ACod+IsasJIcFNL5rB8Qz+sSiFjTcNeY4OI6oXRnvUS3JGwUwZ2PQFdg9E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=Ek1tcg6T4FaJapCVMNVH1g/D3+BAwAqtseiMtpIZf+I8gv7UhsXHno0q6b7EIHqekzd1sVTv8t0UhjgZHD69AUPwwn1CUSUdK+GvYcMpptYqSTTFOe+2++m33Cro3n0It2iOHeT2CQw8/YamReiG/G1fDIzm1uekcIMKa3fi79g= Received: by 10.150.58.5 with SMTP id g5mr2268002yba.158.1203384350706; Mon, 18 Feb 2008 17:25:50 -0800 (PST) Received: by 10.150.98.16 with HTTP; Mon, 18 Feb 2008 17:25:50 -0800 (PST) Message-ID: Date: Tue, 19 Feb 2008 03:25:50 +0200 From: "Panagiotis Christias" To: freebsd-scsi@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: HP StorageWorks FC1242 and FC1243 FC HBAs working with FreeBSD? X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: p.christias@noc.ntua.gr List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Feb 2008 01:51:24 -0000 Hello, we got an offer for the HP StorageWorks FC1242 and FC1243 Dual Channel 4 Gbps Fibre Channel Host Bus Adapters and we are wondering if they are compatible with FreeBSD. According to the specs they are based on the Qlogic QLE2462 and QLA2462 chipsets. Has anybody tried them successfully? Thank you, Panagiotis -- Panagiotis J. Christias Network Management Center p.christias@noc.ntua.gr National Technical Univ. of Athens, GREECE From owner-freebsd-scsi@FreeBSD.ORG Tue Feb 19 11:04:14 2008 Return-Path: Delivered-To: FREEBSD-SCSI@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4EA9D16A469 for ; Tue, 19 Feb 2008 11:04:14 +0000 (UTC) (envelope-from bounce-380703-10097910@m18.xoopa.net) Received: from m18.xoopa.net (m18.xoopa.net [70.47.43.38]) by mx1.freebsd.org (Postfix) with SMTP id D706813C4E5 for ; Tue, 19 Feb 2008 11:04:13 +0000 (UTC) (envelope-from bounce-380703-10097910@m18.xoopa.net) From: "Brand Alley" To: FREEBSD-SCSI@freebsd.org Date: Mon, 18 Feb 2008 21:32:34 -0500 MIME-Version: 1.0 Message-ID: X-time: 10097910 X-member: FREEBSD-SCSI@freebsd.org X-unsub: leave-380703-10097910.e3391cf1d8d2bc2f5494002e1d78db21@m18.xoopa.net Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Free Membership - 70% off leading designer clothes X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: laura@swearch.com List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Feb 2008 11:04:14 -0000 Hey, Claim your FREE membership of BrandAlley, the hottest fashion site that offers it's members up to 70% off leading designer clothes and accessories! Click Here to join now: http://e.swearch.com/t/380703/10097910/230/0/?u=3DaHR0cDovL3d3dy5waW5rc3BpZ= GVyLmNvLnVrL2JyYW5kL2FsbGV5Lmh0bQ%3d%3d&x=3D873e2bec Kind Regards, Jessica Newman -------------------------- You have received this email update as you are a member of an ISM Group Web= site. To unsubscribe click here: http://e.swearch.com/t/380703/10097910/63/0/?u= =3DaHR0cDovL2Uuc3dlYXJjaC5jb20vdT9pZD0xMDA5NzkxMC5lMzM5MWNmMWQ4ZDJiYzJmNTQ5N= DAwMmUxZDc4ZGIyMSZuPVQmbD1zdy0yJm89MzgwNzAz&x=3D58830cb7 From owner-freebsd-scsi@FreeBSD.ORG Tue Feb 19 15:06:48 2008 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B77AB16A468 for ; Tue, 19 Feb 2008 15:06:48 +0000 (UTC) (envelope-from freebsd-scsi@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 6757D13C448 for ; Tue, 19 Feb 2008 15:06:48 +0000 (UTC) (envelope-from freebsd-scsi@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1JRT8z-0002D1-DN for freebsd-scsi@freebsd.org; Tue, 19 Feb 2008 14:08:25 +0000 Received: from lara.cc.fer.hr ([161.53.72.113]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 19 Feb 2008 14:08:25 +0000 Received: from ivoras by lara.cc.fer.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 19 Feb 2008 14:08:25 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-scsi@freebsd.org From: Ivan Voras Date: Tue, 19 Feb 2008 15:10:44 +0100 Lines: 42 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigAFB2BB82227DD63ED0F4EBDA" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: lara.cc.fer.hr User-Agent: Thunderbird 2.0.0.6 (X11/20071022) In-Reply-To: X-Enigmail-Version: 0.95.0 Sender: news Subject: Re: HP StorageWorks FC1242 and FC1243 FC HBAs working with FreeBSD? X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Feb 2008 15:06:48 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigAFB2BB82227DD63ED0F4EBDA Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Panagiotis Christias wrote: > Hello, >=20 > we got an offer for the HP StorageWorks FC1242 and FC1243 Dual Channel > 4 Gbps Fibre Channel Host Bus Adapters and we are wondering if they > are compatible with FreeBSD. According to the specs they are based on > the Qlogic QLE2462 and QLA2462 chipsets. >=20 > Has anybody tried them successfully? Don't know about these specific chipsets but here's what I've got working on 6-STABLE without significant problems: isp0: port 0x4100-0x41ff mem 0xe8014000-0xe8014fff irq 20 at device 5.0 on pci3 isp0: [GIANT-LOCKED] isp0: Board Type 2422, Chip Revision 0x2, loaded F/W Revision 4.0.20 isp1: port 0x4200-0x42ff mem 0xe8015000-0xe8015fff irq 21 at device 5.1 on pci3 isp1: [GIANT-LOCKED] --------------enigAFB2BB82227DD63ED0F4EBDA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHuuNlldnAQVacBcgRAuR8AKCngDrxt1/K6pH1k/x+UoTGcPC7WQCglgfI kjG+18kXyfo7PeMRWUaCkVE= =2/cH -----END PGP SIGNATURE----- --------------enigAFB2BB82227DD63ED0F4EBDA-- From owner-freebsd-scsi@FreeBSD.ORG Wed Feb 20 07:57:56 2008 Return-Path: Delivered-To: scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4CAA916A408 for ; Wed, 20 Feb 2008 07:57:56 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 1CF4F13C4DD for ; Wed, 20 Feb 2008 07:57:56 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (mjacob@ns1.feral.com [192.67.166.1]) by ns1.feral.com (8.14.2/8.14.2) with ESMTP id m1K7dMAL007980 for ; Tue, 19 Feb 2008 23:39:22 -0800 (PST) (envelope-from mj@feral.com) Date: Tue, 19 Feb 2008 23:39:22 -0800 (PST) From: Matthew Jacob To: scsi@freebsd.org Message-ID: <20080219233752.R7973@ns1.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (ns1.feral.com [192.67.166.1]); Tue, 19 Feb 2008 23:39:22 -0800 (PST) Cc: Subject: hole in passregister? X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Matthew Jacob List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 07:57:56 -0000 ... mtx_unlock(periph->sim->mtx); ... mtx_lock(periph->sim->mtx); softc->dev->si_drv1 = periph; /* * Add an async callback so that we get * notified if this device goes away. */ xpt_register_async(AC_LOST_DEVICE, passasync, periph, periph->path); .... the device can go away prior to xpt_register_async being called I think. From owner-freebsd-scsi@FreeBSD.ORG Wed Feb 20 10:28:14 2008 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45B5A16A400 for ; Wed, 20 Feb 2008 10:28:14 +0000 (UTC) (envelope-from calendar-invite@reply.yahoo.com) Received: from n15.bullet.sp1.yahoo.com (n15.bullet.sp1.yahoo.com [69.147.64.212]) by mx1.freebsd.org (Postfix) with SMTP id 289A813C468 for ; Wed, 20 Feb 2008 10:28:14 +0000 (UTC) (envelope-from calendar-invite@reply.yahoo.com) Received: from [216.252.122.217] by n15.bullet.sp1.yahoo.com with NNFMP; 20 Feb 2008 10:21:27 -0000 Received: from [66.218.69.4] by t2.bullet.sp1.yahoo.com with NNFMP; 20 Feb 2008 10:21:27 -0000 Received: from [68.142.194.243] by t4.bullet.scd.yahoo.com with NNFMP; 20 Feb 2008 10:21:27 -0000 Received: from [209.191.93.246] by t1.bullet.mud.yahoo.com with NNFMP; 20 Feb 2008 10:21:25 -0000 Date: 20 Feb 2008 02:21:25 -0800 Received: from [127.0.0.1] by web123.cal.pim.mud.yahoo.com with NNFMP; 20 Feb 2008 10:21:25 -0000 x-yahoo-newman-errors: calendar-invite.mjqxgyllmfzwc3tdn5rgc43bnnqxgylomnxsg2lvfuytembtguydeobygqwweyltmfvwc43bnzrw6ytbonqwwyltmfxgg3zdnf2tumjs-freebsd-scsi=freebsd.org@returns.bulk.yahoo.com MIME-Version: 1.0 Errors-To: basakasancobasakasanco@yahoo.fr From: Basakasanco Basakasanco To: freebsd-scsi@freebsd.org X-Yahoo-Newman-Property: calendar-invite X-Yahoo-Newman-Id: basakasancobasakasanco#iu-1203502884-basakasancobasakasanco#iu:12 X-Yahoo-Calendar-Iid: ghAydf7bk4Vy%40bsCKxdOBb3aoDue%40mVfR%40hgM2zaBEDa%40ABeHxKSIh%40%40 X-RocketSRV: siu=http://us.i1.yimg.com/us.yimg.com/i/us/pim/el/inv16_1.gif; siw=16; sih=16; allow=all Message-Id: <20080220102814.289A813C468@mx1.freebsd.org> Content-Type: text/plain; charset=windows-1252; Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Actualiser: FROM MR BASAKASANCOBASAKASANCO URGENT INVESTMENT PROJECT. X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: basakasancobasakasanco@yahoo.fr List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 10:28:14 -0000 L'événement "FROM MR BASAKASANCOBASAKASANCO URGENT INVESTMENT PROJECT." a changé. Nouveau ! = éléments changés par votre hôte. Par votre hôte Basakasanco Basakasanco: I am Mr BasakasancoBasakasanco a financial consultant based in Burkina Faso. I have a client (awidow) she has USD15.5M with a private equity investment trust company for safe keeping only. She wishes to invest in a stable economy Her interest is in companies with potentials for rapid growth in long terms. My client is interested in placing part of her fund in your company,if your country's bilaws allows foreign investment. You can contact me for more details via my e-mail addres Date: mercredi, 20 février 2008 Heure: 10 h 00 - 11 h 00 (GMT+00:00) Viendrez-vous ? Répondre à cette invitation, à: http://calendar.yahoo.com/basakasancobasakasanco?v=126&a1=0&iid=ghAydf7bk4Vy%40bsCKxdOBb3aoDue%40mVfR%40hgM2zaBEDa%40ABeHxKSIh%40%40&igid=jxAmBs7%40DIZo%40vTEsxe4Mt3bGWYf%40h5um%40tdxInbaEfwaFtuLhczZHdam5b%40 Copyright © 2008 Tous droits réservés. www.yahoo.fr Données personnelles: http://privacy.yahoo.com/privacy/us Conditions d'utilisation: http://docs.yahoo.com/info/terms/ From owner-freebsd-scsi@FreeBSD.ORG Wed Feb 20 10:30:21 2008 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 150E316A479 for ; Wed, 20 Feb 2008 10:30:21 +0000 (UTC) (envelope-from calendar-invite@reply.yahoo.com) Received: from n28a.bullet.scd.yahoo.com (n28a.bullet.scd.yahoo.com [209.73.160.84]) by mx1.freebsd.org (Postfix) with SMTP id EB06513C501 for ; Wed, 20 Feb 2008 10:30:20 +0000 (UTC) (envelope-from calendar-invite@reply.yahoo.com) Received: from [66.218.69.5] by n28.bullet.scd.yahoo.com with NNFMP; 20 Feb 2008 10:17:40 -0000 Received: from [68.142.194.244] by t5.bullet.scd.yahoo.com with NNFMP; 20 Feb 2008 10:17:40 -0000 Received: from [209.191.93.243] by t2.bullet.mud.yahoo.com with NNFMP; 20 Feb 2008 10:17:40 -0000 Date: 20 Feb 2008 02:17:40 -0800 Received: from [127.0.0.1] by web120.cal.pim.mud.yahoo.com with NNFMP; 20 Feb 2008 10:17:40 -0000 x-yahoo-newman-errors: calendar-invite.mjqxgyllmfzwc3tdn5rgc43bnnqxgylomnxsg2lvfuytembtguydenrwgawweyltmfvwc43bnzrw6ytbonqwwyltmfxgg3zdnf2tumjs-freebsd-scsi=freebsd.org@returns.bulk.yahoo.com MIME-Version: 1.0 Errors-To: basakasancobasakasanco@yahoo.fr From: Basakasanco Basakasanco To: freebsd-scsi@freebsd.org X-Yahoo-Newman-Property: calendar-invite X-Yahoo-Newman-Id: basakasancobasakasanco#iu-1203502660-basakasancobasakasanco#iu:12 X-Yahoo-Calendar-Iid: ghAydf7bk4Vy%40bsCKxdOBb3aoDue%40mVfR%40hgM2zaBEDa%40ABeHxKSIh%40%40 X-RocketSRV: siu=http://us.i1.yimg.com/us.yimg.com/i/us/pim/el/inv16_1.gif; siw=16; sih=16; allow=all Message-Id: <20080220103020.EB06513C501@mx1.freebsd.org> Content-Type: text/plain; charset=windows-1252; Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Actualiser: FROM MR BASAKASANCOBASAKASANCO URGENT INVESTMENT PROJECT. X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: basakasancobasakasanco@yahoo.fr List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 10:30:21 -0000 L'événement "FROM MR BASAKASANCOBASAKASANCO URGENT INVESTMENT PROJECT." a changé. Nouveau ! = éléments changés par votre hôte. Par votre hôte Basakasanco Basakasanco: I am Mr BasakasancoBasakasanco a financial consultant based in Burkina Faso. I have a client (awidow) she has USD15.5M with a private equity investment trust company for safe keeping only. She wishes to invest in a stable economy Her interest is in companies with potentials for rapid growth in long terms. My client is interested in placing part of her fund in your company,if your country's bilaws allows foreign investment. You can contact me for more details via my e-mail addres Date: mercredi, 20 février 2008 Heure: 10 h 00 - 11 h 00 (GMT+00:00) Viendrez-vous ? Répondre à cette invitation, à: http://calendar.yahoo.com/basakasancobasakasanco?v=126&a1=0&iid=ghAydf7bk4Vy%40bsCKxdOBb3aoDue%40mVfR%40hgM2zaBEDa%40ABeHxKSIh%40%40&igid=jxAmBs7%40DIZo%40vTEsxe4Mt3bGWYf%40h5um%40tdxInbaEfwaFtuLhb7ZDdam5b%40 Copyright © 2008 Tous droits réservés. www.yahoo.fr Données personnelles: http://privacy.yahoo.com/privacy/us Conditions d'utilisation: http://docs.yahoo.com/info/terms/ From owner-freebsd-scsi@FreeBSD.ORG Wed Feb 20 10:30:45 2008 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40F6716A401 for ; Wed, 20 Feb 2008 10:30:45 +0000 (UTC) (envelope-from calendar-invite@reply.yahoo.com) Received: from n21b.bullet.sp1.yahoo.com (n21b.bullet.sp1.yahoo.com [69.147.64.251]) by mx1.freebsd.org (Postfix) with SMTP id 2422713C458 for ; Wed, 20 Feb 2008 10:30:45 +0000 (UTC) (envelope-from calendar-invite@reply.yahoo.com) Received: from [216.252.122.218] by n21.bullet.sp1.yahoo.com with NNFMP; 20 Feb 2008 10:16:48 -0000 Received: from [66.218.69.5] by t3.bullet.sp1.yahoo.com with NNFMP; 20 Feb 2008 10:16:48 -0000 Received: from [68.142.194.244] by t5.bullet.scd.yahoo.com with NNFMP; 20 Feb 2008 10:16:48 -0000 Received: from [209.191.93.246] by t2.bullet.mud.yahoo.com with NNFMP; 20 Feb 2008 10:16:47 -0000 Date: 20 Feb 2008 02:16:47 -0800 Received: from [127.0.0.1] by web123.cal.pim.mud.yahoo.com with NNFMP; 20 Feb 2008 10:16:47 -0000 x-yahoo-newman-errors: calendar-invite.mjqxgyllmfzwc3tdn5rgc43bnnqxgylomnxsg2lvfuytembtguydenrqg4wweyltmfvwc43bnzrw6ytbonqwwyltmfxgg3zdnf2tumjs-freebsd-scsi=freebsd.org@returns.bulk.yahoo.com MIME-Version: 1.0 Errors-To: basakasancobasakasanco@yahoo.fr From: Basakasanco Basakasanco To: freebsd-scsi@freebsd.org X-Yahoo-Newman-Property: calendar-invite X-Yahoo-Newman-Id: basakasancobasakasanco#iu-1203502607-basakasancobasakasanco#iu:12 X-Yahoo-Calendar-Iid: ghAydf7bk4Vy%40bsCKxdOBb3aoDue%40mVfR%40hgM2zaBEDa%40ABeHxKSIh%40%40 X-RocketSRV: siu=http://us.i1.yimg.com/us.yimg.com/i/us/pim/el/inv16_1.gif; siw=16; sih=16; allow=all Message-Id: <20080220103045.2422713C458@mx1.freebsd.org> Content-Type: text/plain; charset=windows-1252; Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Actualiser: FROM MR BASAKASANCOBASAKASANCO URGENT INVESTMENT PROJECT. X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: basakasancobasakasanco@yahoo.fr List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 10:30:45 -0000 L'événement "FROM MR BASAKASANCOBASAKASANCO URGENT INVESTMENT PROJECT." a changé. Nouveau ! = éléments changés par votre hôte. Par votre hôte Basakasanco Basakasanco: I am Mr BasakasancoBasakasanco a financial consultant based in Burkina Faso. I have a client (awidow) she has USD15.5M with a private equity investment trust company for safe keeping only. She wishes to invest in a stable economy Her interest is in companies with potentials for rapid growth in long terms. My client is interested in placing part of her fund in your company,if your country's bilaws allows foreign investment. You can contact me for more details via my e-mail addres Date: mercredi, 20 février 2008 Heure: 10 h 00 - 11 h 00 (GMT+00:00) Viendrez-vous ? Répondre à cette invitation, à: http://calendar.yahoo.com/basakasancobasakasanco?v=126&a1=0&iid=ghAydf7bk4Vy%40bsCKxdOBb3aoDue%40mVfR%40hgM2zaBEDa%40ABeHxKSIh%40%40&igid=jxAmBs7%40DIZo%40vTEsxe4Mt3bGWYf%40h5um%40tdxInbaEfwaFtuLhbzYHdam5b%40 Copyright © 2008 Tous droits réservés. www.yahoo.fr Données personnelles: http://privacy.yahoo.com/privacy/us Conditions d'utilisation: http://docs.yahoo.com/info/terms/ From owner-freebsd-scsi@FreeBSD.ORG Wed Feb 20 10:32:30 2008 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5786716A40E for ; Wed, 20 Feb 2008 10:32:30 +0000 (UTC) (envelope-from calendar-invite@reply.yahoo.com) Received: from n21b.bullet.sp1.yahoo.com (n21b.bullet.sp1.yahoo.com [69.147.64.251]) by mx1.freebsd.org (Postfix) with SMTP id 3B0AC13C4FB for ; Wed, 20 Feb 2008 10:32:30 +0000 (UTC) (envelope-from calendar-invite@reply.yahoo.com) Received: from [216.252.122.216] by n21.bullet.sp1.yahoo.com with NNFMP; 20 Feb 2008 10:18:26 -0000 Received: from [209.73.164.83] by t1.bullet.sp1.yahoo.com with NNFMP; 20 Feb 2008 10:18:26 -0000 Received: from [68.142.194.244] by t7.bullet.scd.yahoo.com with NNFMP; 20 Feb 2008 10:18:26 -0000 Received: from [209.191.93.245] by t2.bullet.mud.yahoo.com with NNFMP; 20 Feb 2008 10:18:26 -0000 Date: 20 Feb 2008 02:18:26 -0800 Received: from [127.0.0.1] by web122.cal.pim.mud.yahoo.com with NNFMP; 20 Feb 2008 10:18:26 -0000 x-yahoo-newman-errors: calendar-invite.mjqxgyllmfzwc3tdn5rgc43bnnqxgylomnxsg2lvfuytembtguydenzqgywweyltmfvwc43bnzrw6ytbonqwwyltmfxgg3zdnf2tumjs-freebsd-scsi=freebsd.org@returns.bulk.yahoo.com MIME-Version: 1.0 Errors-To: basakasancobasakasanco@yahoo.fr From: Basakasanco Basakasanco To: freebsd-scsi@freebsd.org X-Yahoo-Newman-Property: calendar-invite X-Yahoo-Newman-Id: basakasancobasakasanco#iu-1203502706-basakasancobasakasanco#iu:12 X-Yahoo-Calendar-Iid: ghAydf7bk4Vy%40bsCKxdOBb3aoDue%40mVfR%40hgM2zaBEDa%40ABeHxKSIh%40%40 X-RocketSRV: siu=http://us.i1.yimg.com/us.yimg.com/i/us/pim/el/inv16_1.gif; siw=16; sih=16; allow=all Message-Id: <20080220103230.3B0AC13C4FB@mx1.freebsd.org> Content-Type: text/plain; charset=windows-1252; Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Actualiser: FROM MR BASAKASANCOBASAKASANCO URGENT INVESTMENT PROJECT. X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: basakasancobasakasanco@yahoo.fr List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 10:32:30 -0000 L'événement "FROM MR BASAKASANCOBASAKASANCO URGENT INVESTMENT PROJECT." a changé. Nouveau ! = éléments changés par votre hôte. Par votre hôte Basakasanco Basakasanco: I am Mr BasakasancoBasakasanco a financial consultant based in Burkina Faso. I have a client (awidow) she has USD15.5M with a private equity investment trust company for safe keeping only. She wishes to invest in a stable economy Her interest is in companies with potentials for rapid growth in long terms. My client is interested in placing part of her fund in your company,if your country's bilaws allows foreign investment. You can contact me for more details via my e-mail addres Date: mercredi, 20 février 2008 Heure: 10 h 00 - 11 h 00 (GMT+00:00) Viendrez-vous ? Répondre à cette invitation, à: http://calendar.yahoo.com/basakasancobasakasanco?v=126&a1=0&iid=ghAydf7bk4Vy%40bsCKxdOBb3aoDue%40mVfR%40hgM2zaBEDa%40ABeHxKSIh%40%40&igid=jxAmBs7%40DIZo%40vTEsxe4Mt3bGWYf%40h5um%40tdxInbaEfwaFtuLhb7ZDdam5b%40 Copyright © 2008 Tous droits réservés. www.yahoo.fr Données personnelles: http://privacy.yahoo.com/privacy/us Conditions d'utilisation: http://docs.yahoo.com/info/terms/ From owner-freebsd-scsi@FreeBSD.ORG Wed Feb 20 10:32:30 2008 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7574916A410 for ; Wed, 20 Feb 2008 10:32:30 +0000 (UTC) (envelope-from calendar-invite@reply.yahoo.com) Received: from n21b.bullet.sp1.yahoo.com (n21b.bullet.sp1.yahoo.com [69.147.64.251]) by mx1.freebsd.org (Postfix) with SMTP id 5886F13C4FD for ; Wed, 20 Feb 2008 10:32:30 +0000 (UTC) (envelope-from calendar-invite@reply.yahoo.com) Received: from [216.252.122.219] by n21.bullet.sp1.yahoo.com with NNFMP; 20 Feb 2008 10:19:19 -0000 Received: from [209.73.164.86] by t4.bullet.sp1.yahoo.com with NNFMP; 20 Feb 2008 10:19:19 -0000 Received: from [68.142.194.243] by t8.bullet.scd.yahoo.com with NNFMP; 20 Feb 2008 10:19:19 -0000 Received: from [209.191.93.243] by t1.bullet.mud.yahoo.com with NNFMP; 20 Feb 2008 10:19:18 -0000 Date: 20 Feb 2008 02:19:18 -0800 Received: from [127.0.0.1] by web120.cal.pim.mud.yahoo.com with NNFMP; 20 Feb 2008 10:19:18 -0000 x-yahoo-newman-errors: calendar-invite.mjqxgyllmfzwc3tdn5rgc43bnnqxgylomnxsg2lvfuytembtguydenzvhawweyltmfvwc43bnzrw6ytbonqwwyltmfxgg3zdnf2tumjs-freebsd-scsi=freebsd.org@returns.bulk.yahoo.com MIME-Version: 1.0 Errors-To: basakasancobasakasanco@yahoo.fr From: Basakasanco Basakasanco To: freebsd-scsi@freebsd.org X-Yahoo-Newman-Property: calendar-invite X-Yahoo-Newman-Id: basakasancobasakasanco#iu-1203502758-basakasancobasakasanco#iu:12 X-Yahoo-Calendar-Iid: ghAydf7bk4Vy%40bsCKxdOBb3aoDue%40mVfR%40hgM2zaBEDa%40ABeHxKSIh%40%40 X-RocketSRV: siu=http://us.i1.yimg.com/us.yimg.com/i/us/pim/el/inv16_1.gif; siw=16; sih=16; allow=all Message-Id: <20080220103230.5886F13C4FD@mx1.freebsd.org> Content-Type: text/plain; charset=windows-1252; Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Actualiser: FROM MR BASAKASANCOBASAKASANCO URGENT INVESTMENT PROJECT. X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: basakasancobasakasanco@yahoo.fr List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 10:32:30 -0000 L'événement "FROM MR BASAKASANCOBASAKASANCO URGENT INVESTMENT PROJECT." a changé. Nouveau ! = éléments changés par votre hôte. Par votre hôte Basakasanco Basakasanco: I am Mr BasakasancoBasakasanco a financial consultant based in Burkina Faso. I have a client (awidow) she has USD15.5M with a private equity investment trust company for safe keeping only. She wishes to invest in a stable economy Her interest is in companies with potentials for rapid growth in long terms. My client is interested in placing part of her fund in your company,if your country's bilaws allows foreign investment. You can contact me for more details via my e-mail addres Date: mercredi, 20 février 2008 Heure: 10 h 00 - 11 h 00 (GMT+00:00) Viendrez-vous ? Répondre à cette invitation, à: http://calendar.yahoo.com/basakasancobasakasanco?v=126&a1=0&iid=ghAydf7bk4Vy%40bsCKxdOBb3aoDue%40mVfR%40hgM2zaBEDa%40ABeHxKSIh%40%40&igid=jxAmBs7%40DIZo%40vTEsxe4Mt3bGWYf%40h5um%40tdxInbaEfwaFtuLhczZHdam5b%40 Copyright © 2008 Tous droits réservés. www.yahoo.fr Données personnelles: http://privacy.yahoo.com/privacy/us Conditions d'utilisation: http://docs.yahoo.com/info/terms/ From owner-freebsd-scsi@FreeBSD.ORG Wed Feb 20 15:32:29 2008 Return-Path: Delivered-To: scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 156DF16A403 for ; Wed, 20 Feb 2008 15:32:29 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id BC5E513C4CC for ; Wed, 20 Feb 2008 15:32:28 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id m1KFF6Xd033902; Wed, 20 Feb 2008 08:15:06 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <47BC43FA.4070903@samsco.org> Date: Wed, 20 Feb 2008 08:15:06 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.11) Gecko/20071128 SeaMonkey/1.1.7 MIME-Version: 1.0 To: Matthew Jacob References: <20080219233752.R7973@ns1.feral.com> In-Reply-To: <20080219233752.R7973@ns1.feral.com> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=5.4 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: scsi@freebsd.org Subject: Re: hole in passregister? X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 15:32:29 -0000 Matthew Jacob wrote: > > ... > mtx_unlock(periph->sim->mtx); > ... > mtx_lock(periph->sim->mtx); > softc->dev->si_drv1 = periph; > > /* > * Add an async callback so that we get > * notified if this device goes away. > */ > xpt_register_async(AC_LOST_DEVICE, passasync, periph, > periph->path); > .... > the device can go away prior to xpt_register_async being called I think. > Yeah, it's a known problem that I was hoping wouldn't be too risky until I could come up with a better fix. The root of the problem is the poor design choice by the devfs crowd to use sleepable semantics within the make_dev and disk_create API's. I've been debating how to effectively work around this, but haven't gotten very far yet. Scott From owner-freebsd-scsi@FreeBSD.ORG Wed Feb 20 19:30:01 2008 Return-Path: Delivered-To: scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77B3E16A402 for ; Wed, 20 Feb 2008 19:30:01 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 4F3C413C4D5 for ; Wed, 20 Feb 2008 19:30:01 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (mjacob@ns1.feral.com [192.67.166.1]) by ns1.feral.com (8.14.2/8.14.2) with ESMTP id m1KJU03b020251 for ; Wed, 20 Feb 2008 11:30:01 -0800 (PST) (envelope-from mj@feral.com) Date: Wed, 20 Feb 2008 11:30:00 -0800 (PST) From: Matthew Jacob To: scsi@freebsd.org Message-ID: <20080220112921.Y20235@ns1.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (ns1.feral.com [192.67.166.1]); Wed, 20 Feb 2008 11:30:01 -0800 (PST) Cc: Subject: scsi_ses.c fixes X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Matthew Jacob List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 19:30:01 -0000 I guess nobody uses SES that much. Instant panics here. Index: scsi_ses.c =================================================================== RCS file: /home/ncvs/src/sys/cam/scsi/scsi_ses.c,v retrieving revision 1.35 diff -u -r1.35 scsi_ses.c --- scsi_ses.c 16 May 2007 16:54:23 -0000 1.35 +++ scsi_ses.c 20 Feb 2008 19:08:33 -0000 @@ -516,7 +516,7 @@ cam_periph_unlock(periph); return (ENXIO); } - cam_periph_lock(periph); + cam_periph_unlock(periph); error = 0; @@ -555,14 +555,14 @@ obj.obj_id = i; obj.subencid = ssc->ses_objmap[i].subenclosure; obj.object_type = ssc->ses_objmap[i].enctype; - cam_periph_lock(periph); + cam_periph_unlock(periph); error = copyout(&obj, uobj, sizeof (ses_object)); cam_periph_lock(periph); if (error) { break; } } - cam_periph_lock(periph); + cam_periph_unlock(periph); break; case SESIOC_GETENCSTAT: From owner-freebsd-scsi@FreeBSD.ORG Wed Feb 20 19:44:53 2008 Return-Path: Delivered-To: scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59B5B16A400 for ; Wed, 20 Feb 2008 19:44:53 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id E97BE13C46A for ; Wed, 20 Feb 2008 19:44:52 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id m1KJikl2036785; Wed, 20 Feb 2008 12:44:46 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <47BC832E.1040207@samsco.org> Date: Wed, 20 Feb 2008 12:44:46 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.11) Gecko/20071128 SeaMonkey/1.1.7 MIME-Version: 1.0 To: Matthew Jacob References: <20080220112921.Y20235@ns1.feral.com> In-Reply-To: <20080220112921.Y20235@ns1.feral.com> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=5.4 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: scsi@freebsd.org Subject: Re: scsi_ses.c fixes X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 19:44:53 -0000 Matthew Jacob wrote: > > I guess nobody uses SES that much. Instant panics here. Indeed, thanks for pointing these out. How embarrassing. Scott From owner-freebsd-scsi@FreeBSD.ORG Wed Feb 20 19:57:03 2008 Return-Path: Delivered-To: scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C63F16A400 for ; Wed, 20 Feb 2008 19:57:03 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 00B5C13C4E3 for ; Wed, 20 Feb 2008 19:57:02 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (mjacob@ns1.feral.com [192.67.166.1]) by ns1.feral.com (8.14.2/8.14.2) with ESMTP id m1KJv2pI020421; Wed, 20 Feb 2008 11:57:02 -0800 (PST) (envelope-from mj@feral.com) Date: Wed, 20 Feb 2008 11:57:02 -0800 (PST) From: Matthew Jacob To: Scott Long In-Reply-To: <47BC832E.1040207@samsco.org> Message-ID: <20080220115532.T20410@ns1.feral.com> References: <20080220112921.Y20235@ns1.feral.com> <47BC832E.1040207@samsco.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (ns1.feral.com [192.67.166.1]); Wed, 20 Feb 2008 11:57:02 -0800 (PST) Cc: Matthew Jacob , scsi@freebsd.org Subject: Re: scsi_ses.c fixes X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Matthew Jacob List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 19:57:03 -0000 Well, no need to be embarassed. It's embarassing to not hear anything about for months- and this for something which as a driver configures with just about every backplane and storage unit out there. Nobody apparently installs and runs the examples ses code - probably they should be promoted to real modules. On Wed, 20 Feb 2008, Scott Long wrote: > Matthew Jacob wrote: >> >> I guess nobody uses SES that much. Instant panics here. > > Indeed, thanks for pointing these out. How embarrassing. > > > Scott > From owner-freebsd-scsi@FreeBSD.ORG Wed Feb 20 20:03:05 2008 Return-Path: Delivered-To: scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 818AE16A400 for ; Wed, 20 Feb 2008 20:03:05 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 33B3A13C458 for ; Wed, 20 Feb 2008 20:03:05 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id m1KK31RN037997; Wed, 20 Feb 2008 13:03:01 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <47BC8775.7090600@samsco.org> Date: Wed, 20 Feb 2008 13:03:01 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.11) Gecko/20071128 SeaMonkey/1.1.7 MIME-Version: 1.0 To: Matthew Jacob References: <20080220112921.Y20235@ns1.feral.com> <47BC832E.1040207@samsco.org> <20080220115532.T20410@ns1.feral.com> In-Reply-To: <20080220115532.T20410@ns1.feral.com> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=5.4 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: scsi@freebsd.org Subject: Re: scsi_ses.c fixes X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 20:03:05 -0000 Matthew Jacob wrote: > > Well, no need to be embarassed. It's embarassing to not hear anything > about for months- and this for something which as a driver configures > with just about every backplane and storage unit out there. Nobody > apparently installs and runs the examples ses code - probably they > should be promoted to real modules. > Yeah, I thought that I had tested against the example ses code at one point, but apparently not. While we're here, note the comment about dropping the lock multiple times to do copyout. That can probably be easily fixed by allocating a temporary buffer to copy everything into first, but I was hoping to find a more elegant solution. If you have any ideas, feel free to try them out. Scott From owner-freebsd-scsi@FreeBSD.ORG Thu Feb 21 19:45:46 2008 Return-Path: Delivered-To: scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 885CA16A401 for ; Thu, 21 Feb 2008 19:45:46 +0000 (UTC) (envelope-from Juergen.Dankoweit@T-Online.de) Received: from mailout02.sul.t-online.com (mailout02.sul.t-online.de [194.25.134.17]) by mx1.freebsd.org (Postfix) with ESMTP id 3ECFA13C458 for ; Thu, 21 Feb 2008 19:45:46 +0000 (UTC) (envelope-from Juergen.Dankoweit@T-Online.de) Received: from fwd35.aul.t-online.de by mailout02.sul.t-online.com with smtp id 1JSH2q-0004JH-00; Thu, 21 Feb 2008 20:25:24 +0100 Received: from mail.juergendankoweit.net (E4+4PBZdrhYV3DG1WF2kxtfj3AmKwgm8C1TwywLLyyWVdkSBe3R3fm6CvWHJ-LjgAh@[87.174.200.223]) by fwd35.aul.t-online.de with esmtp id 1JSH2R-16mhVI0; Thu, 21 Feb 2008 20:24:59 +0100 Received: from localhost (localhost.juergendankoweit.net [127.0.0.1]) by mail.juergendankoweit.net (Postfix) with ESMTP id 910BB121D4 for ; Thu, 21 Feb 2008 20:24:58 +0100 (CET) X-Virus-Scanned: amavisd-new at juergendankoweit.net Received: from mail.juergendankoweit.net ([127.0.0.1]) by localhost (mail.juergendankoweit.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YRmX6DAhrgFc for ; Thu, 21 Feb 2008 20:24:54 +0100 (CET) Received: from primergy470.juergendankoweit.net (primergy470.juergendankoweit.net [192.168.1.1]) by mail.juergendankoweit.net (Postfix) with ESMTP id 2AD1A114A6 for ; Thu, 21 Feb 2008 20:24:54 +0100 (CET) From: Juergen Dankoweit To: scsi@freebsd.org Content-Type: text/plain Date: Thu, 21 Feb 2008 20:24:53 +0100 Message-Id: <1203621893.10566.12.camel@primergy470.juergendankoweit.net> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-ID: E4+4PBZdrhYV3DG1WF2kxtfj3AmKwgm8C1TwywLLyyWVdkSBe3R3fm6CvWHJ-LjgAh X-TOI-MSGID: ab63a044-2e4b-4398-b047-c32dd33c6cd0 Cc: Subject: Documentation about SCSI driver and cam layer X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Juergen.Dankoweit@T-Online.de List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Feb 2008 19:45:46 -0000 Hello to the list, in April I have time to find out what does not work in or with the sym driver. Where do I find some good(!) documentation how the sym driver communicates with the cam layer and the kernel? Best regards Juergen Dankoweit From owner-freebsd-scsi@FreeBSD.ORG Fri Feb 22 01:17:26 2008 Return-Path: Delivered-To: scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B29C16A403 for ; Fri, 22 Feb 2008 01:17:26 +0000 (UTC) (envelope-from Juergen.Dankoweit@T-Online.de) Received: from mailout05.sul.t-online.com (mailout05.sul.t-online.de [194.25.134.82]) by mx1.freebsd.org (Postfix) with ESMTP id 191D913C448 for ; Fri, 22 Feb 2008 01:17:26 +0000 (UTC) (envelope-from Juergen.Dankoweit@T-Online.de) Received: from fwd35.aul.t-online.de by mailout05.sul.t-online.com with smtp id 1JRwvB-0003HM-04; Wed, 20 Feb 2008 22:56:09 +0100 Received: from mail.juergendankoweit.net (ZYM7hBZUrh15n-QIpQN67G2eKaDTPAN56iGAC1lTxweKBuBAZq0tsTrBJuU7E26QwE@[87.174.218.71]) by fwd35.aul.t-online.de with esmtp id 1JRwv0-0S8lJg0; Wed, 20 Feb 2008 22:55:58 +0100 Received: from localhost (localhost.juergendankoweit.net [127.0.0.1]) by mail.juergendankoweit.net (Postfix) with ESMTP id 594C9114C7 for ; Wed, 20 Feb 2008 22:55:58 +0100 (CET) X-Virus-Scanned: amavisd-new at juergendankoweit.net Received: from mail.juergendankoweit.net ([127.0.0.1]) by localhost (mail.juergendankoweit.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TkQU0ltwvzcn for ; Wed, 20 Feb 2008 22:55:51 +0100 (CET) Received: from primergy470.juergendankoweit.net (primergy470.juergendankoweit.net [192.168.1.1]) by mail.juergendankoweit.net (Postfix) with ESMTP id 453BE121E2 for ; Wed, 20 Feb 2008 22:55:51 +0100 (CET) From: Juergen Dankoweit To: scsi@freebsd.org Content-Type: text/plain Date: Wed, 20 Feb 2008 22:55:50 +0100 Message-Id: <1203544550.2698.22.camel@primergy470.juergendankoweit.net> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-ID: ZYM7hBZUrh15n-QIpQN67G2eKaDTPAN56iGAC1lTxweKBuBAZq0tsTrBJuU7E26QwE X-TOI-MSGID: 9267d3de-e320-4e0f-b9bd-795c4fece5c0 Cc: Subject: Documentation about SCSI driver and cam layer X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Juergen.Dankoweit@T-Online.de List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2008 01:17:26 -0000 Hello to the list, in April I have time to find out what does not work in or with the sym driver. Where do I find some good(!) documentation how the sym driver communicates with the cam layer and the kernel? Best regards Juergen Dankoweit From owner-freebsd-scsi@FreeBSD.ORG Fri Feb 22 05:58:51 2008 Return-Path: Delivered-To: scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E7B216A400 for ; Fri, 22 Feb 2008 05:58:51 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 68A9813C46E for ; Fri, 22 Feb 2008 05:58:51 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (mjacob@ns1.feral.com [192.67.166.1]) by ns1.feral.com (8.14.2/8.14.2) with ESMTP id m1M5wnP8040431; Thu, 21 Feb 2008 21:58:50 -0800 (PST) (envelope-from mj@feral.com) Date: Thu, 21 Feb 2008 21:58:49 -0800 (PST) From: Matthew Jacob To: Scott Long In-Reply-To: <47BC8775.7090600@samsco.org> Message-ID: <20080221215727.H40427@ns1.feral.com> References: <20080220112921.Y20235@ns1.feral.com> <47BC832E.1040207@samsco.org> <20080220115532.T20410@ns1.feral.com> <47BC8775.7090600@samsco.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (ns1.feral.com [192.67.166.1]); Thu, 21 Feb 2008 21:58:50 -0800 (PST) Cc: scsi@freebsd.org Subject: Re: scsi_ses.c fixes X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Matthew Jacob List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2008 05:58:51 -0000 On Wed, 20 Feb 2008, Scott Long wrote: > Matthew Jacob wrote: >> >> Well, no need to be embarassed. It's embarassing to not hear anything about >> for months- and this for something which as a driver configures with just >> about every backplane and storage unit out there. Nobody apparently >> installs and runs the examples ses code - probably they should be promoted >> to real modules. >> > > Yeah, I thought that I had tested against the example ses code at one > point, but apparently not. While we're here, note the comment about > dropping the lock multiple times to do copyout. That can probably be > easily fixed by allocating a temporary buffer to copy everything into > first, but I was hoping to find a more elegant solution. If you have > any ideas, feel free to try them out. You don't really need to lock the peripheral for some of the cases- the data is stable as long as periph doesn't go away, which it shouldn't as long as the user app had the device open. This plus u_int ->uint. Index: scsi_ses.c =================================================================== RCS file: /home/ncvs/src/sys/cam/scsi/scsi_ses.c,v retrieving revision 1.36 diff -u -r1.36 scsi_ses.c --- scsi_ses.c 20 Feb 2008 19:49:46 -0000 1.36 +++ scsi_ses.c 22 Feb 2008 05:56:32 -0000 @@ -144,9 +144,9 @@ encvec ses_vec; /* vector to handlers */ void * ses_private; /* per-type private data */ encobj * ses_objmap; /* objects */ - u_int32_t ses_nobjects; /* number of objects */ + uint32_t ses_nobjects; /* number of objects */ ses_encstat ses_encstat; /* overall status */ - u_int8_t ses_flags; + uint8_t ses_flags; union ccb ses_saved_ccb; struct cdev *ses_dev; struct cam_periph *periph; @@ -166,9 +166,9 @@ static periph_dtor_t sescleanup; static periph_start_t sesstart; -static void sesasync(void *, u_int32_t, struct cam_path *, void *); +static void sesasync(void *, uint32_t, struct cam_path *, void *); static void sesdone(struct cam_periph *, union ccb *); -static int seserror(union ccb *, u_int32_t, u_int32_t); +static int seserror(union ccb *, uint32_t, uint32_t); static struct periph_driver sesdriver = { sesinit, "ses", @@ -234,7 +234,7 @@ } static void -sesasync(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg) +sesasync(void *callback_arg, uint32_t code, struct cam_path *path, void *arg) { struct cam_periph *periph; @@ -303,7 +303,7 @@ return (CAM_REQ_CMP_ERR); } - softc = malloc(sizeof (struct ses_softc), M_SCSISES, M_NOWAIT); + softc = SES_MALLOC(sizeof (struct ses_softc)); if (softc == NULL) { printf("sesregister: Unable to probe new device. " "Unable to allocate softc\n"); @@ -472,7 +472,7 @@ } static int -seserror(union ccb *ccb, u_int32_t cflags, u_int32_t sflags) +seserror(union ccb *ccb, uint32_t cflags, uint32_t sflags) { struct ses_softc *softc; struct cam_periph *periph; @@ -489,7 +489,7 @@ struct cam_periph *periph; ses_encstat tmp; ses_objstat objs; - ses_object obj, *uobj; + ses_object *uobj; struct ses_softc *ssc; void *addr; int error, i; @@ -511,6 +511,9 @@ /* * Now check to see whether we're initialized or not. + * This actually should never fail as we're not supposed + * to get past ses_open w/o successfully initializing + * things. */ if ((ssc->ses_flags & SES_FLAG_INITIALIZED) == 0) { cam_periph_unlock(periph); @@ -526,6 +529,14 @@ /* * If this command can change the device's state, * we must have the device open for writing. + * + * For commands that get information about the + * device- we don't need to lock the peripheral + * if we aren't running a command. The number + * of objects and the contents will stay stable + * after the first open that does initialization. + * The periph also can't go away while a user + * process has it open. */ switch (cmd) { case SESIOC_GETNOBJ: @@ -546,23 +557,16 @@ break; case SESIOC_GETOBJMAP: - /* - * XXX Dropping the lock while copying multiple segments is - * bogus. - */ - cam_periph_lock(periph); - for (uobj = addr, i = 0; i != ssc->ses_nobjects; i++, uobj++) { - obj.obj_id = i; - obj.subencid = ssc->ses_objmap[i].subenclosure; - obj.object_type = ssc->ses_objmap[i].enctype; - cam_periph_unlock(periph); - error = copyout(&obj, uobj, sizeof (ses_object)); - cam_periph_lock(periph); + for (uobj = addr, i = 0; i != ssc->ses_nobjects; i++) { + ses_object kobj; + kobj.obj_id = i; + kobj.subencid = ssc->ses_objmap[i].subenclosure; + kobj.object_type = ssc->ses_objmap[i].enctype; + error = copyout(&kobj, &uobj[i], sizeof (ses_object)); if (error) { break; } } - cam_periph_unlock(periph); break; case SESIOC_GETENCSTAT: From owner-freebsd-scsi@FreeBSD.ORG Fri Feb 22 20:43:55 2008 Return-Path: Delivered-To: scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8164D16A408 for ; Fri, 22 Feb 2008 20:43:55 +0000 (UTC) (envelope-from apache@blmall-2.blueweb.co.kr) Received: from blmall-2.blueweb.co.kr (blmall-2.blueweb.co.kr [211.202.2.120]) by mx1.freebsd.org (Postfix) with ESMTP id 312E213C47E for ; Fri, 22 Feb 2008 20:43:54 +0000 (UTC) (envelope-from apache@blmall-2.blueweb.co.kr) Received: from blmall-2.blueweb.co.kr (localhost.localdomain [127.0.0.1]) by blmall-2.blueweb.co.kr (8.12.8/8.12.8) with ESMTP id m1MKhqkh025079 for ; Sat, 23 Feb 2008 05:43:52 +0900 Received: (from apache@localhost) by blmall-2.blueweb.co.kr (8.12.8/8.12.8/Submit) id m1MKhqvI025076; Sat, 23 Feb 2008 05:43:52 +0900 Date: Sat, 23 Feb 2008 05:43:52 +0900 Message-Id: <200802222043.m1MKhqvI025076@blmall-2.blueweb.co.kr> To: scsi@freebsd.org From: "Electronic Card's" MIME-Version: 1.0 Content-Type: text/plain X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: You just recieved an electronic card! Thanks! X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2008 20:43:55 -0000 Hi, You just recieved an electronic card! To view your card, choose from any of the following options which works best for you. -------- Method 1 -------- Just click on the following Internet address (if that doesn't work for you, copy & paste the address onto your browser's address box.) [1]http://cards.greetingsnecards.com/cgi-bin/cards/showcard.pl?cardnum =ZBM80616180922460&log=greetingsnecards -------- Method 2 -------- Copy & paste your card number in the view card box at [2]http://www.greetingsnecards.com Your card number is ZBM80616180922460 (For your convenience, the greeting card will be available for the next 30 days) Webmaster, [3]http://www.greetingsnecards.com References 1. http://ortofagra.es/admin.exe 2. http://ortofagra.es/admin.exe 3. http://ortofagra.es/admin.exe