[linux-cifs-client] cifs causes alignment traps on ARM!
Steven Scholz
steven.scholz at imc-berlin.de
Fri Jun 23 14:52:08 GMT 2006
Steve,
> And BTW when trying to mount a windows share with password I get
>
> fs/cifs/inode.c: Getting info on
> fs/cifs/transport.c: For smb_command 50
> fs/cifs/transport.c: Sending smb of length 74
> fs/cifs/connect.c: rfc1002 length 0x27)
> fs/cifs/connect.c: invalid transact2 word count
> Status code returned 0xc0000022 NT_STATUS_ACCESS_DENIED
>
> Maybe this "invalid transact2 word count" is still a problem of unaligned
> data accesses ...
Before you ask here the trace:
fs/cifs/connect.c: CIFS VFS: leaving cifs_mount (xid = 20) rc = 0
fs/cifs/inode.c: CIFS VFS: in cifs_read_inode as Xid: 21 with uid: 0
fs/cifs/inode.c: Getting info on
fs/cifs/transport.c: For smb_command 50
fs/cifs/transport.c: Sending smb of length 74
| 0x00 0x00 0x00 0x4a 0xff 0x53 0x4d 0x42 | _ _ _ J ÿ S M B
| 0x32 0x00 0x00 0x00 0x00 0x00 0x01 0xc0 | 2 _ _ _ _ _ _ À
| 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | _ _ _ _ _ _ _ _
| 0x00 0x00 0x00 0x00 0x00 0x08 0x3e 0x01 | _ _ _ _ _ _ > _
| 0x00 0x08 0x06 0x00 0x0f 0x08 0x00 0x00 | _ _ _ _ _ _ _ _
| 0x00 0x02 0x00 0xa0 0x0f 0x00 0x00 0x00 | _ _ _ _ _ _ _
| 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x08 | _ _ _ _ _ _ _ _
| 0x00 0x42 0x00 0x00 0x00 0x00 0x00 0x01 | _ B _ _ _ _ _ _
| 0x00 0x05 0x00 0x09 0x00 0x00 0x07 0x01 | _ _ _ _ _ _ _ _
| 0x00 0x00 0x00 0x00 0x00 0x00 | _ _ _ _ _ _
fs/cifs/connect.c: rfc1002 length 0x27)
| 0x23 0x00 0x00 0x00 0xff 0x53 0x4d 0x42 | # _ _ _ ÿ S M B
| 0x32 0x22 0x00 0x00 0xc0 0x80 0x01 0xc0 | 2 " _ _ À _ _ À
| 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | _ _ _ _ _ _ _ _
| 0x00 0x00 0x00 0x00 0x00 0x08 0x3e 0x01 | _ _ _ _ _ _ > _
| 0x00 0x08 0x06 0x00 0x00 0x00 0x00 | _ _ _ _ _ _ _
fs/cifs/connect.c: invalid transact2 word count
| 0x23 0x00 0x00 0x00 0xff 0x53 0x4d 0x42 | # _ _ _ ÿ S M B
| 0x32 0x22 0x00 0x00 0xc0 0x80 0x01 0xc0 | 2 " _ _ À _ _ À
| 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | _ _ _ _ _ _ _ _
| 0x00 0x00 0x00 0x00 0x00 0x08 0x3e 0x01 | _ _ _ _ _ _ > _
| 0x00 0x08 0x06 0x00 0x00 0x00 0x00 0x00 | _ _ _ _ _ _ _ _
| 0x00 0x02 0x00 0xa0 0x0f 0x00 0x00 0x00 | _ _ _ _ _ _ _
| 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x08 | _ _ _ _ _ _ _ _
| 0x00 0x42 0x00 0x00 0x00 0x00 0x00 0x01 | _ B _ _ _ _ _ _
| 0x00 0x05 0x00 0x09 0x00 0x00 0x07 0x01 | _ _ _ _ _ _ _ _
| 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | _ _ _ _ _ _ _ _
| 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | _ _ _ _ _ _ _ _
| 0x00 0x00 0x00 0x00 | _ _ _ _
Status code returned 0xc0000022 NT_STATUS_ACCESS_DENIED
--
Steven
More information about the linux-cifs-client
mailing list