[PATCH] add new audit data to last skb
[linux-2.6.git] / kernel / audit.c
index 4a697c73faec0b952d4b240e7c3fadef49313148..00455a9cf027917f3253cf3c654194c635743e1d 100644 (file)
@@ -486,7 +486,7 @@ static void audit_log_move(struct audit_buffer *ab)
        if (ab->len == 0)
                return;
 
-       skb = skb_peek(&ab->sklist);
+       skb = skb_peek_tail(&ab->sklist);
        if (!skb || skb_tailroom(skb) <= ab->len + extra) {
                skb = alloc_skb(2 * ab->len + extra, GFP_ATOMIC);
                if (!skb) {