]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - drivers/net/irda/w83977af_ir.c
[SK_BUFF]: Introduce skb_copy_to_linear_data{_offset}
[mirror_ubuntu-zesty-kernel.git] / drivers / net / irda / w83977af_ir.c
index 0d4a68618fc19e74a187c422bd466d804d96be2a..5182e800cc187d51bf259db76bd65c911e854968 100644 (file)
@@ -908,10 +908,14 @@ int w83977af_dma_receive_complete(struct w83977af_ir *self)
                        /* Copy frame without CRC */
                        if (self->io.speed < 4000000) {
                                skb_put(skb, len-2);
-                               memcpy(skb->data, self->rx_buff.data, len-2);
+                               skb_copy_to_linear_data(skb,
+                                                       self->rx_buff.data,
+                                                       len - 2);
                        } else {
                                skb_put(skb, len-4);
-                               memcpy(skb->data, self->rx_buff.data, len-4);
+                               skb_copy_to_linear_data(skb,
+                                                       self->rx_buff.data,
+                                                       len - 4);
                        }
 
                        /* Move to next frame */