|
@@ -55,26 +55,22 @@ AllocMidQEntry(const struct smb_hdr *smb_buffer, struct TCP_Server_Info *server)
|
|
|
}
|
|
|
|
|
|
temp = mempool_alloc(cifs_mid_poolp, GFP_NOFS);
|
|
|
- if (temp == NULL)
|
|
|
- return temp;
|
|
|
- else {
|
|
|
- memset(temp, 0, sizeof(struct mid_q_entry));
|
|
|
- temp->mid = get_mid(smb_buffer);
|
|
|
- temp->pid = current->pid;
|
|
|
- temp->command = cpu_to_le16(smb_buffer->Command);
|
|
|
- cifs_dbg(FYI, "For smb_command %d\n", smb_buffer->Command);
|
|
|
+ memset(temp, 0, sizeof(struct mid_q_entry));
|
|
|
+ temp->mid = get_mid(smb_buffer);
|
|
|
+ temp->pid = current->pid;
|
|
|
+ temp->command = cpu_to_le16(smb_buffer->Command);
|
|
|
+ cifs_dbg(FYI, "For smb_command %d\n", smb_buffer->Command);
|
|
|
/* do_gettimeofday(&temp->when_sent);*/ /* easier to use jiffies */
|
|
|
- /* when mid allocated can be before when sent */
|
|
|
- temp->when_alloc = jiffies;
|
|
|
- temp->server = server;
|
|
|
+ /* when mid allocated can be before when sent */
|
|
|
+ temp->when_alloc = jiffies;
|
|
|
+ temp->server = server;
|
|
|
|
|
|
- /*
|
|
|
- * The default is for the mid to be synchronous, so the
|
|
|
- * default callback just wakes up the current task.
|
|
|
- */
|
|
|
- temp->callback = cifs_wake_up_task;
|
|
|
- temp->callback_data = current;
|
|
|
- }
|
|
|
+ /*
|
|
|
+ * The default is for the mid to be synchronous, so the
|
|
|
+ * default callback just wakes up the current task.
|
|
|
+ */
|
|
|
+ temp->callback = cifs_wake_up_task;
|
|
|
+ temp->callback_data = current;
|
|
|
|
|
|
atomic_inc(&midCount);
|
|
|
temp->mid_state = MID_REQUEST_ALLOCATED;
|