Hi Pavel, thanks for your response! > Could you provide the dmesg output when the issue appears? The > instructions how to turn on debug logs can be found here: > > https://wiki.samba.org/index.php/LinuxCIFS_troubleshooting After "echo 7 > /proc/fs/cifs/cifsFYI", when the hang occurs, I get in dmesg: [ 187.112213] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 187.155431] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 187.157380] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 188.071010] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 189.953596] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED This time one directory listing (using the same notorious dir with 67365 files) worked, the second try hung. Although I did see "ls -l" hang as well, I seem to be much more successful provoking the hang by using python3's os.listdir(). Starting a second os.listdir() on that directory (after several "ls" and "ls -l" returned fine), the additional dmesg lines are the following (and now processors spinning at 100% load on the two python processes): [ 427.286617] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 427.287673] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 427.289656] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 428.126485] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 461.590599] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 462.316200] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 463.334653] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 464.086961] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 464.870562] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 465.613235] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 478.262724] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 478.999349] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 479.702844] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 480.461083] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 480.982617] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 481.716719] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 486.486589] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 487.253238] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 490.422517] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 491.183014] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 518.150858] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 518.903201] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 520.198853] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 520.941141] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 521.830787] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 522.592173] Status code returned 0x80000006 STATUS_NO_MORE_FILES [ 584.154288] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED And after another try "ls -al" now hangs and we have: [ 843.287238] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 843.288227] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.290266] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 843.296024] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.297751] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 843.307219] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.309061] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 843.315444] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.317053] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 843.321773] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.323557] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 843.329932] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.331642] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 843.341069] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.342778] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 843.348103] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.350018] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 843.356611] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.358367] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 843.364000] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.365836] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 843.370308] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.372040] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 843.380763] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.382480] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 843.384671] Status code returned 0xc0000010 STATUS_INVALID_DEVICE_REQUEST [ 843.404123] Status code returned 0xc0000225 STATUS_NOT_FOUND [ 844.289949] Status code returned 0xc0000257 STATUS_PATH_NOT_COVERED [ 844.453141] Status code returned 0x80000006 STATUS_NO_MORE_FILES Here, one os.listdir() did finish (showing no errors in python or the calling terminal), still 2 processors busy with one python and one ls process... Best regards, Bernd