[linux-cifs-client] cifs on ARM?

Steven Scholz steven.scholz at imc-berlin.de
Thu Oct 20 07:34:42 GMT 2005


Steven French,

>>I still get:
>>
>> CIFS VFS: Length less than smb header size
>> CIFS VFS: bad smb detected. Illegal length. mid=1
>>Bad SMB: : dump of 48 bytes of data at 0xc0994ea0
>>
>> 00000025 424d53ff 00000072 80018000 % . . . ÿ S M B r . . . . . . .
>> 00000000 00000000 00000000 01080000 . . . . . . . . . . . . . . . .
>> 00010000 00ffff01 00000000 00000000 . . . . . ÿ ÿ . . . . . . . . .
>>	(zzzZZZZzzz)
> ...
> BTW has CIFS ever been used on a ARM platform?
> Could there be alignment problems with data structures?
> As you might know, ARM only does 32bit accesses. So maybe some _
> __attribute__((packed)) are needed ...

For instance the struct smb_hdr!
Maybe if we print out the "Illegal length" or something we can see more.

--
Steven Scholz



More information about the linux-cifs-client mailing list