vadm168
Enthusiast
Enthusiast

Unsupported ioctl 62 and 63

Jump to solution

Hi,

My vmkwarning.log file has many entries like:

WARNING: CBT: 1102: Unsupported ioctl 62

WARNING: CBT: 1102: Unsupported ioctl 63

There are KBs describing similar "Unsupported ioctl" log entries for numbers other than 62 and 63. What do number 62 & 63 mean? I can't find any document that explains what these numbers are for. Have anyone had experience on these particular numbers?

Thank you.

1 Solution

Accepted Solutions
jishnust
Enthusiast
Enthusiast

These are the same ioctls used to be there in KB: VMware Knowledge Base

KB is updated with version specific ioctl numbers which may be observed in the log and can be safely ignored.

View solution in original post

0 Kudos
5 Replies
rsk007
Enthusiast
Enthusiast

Cause: This issue occurs when certain vSCSI filters query virtual disks. Some types of disks (for example, snapshots) do not support ioctl requests and a warning appears in the vmkernel.log file.
Resolution: These warning messages are harmless and can be safely ignored.

Refer: ESXi host reports the error: unsupported ioctl (2058568)   VMware Knowledge Base

If you found my answers helpful please consider marking them as helpful or correct.

Santhosh Ranga
LinkedIn: https://www.linkedin.com/in/santhosh-ranga-43a88b124/
SupreetK
Commander
Commander

1) What is the version of ESXi?

2) Share 2-3 lines reported before and after the unsupported ioctl messages from the vmkernel.log.

Cheers,

Supreet

0 Kudos
vadm168
Enthusiast
Enthusiast

Hi rsk007,

That KB does not include 62 and 63 as being the numbers that are safe to ignore.

Hi SupreetK,

It's ESXi 6.5.

Here are a couple of examples. I take the snippets based on the cpu# assuming the operations are related for that CPU during that short timeframe.

2018-08-17T02:49:38.669Z cpu47:73886)CBT: 1310: Created device 2eae90a79-cbt for cbt driver with filehandle 12531075705

2018-08-17T02:49:38.669Z cpu47:73886)WARNING: CBT: 1102: Unsupported ioctl 63

2018-08-17T02:49:38.669Z cpu47:73886)WARNING: CBT: 1102: Unsupported ioctl 62

2018-08-17T02:49:38.671Z cpu47:73886)CBT: 722: Disconnecting the cbt device 2eae90a79-cbt with filehandle 12531075705

2018-08-17T05:03:41.243Z cpu68:73886)CBT: 1310: Created device 2e7490a82-cbt for cbt driver with filehandle 12470258306

2018-08-17T05:03:41.243Z cpu68:73886)WARNING: CBT: 1102: Unsupported ioctl 63

2018-08-17T05:03:41.243Z cpu68:73886)WARNING: CBT: 1102: Unsupported ioctl 62

2018-08-17T05:03:41.243Z cpu68:73886)VSCSI: 3801: handle 10435(vscsi0:1):Creating Virtual Device for world 73658 (FSS handle 12456233604) numBlocks=629145600 (bs=512)

2018-08-17T05:03:41.243Z cpu68:73886)VSCSI: 273: handle 10435(vscsi0:1):Input values: res=0 limit=-2 bw=-1 Shares=1000

2018-08-17T05:03:41.243Z cpu68:73886)Vmxnet3: 17293: Disable Rx queuing; queue size 512 is larger than Vmxnet3RxQueueLimit limit of 64.

2018-08-17T05:03:41.243Z cpu68:73886)Vmxnet3: 17651: Using default queue delivery for vmxnet3 for port 0x300002b

2018-08-17T05:03:41.243Z cpu68:73886)NetPort: 1662: enabled port 0x300002b with mac 00:50:56:b0:76:e1

Thanks,

jishnust
Enthusiast
Enthusiast

These are the same ioctls used to be there in KB: VMware Knowledge Base

KB is updated with version specific ioctl numbers which may be observed in the log and can be safely ignored.

0 Kudos
vadm168
Enthusiast
Enthusiast

Yes. It was updated recently.

Last Updated: Sep 14, 2018

Last time I checked, 62 and 63 were not there. Thanks,

0 Kudos