← Documents Documentation/scsi/FlashPoint.rst GitHub 원문 ↗

Linux 6.18.37 · SCSI

BusLogic FlashPoint SCSI Driver

FlashPoint Linux 지원 발표와 종료된 MultiMaster 교환 program의 역사적 기록입니다.

Source pathDocumentation/scsi/FlashPoint.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약·해설

FlashPoint.rst:1-176

FlashPoint Linux 지원 발표와 종료된 MultiMaster 교환 program의 역사적 기록입니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 .. SPDX-License-Identifier: GPL-2.0
2
3 ===================================
4 The BusLogic FlashPoint SCSI Driver
5 ===================================
6
7 The BusLogic FlashPoint SCSI Host Adapters are now fully supported on Linux.
8 The upgrade program described below has been officially terminated effective
9 31 March 1997 since it is no longer needed.
10
11 ::
12
13 MYLEX INTRODUCES LINUX OPERATING SYSTEM SUPPORT FOR ITS
14 BUSLOGIC FLASHPOINT LINE OF SCSI HOST ADAPTERS
15
16
17 FREMONT, CA, -- October 8, 1996 -- Mylex Corporation has expanded Linux
18 operating system support to its BusLogic brand of FlashPoint Ultra SCSI
19 host adapters. All of BusLogic's other SCSI host adapters, including the
20 MultiMaster line, currently support the Linux operating system. Linux
21 drivers and information will be available on October 15th at
22 http://sourceforge.net/projects/dandelion/.
23
24 "Mylex is committed to supporting the Linux community," says Peter Shambora,
25 vice president of marketing for Mylex. "We have supported Linux driver
26 development and provided technical support for our host adapters for several
27 years, and are pleased to now make our FlashPoint products available to this
28 user base."
29
30 The Linux Operating System
31 ==========================
32
33 Linux is a freely-distributed implementation of UNIX for Intel x86, Sun
34 SPARC, SGI MIPS, Motorola 68k, Digital Alpha AXP and Motorola PowerPC
35 machines. It supports a wide range of software, including the X Window
36 System, Emacs, and TCP/IP networking. Further information is available at
37 http://www.linux.org and http://www.ssc.com/.
38
39 FlashPoint Host Adapters
40 ========================
41
42 The FlashPoint family of Ultra SCSI host adapters, designed for workstation
43 and file server environments, are available in narrow, wide, dual channel,
44 and dual channel wide versions. These adapters feature SeqEngine
45 automation technology, which minimizes SCSI command overhead and reduces
46 the number of interrupts generated to the CPU.
47
48 About Mylex
49 ===========
50
51 Mylex Corporation (NASDAQ/NM SYMBOL: MYLX), founded in 1983, is a leading
52 producer of RAID technology and network management products. The company
53 produces high performance disk array (RAID) controllers, and complementary
54 computer products for network servers, mass storage systems, workstations
55 and system boards. Through its wide range of RAID controllers and its
56 BusLogic line of Ultra SCSI host adapter products, Mylex provides enabling
57 intelligent I/O technologies that increase network management control,
58 enhance CPU utilization, optimize I/O performance, and ensure data security
59 and availability. Products are sold globally through a network of OEMs,
60 major distributors, VARs, and system integrators. Mylex Corporation is
61 headquartered at 34551 Ardenwood Blvd., Fremont, CA.
62
63 Contact:
64 ========
65
66 ::
67
68 Peter Shambora
69 Vice President of Marketing
70 Mylex Corp.
71 510/796-6100
73
74
75 ::
76
77 ANNOUNCEMENT
78 BusLogic FlashPoint LT/BT-948 Upgrade Program
79 1 February 1996
80
81 ADDITIONAL ANNOUNCEMENT
82 BusLogic FlashPoint LW/BT-958 Upgrade Program
83 14 June 1996
84
85 Ever since its introduction last October, the BusLogic FlashPoint LT has
86 been problematic for members of the Linux community, in that no Linux
87 drivers have been available for this new Ultra SCSI product. Despite its
88 officially being positioned as a desktop workstation product, and not being
89 particularly well suited for a high performance multitasking operating
90 system like Linux, the FlashPoint LT has been touted by computer system
91 vendors as the latest thing, and has been sold even on many of their high
92 end systems, to the exclusion of the older MultiMaster products. This has
93 caused grief for many people who inadvertently purchased a system expecting
94 that all BusLogic SCSI Host Adapters were supported by Linux, only to
95 discover that the FlashPoint was not supported and would not be for quite
96 some time, if ever.
97
98 After this problem was identified, BusLogic contacted its major OEM
99 customers to make sure the BT-946C/956C MultiMaster cards would still be
100 made available, and that Linux users who mistakenly ordered systems with
101 the FlashPoint would be able to upgrade to the BT-946C. While this helped
102 many purchasers of new systems, it was only a partial solution to the
103 overall problem of FlashPoint support for Linux users. It did nothing to
104 assist the people who initially purchased a FlashPoint for a supported
105 operating system and then later decided to run Linux, or those who had
106 ended up with a FlashPoint LT, believing it was supported, and were unable
107 to return it.
108
109 In the middle of December, I asked to meet with BusLogic's senior
110 management to discuss the issues related to Linux and free software support
111 for the FlashPoint. Rumors of varying accuracy had been circulating
112 publicly about BusLogic's attitude toward the Linux community, and I felt
113 it was best that these issues be addressed directly. I sent an email
114 message after 11pm one evening, and the meeting took place the next
115 afternoon. Unfortunately, corporate wheels sometimes grind slowly,
116 especially when a company is being acquired, and so it's taken until now
117 before the details were completely determined and a public statement could
118 be made.
119
120 BusLogic is not prepared at this time to release the information necessary
121 for third parties to write drivers for the FlashPoint. The only existing
122 FlashPoint drivers have been written directly by BusLogic Engineering, and
123 there is no FlashPoint documentation sufficiently detailed to allow outside
124 developers to write a driver without substantial assistance. While there
125 are people at BusLogic who would rather not release the details of the
126 FlashPoint architecture at all, that debate has not yet been settled either
127 way. In any event, even if documentation were available today it would
128 take quite a while for a usable driver to be written, especially since I'm
129 not convinced that the effort required would be worthwhile.
130
131 However, BusLogic does remain committed to providing a high performance
132 SCSI solution for the Linux community, and does not want to see anyone left
133 unable to run Linux because they have a Flashpoint LT. Therefore, BusLogic
134 has put in place a direct upgrade program to allow any Linux user worldwide
135 to trade in their FlashPoint LT for the new BT-948 MultiMaster PCI Ultra
136 SCSI Host Adapter. The BT-948 is the Ultra SCSI successor to the BT-946C
137 and has all the best features of both the BT-946C and FlashPoint LT,
138 including smart termination and a flash PROM for easy firmware updates, and
139 is of course compatible with the present Linux driver. The price for this
140 upgrade has been set at US $45 plus shipping and handling, and the upgrade
141 program will be administered through BusLogic Technical Support, which can
142 be reached by electronic mail at [email protected], by Voice at +1 408
143 654-0760, or by FAX at +1 408 492-1542.
144
145 As of 14 June 1996, the original BusLogic FlashPoint LT to BT-948 upgrade
146 program has now been extended to encompass the FlashPoint LW Wide Ultra
147 SCSI Host Adapter. Any Linux user worldwide may trade in their FlashPoint
148 LW (BT-950) for a BT-958 MultiMaster PCI Ultra SCSI Host Adapter. The
149 price for this upgrade has been set at US $65 plus shipping and handling.
150
151 I was a beta test site for the BT-948/958, and versions 1.2.1 and 1.3.1 of
152 my BusLogic driver already included latent support for the BT-948/958.
153 Additional cosmetic support for the Ultra SCSI MultiMaster cards was added
154 subsequent releases. As a result of this cooperative testing process,
155 several firmware bugs were found and corrected. My heavily loaded Linux
156 test system provided an ideal environment for testing error recovery
157 processes that are much more rarely exercised in production systems, but
158 are crucial to overall system stability. It was especially convenient
159 being able to work directly with their firmware engineer in demonstrating
160 the problems under control of the firmware debugging environment; things
161 sure have come a long way since the last time I worked on firmware for an
162 embedded system. I am presently working on some performance testing and
163 expect to have some data to report in the not too distant future.
164
165 BusLogic asked me to send this announcement since a large percentage of the
166 questions regarding support for the FlashPoint have either been sent to me
167 directly via email, or have appeared in the Linux newsgroups in which I
168 participate. To summarize, BusLogic is offering Linux users an upgrade
169 from the unsupported FlashPoint LT (BT-930) to the supported BT-948 for US
170 $45 plus shipping and handling, or from the unsupported FlashPoint LW
171 (BT-950) to the supported BT-958 for $65 plus shipping and handling.
172 Contact BusLogic Technical Support at [email protected] or +1 408
173 654-0760 to take advantage of their offer.
174
175 Leonard N. Zubkoff
177

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

Linux 지원 발표와 종료된 upgrade

1-31

BusLogic FlashPoint SCSI host adapter는 현재 Linux에서 완전히 지원되며 아래 upgrade program은 더 필요하지 않아 1997년 3월 31일 종료됐다.

원문은 1996년 10월 8일 Mylex 보도자료를 인용한다. BusLogic FlashPoint Ultra SCSI까지 Linux 지원을 확대하고 10월 15일부터 driver와 정보를 당시 Dandelion SourceForge page에 제공한다고 발표했다.

Mylex는 수년간 Linux driver 개발과 adapter technical support를 지원해 왔고 FlashPoint 제품도 사용자에게 제공하게 됐다고 밝혔다.

지원 상태 변화
FlashPoint 출시Linux driver 부재교환 program 운영Driver·SCCB 지원 확보완전 지원1997 upgrade 종료

과거 미지원에서 native driver 지원으로 바뀐 흐름입니다.

.. SPDX-License-Identifier: GPL-2.0

===================================
The BusLogic FlashPoint SCSI Driver
===================================

The BusLogic FlashPoint SCSI Host Adapters are now fully supported on Linux.
The upgrade program described below has been officially terminated effective
31 March 1997 since it is no longer needed.

::

            MYLEX INTRODUCES LINUX OPERATING SYSTEM SUPPORT FOR ITS
                BUSLOGIC FLASHPOINT LINE OF SCSI HOST ADAPTERS


  FREMONT, CA, -- October 8, 1996 -- Mylex Corporation has expanded Linux
  operating system support to its BusLogic brand of FlashPoint Ultra SCSI
  host adapters.  All of BusLogic's other SCSI host adapters, including the
  MultiMaster line, currently support the Linux operating system.  Linux
  drivers and information will be available on October 15th at
  http://sourceforge.net/projects/dandelion/.

  "Mylex is committed to supporting the Linux community," says Peter Shambora,
  vice president of marketing for Mylex.  "We have supported Linux driver
  development and provided technical support for our host adapters for several
  years, and are pleased to now make our FlashPoint products available to this
  user base."

The Linux Operating System
==========================

당시 Linux, adapter와 Mylex 소개

32-66

보도자료는 Linux를 Intel x86, SPARC, MIPS, 68k, Alpha AXP, PowerPC에서 동작하는 자유 배포 UNIX 구현으로 소개하고 X Window, Emacs, TCP/IP 지원을 언급한다.

FlashPoint Ultra SCSI family는 narrow, wide, dual-channel, dual-channel-wide model을 제공한다. `SeqEngine` automation은 SCSI command overhead와 CPU interrupt 수를 줄인다.

Mylex는 1983년 설립된 RAID·network management product 회사로, RAID controller와 BusLogic Ultra SCSI adapter를 통해 CPU 활용, I/O 성능, data 보안·가용성을 높인다고 설명한다. 주소와 상장 symbol `MYLX`는 역사적 정보다.

FlashPoint form factor
Channel
NarrowSingle
WideSingle
NarrowDual
WideDual

Bus width와 channel 수 조합입니다.


Linux is a freely-distributed implementation of UNIX for Intel x86, Sun
SPARC, SGI MIPS, Motorola 68k, Digital Alpha AXP and Motorola PowerPC
machines.  It supports a wide range of software, including the X Window
System, Emacs, and TCP/IP networking.  Further information is available at
http://www.linux.org and http://www.ssc.com/.

FlashPoint Host Adapters
========================

The FlashPoint family of Ultra SCSI host adapters, designed for workstation
and file server environments, are available in narrow, wide, dual channel,
and dual channel wide versions.  These adapters feature SeqEngine
automation technology, which minimizes SCSI command overhead and reduces
the number of interrupts generated to the CPU.

About Mylex
===========

Mylex Corporation (NASDAQ/NM SYMBOL: MYLX), founded in 1983, is a leading
producer of RAID technology and network management products.  The company
produces high performance disk array (RAID) controllers, and complementary
computer products for network servers, mass storage systems, workstations
and system boards.  Through its wide range of RAID controllers and its
BusLogic line of Ultra SCSI host adapter products, Mylex provides enabling
intelligent I/O technologies that increase network management control,
enhance CPU utilization, optimize I/O performance, and ensure data security
and availability.  Products are sold globally through a network of OEMs,
major distributors, VARs, and system integrators.  Mylex Corporation is
headquartered at 34551 Ardenwood Blvd., Fremont, CA.

Contact:
========

::

Contact와 1996 upgrade 공지

67-77

보도자료 contact는 Mylex marketing 부사장 Peter Shambora의 전화와 email을 제공한다. 이어 1996년 2월의 FlashPoint LT/BT-948, 6월의 FlashPoint LW/BT-958 upgrade 공지를 싣는다.

연락처와 program은 종료된 역사 자료이며 현재 지원 경로로 간주하면 안 된다.

Upgrade 공지
날짜Program
1996-02-01FlashPoint LT -> BT-948
1996-06-14FlashPoint LW -> BT-958

두 announcement의 대상입니다.


  Peter Shambora
  Vice President of Marketing
  Mylex Corp.
  510/796-6100
  [email protected]


::

                               ANNOUNCEMENT

미지원 문제와 교환 program의 전말

78-176

FlashPoint LT는 처음에 Linux driver가 없어 지원된다고 믿고 구매한 사용자가 어려움을 겪었다. BusLogic은 OEM이 BT-946C/956C MultiMaster를 계속 제공하고 잘못 주문한 새 system을 교환하도록 했지만 기존 구매자까지 해결하지는 못했다.

저자는 BusLogic senior management와 free software 지원을 논의했다. 당시 회사는 third party driver에 필요한 architecture 자료를 공개할 준비가 안 됐고 외부 개발자가 쓸 상세 문서도 없었다.

대신 worldwide direct upgrade를 마련해 FlashPoint LT BT-930을 Linux 지원 BT-948 MultiMaster PCI Ultra SCSI로 45달러와 배송비에 교환했다. 1996년 6월에는 FlashPoint LW BT-950을 BT-958로 65달러와 배송비에 교환하도록 확대했다.

저자는 BT-948/958 beta site였고 driver 1.2.1·1.3.1에 잠재 지원을 넣었다. Heavy-load Linux test로 firmware error recovery bug를 찾아 수정했다. 최종 요약은 LT->BT-948 45달러, LW->BT-958 65달러였지만 이 program은 문서 첫머리대로 1997년에 종료됐다.

종료된 교환 program
기존교환당시 비용
FlashPoint LT BT-930BT-948 MultiMasterUS $45 + 배송
FlashPoint LW BT-950BT-958 MultiMasterUS $65 + 배송

역사적 가격과 model 대응입니다.

협력 개발
Driver 부재Community 문제 제기Management 협의교환 programBT-948/958 beta testFirmware bug 수정Native 지원

사용자 문제에서 firmware 수정까지 이어진 과정입니다.

               BusLogic FlashPoint LT/BT-948 Upgrade Program
                              1 February 1996

                          ADDITIONAL ANNOUNCEMENT
               BusLogic FlashPoint LW/BT-958 Upgrade Program
                               14 June 1996

  Ever since its introduction last October, the BusLogic FlashPoint LT has
  been problematic for members of the Linux community, in that no Linux
  drivers have been available for this new Ultra SCSI product.  Despite its
  officially being positioned as a desktop workstation product, and not being
  particularly well suited for a high performance multitasking operating
  system like Linux, the FlashPoint LT has been touted by computer system
  vendors as the latest thing, and has been sold even on many of their high
  end systems, to the exclusion of the older MultiMaster products.  This has
  caused grief for many people who inadvertently purchased a system expecting
  that all BusLogic SCSI Host Adapters were supported by Linux, only to
  discover that the FlashPoint was not supported and would not be for quite
  some time, if ever.

  After this problem was identified, BusLogic contacted its major OEM
  customers to make sure the BT-946C/956C MultiMaster cards would still be
  made available, and that Linux users who mistakenly ordered systems with
  the FlashPoint would be able to upgrade to the BT-946C.  While this helped
  many purchasers of new systems, it was only a partial solution to the
  overall problem of FlashPoint support for Linux users.  It did nothing to
  assist the people who initially purchased a FlashPoint for a supported
  operating system and then later decided to run Linux, or those who had
  ended up with a FlashPoint LT, believing it was supported, and were unable
  to return it.

  In the middle of December, I asked to meet with BusLogic's senior
  management to discuss the issues related to Linux and free software support
  for the FlashPoint.  Rumors of varying accuracy had been circulating
  publicly about BusLogic's attitude toward the Linux community, and I felt
  it was best that these issues be addressed directly.  I sent an email
  message after 11pm one evening, and the meeting took place the next
  afternoon.  Unfortunately, corporate wheels sometimes grind slowly,
  especially when a company is being acquired, and so it's taken until now
  before the details were completely determined and a public statement could
  be made.

  BusLogic is not prepared at this time to release the information necessary
  for third parties to write drivers for the FlashPoint.  The only existing
  FlashPoint drivers have been written directly by BusLogic Engineering, and
  there is no FlashPoint documentation sufficiently detailed to allow outside
  developers to write a driver without substantial assistance.  While there
  are people at BusLogic who would rather not release the details of the
  FlashPoint architecture at all, that debate has not yet been settled either
  way.  In any event, even if documentation were available today it would
  take quite a while for a usable driver to be written, especially since I'm
  not convinced that the effort required would be worthwhile.

  However, BusLogic does remain committed to providing a high performance
  SCSI solution for the Linux community, and does not want to see anyone left
  unable to run Linux because they have a Flashpoint LT.  Therefore, BusLogic
  has put in place a direct upgrade program to allow any Linux user worldwide
  to trade in their FlashPoint LT for the new BT-948 MultiMaster PCI Ultra
  SCSI Host Adapter.  The BT-948 is the Ultra SCSI successor to the BT-946C
  and has all the best features of both the BT-946C and FlashPoint LT,
  including smart termination and a flash PROM for easy firmware updates, and
  is of course compatible with the present Linux driver.  The price for this
  upgrade has been set at US $45 plus shipping and handling, and the upgrade
  program will be administered through BusLogic Technical Support, which can
  be reached by electronic mail at [email protected], by Voice at +1 408
  654-0760, or by FAX at +1 408 492-1542.

  As of 14 June 1996, the original BusLogic FlashPoint LT to BT-948 upgrade
  program has now been extended to encompass the FlashPoint LW Wide Ultra
  SCSI Host Adapter.  Any Linux user worldwide may trade in their FlashPoint
  LW (BT-950) for a BT-958 MultiMaster PCI Ultra SCSI Host Adapter.  The
  price for this upgrade has been set at US $65 plus shipping and handling.

  I was a beta test site for the BT-948/958, and versions 1.2.1 and 1.3.1 of
  my BusLogic driver already included latent support for the BT-948/958.
  Additional cosmetic support for the Ultra SCSI MultiMaster cards was added
  subsequent releases.  As a result of this cooperative testing process,
  several firmware bugs were found and corrected.  My heavily loaded Linux
  test system provided an ideal environment for testing error recovery
  processes that are much more rarely exercised in production systems, but
  are crucial to overall system stability.  It was especially convenient
  being able to work directly with their firmware engineer in demonstrating
  the problems under control of the firmware debugging environment; things
  sure have come a long way since the last time I worked on firmware for an
  embedded system.  I am presently working on some performance testing and
  expect to have some data to report in the not too distant future.

  BusLogic asked me to send this announcement since a large percentage of the
  questions regarding support for the FlashPoint have either been sent to me
  directly via email, or have appeared in the Linux newsgroups in which I
  participate.  To summarize, BusLogic is offering Linux users an upgrade
  from the unsupported FlashPoint LT (BT-930) to the supported BT-948 for US
  $45 plus shipping and handling, or from the unsupported FlashPoint LW
  (BT-950) to the supported BT-958 for $65 plus shipping and handling.
  Contact BusLogic Technical Support at [email protected] or +1 408
  654-0760 to take advantage of their offer.

                  Leonard N. Zubkoff
                  [email protected]