diff options
| -rw-r--r-- | fs/cifs/connect.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/fs/cifs/connect.c b/fs/cifs/connect.c index ccafdedd0dbc..3647b1a4540b 100644 --- a/fs/cifs/connect.c +++ b/fs/cifs/connect.c | |||
| @@ -1058,13 +1058,15 @@ cifs_demultiplex_thread(void *p) | |||
| 1058 | if (mid_entry != NULL) { | 1058 | if (mid_entry != NULL) { |
| 1059 | if (!mid_entry->multiRsp || mid_entry->multiEnd) | 1059 | if (!mid_entry->multiRsp || mid_entry->multiEnd) |
| 1060 | mid_entry->callback(mid_entry); | 1060 | mid_entry->callback(mid_entry); |
| 1061 | } else if (!server->ops->is_oplock_break(buf, server)) { | 1061 | } else if (!server->ops->is_oplock_break || |
| 1062 | !server->ops->is_oplock_break(buf, server)) { | ||
| 1062 | cERROR(1, "No task to wake, unknown frame received! " | 1063 | cERROR(1, "No task to wake, unknown frame received! " |
| 1063 | "NumMids %d", atomic_read(&midCount)); | 1064 | "NumMids %d", atomic_read(&midCount)); |
| 1064 | cifs_dump_mem("Received Data is: ", buf, | 1065 | cifs_dump_mem("Received Data is: ", buf, |
| 1065 | HEADER_SIZE(server)); | 1066 | HEADER_SIZE(server)); |
| 1066 | #ifdef CONFIG_CIFS_DEBUG2 | 1067 | #ifdef CONFIG_CIFS_DEBUG2 |
| 1067 | server->ops->dump_detail(buf); | 1068 | if (server->ops->dump_detail) |
| 1069 | server->ops->dump_detail(buf); | ||
| 1068 | cifs_dump_mids(server); | 1070 | cifs_dump_mids(server); |
| 1069 | #endif /* CIFS_DEBUG2 */ | 1071 | #endif /* CIFS_DEBUG2 */ |
| 1070 | 1072 | ||
