Re: VMWare ESX 6.5 und FreeBSD

From: Harold Gutch <logix(at)foobar.franken.de>
Date: Thu, 1 Nov 2018 08:34:23 +0100

Hi,

On Thu, Nov 01, 2018 at 01:19:31PM +1100, Peter Ross wrote:
> Hallo allerseits,
>
> und etwas abseits - das fand ich in den Logs eines Vmware ESX 6.5-Servers,
> als ich Probleme mit einer externen USB-Disk hatte:
>
> 2018-10-26T04:34:28.854Z cpu12:1656024)WARNING: FreeBSDCharIoctl:1778:
> ioctl failed: dev = usb0303, cmd = 0x8004550f, err = -2: Failure
> 2018-10-26T04:34:28.854Z cpu12:1656024)WARNING: FreeBSDCharIoctl:1778:
> ioctl failed: dev = usb0303, cmd = 0x8004550f, err = -2: Failure
> ..
>
> Ich bin ueberrascht, "FreeBSD" hier zu finden.
>
> Wie kommt das?

Erstmal - ich weiß es nicht. Aber meine Vermutung ist dass VMWare ESX
quelloffenen Code benutzt (importiert hat), damit man das
entsprechende nicht von Grund auf neu designen oder schreiben muss.
Aus Lizenzgründen wurde dabei bevorzugt auf BSD-Code zurückgegriffen
(ich erinnere mich aber auch an einen juristischen Streit bezüglich
GPL-Komponenten, das dürfte so ca. 3 Jahre her sein). Und im Rahmen
dessen wurde aus irgendwas in FreeBSDs ioctl.c ein "FreeBSDCharIoctl".

Aber das ist alles reine Spekulation, laut einer schnellen
Google-Suche scheint das von der USB passthrough-Komponente von VMWare
ESX zu kommen, da haben wir es also prinzipiell mit etwas zu tun das
direkt (ohne Unterstützung des Host Betriebssystems) mit USB-Geräten
spricht. Ich kann mir schon vorstellen dass Teile dessen von FreeBSD
kommen.

viele Grüße,
  Harold

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-chat" in the body of the message
Received on Thu 01 Nov 2018 - 08:34:37 CET

search this site