]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
target: remove the second argument of k[un]map_atomic()
authorCong Wang <amwang@redhat.com>
Fri, 25 Nov 2011 15:14:25 +0000 (23:14 +0800)
committerCong Wang <amwang@redhat.com>
Wed, 7 Dec 2011 09:05:20 +0000 (17:05 +0800)
Signed-off-by: Cong Wang <amwang@redhat.com>
drivers/target/target_core_transport.c
drivers/target/tcm_fc/tfc_io.c

index 3400ae6e93f83d2ae5b25395b97bbd6158877ec0..b4a59d8b5f7e998a37fed0f124a690c6349a85ba 100644 (file)
@@ -2382,7 +2382,7 @@ static void transport_xor_callback(struct se_cmd *cmd)
 
        offset = 0;
        for_each_sg(cmd->t_bidi_data_sg, sg, cmd->t_bidi_data_nents, count) {
-               addr = kmap_atomic(sg_page(sg), KM_USER0);
+               addr = kmap_atomic(sg_page(sg));
                if (!addr)
                        goto out;
 
@@ -2390,7 +2390,7 @@ static void transport_xor_callback(struct se_cmd *cmd)
                        *(addr + sg->offset + i) ^= *(buf + offset + i);
 
                offset += sg->length;
-               kunmap_atomic(addr, KM_USER0);
+               kunmap_atomic(addr);
        }
 
 out:
index 1369b1cb103d7d1e0ad4053322e599713445e9b7..1a2ff72d0947fbce9e8386a9dd1a0290210cfad2 100644 (file)
@@ -149,14 +149,13 @@ int ft_queue_data_in(struct se_cmd *se_cmd)
                                        PAGE_SIZE << compound_order(page);
                } else {
                        BUG_ON(!page);
-                       from = kmap_atomic(page + (mem_off >> PAGE_SHIFT),
-                                          KM_SOFTIRQ0);
+                       from = kmap_atomic(page + (mem_off >> PAGE_SHIFT));
                        page_addr = from;
                        from += mem_off & ~PAGE_MASK;
                        tlen = min(tlen, (size_t)(PAGE_SIZE -
                                                (mem_off & ~PAGE_MASK)));
                        memcpy(to, from, tlen);
-                       kunmap_atomic(page_addr, KM_SOFTIRQ0);
+                       kunmap_atomic(page_addr);
                        to += tlen;
                }
 
@@ -294,14 +293,13 @@ void ft_recv_write_data(struct ft_cmd *cmd, struct fc_frame *fp)
 
                tlen = min(mem_len, frame_len);
 
-               to = kmap_atomic(page + (mem_off >> PAGE_SHIFT),
-                                KM_SOFTIRQ0);
+               to = kmap_atomic(page + (mem_off >> PAGE_SHIFT));
                page_addr = to;
                to += mem_off & ~PAGE_MASK;
                tlen = min(tlen, (size_t)(PAGE_SIZE -
                                          (mem_off & ~PAGE_MASK)));
                memcpy(to, from, tlen);
-               kunmap_atomic(page_addr, KM_SOFTIRQ0);
+               kunmap_atomic(page_addr);
 
                from += tlen;
                frame_len -= tlen;