Bug 7536 - Error logs involving not yet implemented call_nt_transact_ioctl calls
Error logs involving not yet implemented call_nt_transact_ioctl calls
Status: NEW
Product: Samba 3.5
Classification: Unclassified
Component: File services
All Linux
: P3 normal
: ---
Assigned To: Volker Lendecke
Samba QA Contact
Depends on:
  Show dependency treegraph
Reported: 2010-06-29 19:02 UTC by John H Terpstra
Modified: 2011-07-27 12:55 UTC (History)
0 users

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description John H Terpstra 2010-06-29 19:02:29 UTC
Error logs of the following type are being generated on many Samba servers. The error report is misleading people into thinking that the failure of Samba to support the ioctl call may be the real cause of the problem they are seeking a resolution for.

Here is an example log fragment:
Jun 28 17:38:24 may smbd[19068]: [2010/06/28 17:38:24.944483,  0] smbd/nttrans.c:2200(call_nt_transact_ioctl) 
Jun 28 17:38:24 may smbd[19068]:   call_nt_transact_ioctl(0x900eb): Currently not implemented.

a) Increase the debug level so that this message will only be generated at log level 4 and above.

b) Change the "Currently not implemented" message so that the administrator is not mislead into thinking that it is in fact necessary to implement it.

The ioctl 0x900eb means: FSCTL_READ_FILE_USN_DATA - an operation that apparently is meaningless in an Ext4 file system (or any UNIX/Linux file system).

Thank you Jeremy for decoding the IOCTL and for this suggestion!
Comment 1 Marat Denenberg 2011-07-27 12:55:41 UTC
This is still an issue, especially for those of us who monitor our logs daily. Thank you!