是什么导致Linux发出CLEAR\u TT\u BUFFER命令?

是什么导致Linux发出CLEAR\u TT\u BUFFER命令?,linux,usb,libusb,Linux,Usb,Libusb,我正在编写一个使用libusb与USB设备接口的库。它看起来工作正常,但当我在GDB或内部运行代码时,我看到有清晰的缓冲区命令被发送到USB集线器(我认为它是内部的,因为我将设备直接连接到PC),一些数据包似乎丢失了(这不应该发生,因为我使用批量传输) 所以问题是,是什么(在什么情况下)发出这些命令,以及如何防止/检测它们

我正在编写一个使用libusb与USB设备接口的库。它看起来工作正常,但当我在GDB或内部运行代码时,我看到有清晰的缓冲区命令被发送到USB集线器(我认为它是内部的,因为我将设备直接连接到PC),一些数据包似乎丢失了(这不应该发生,因为我使用批量传输)

所以问题是,是什么(在什么情况下)发出这些命令,以及如何防止/检测它们