search for: u64_stats_update_begin_irqsave

Displaying 2 results from an estimated 2 matches for "u64_stats_update_begin_irqsave".

2020 May 06
2
[PATCH] virtio_net: fix lockdep warning on 32 bit
...kdep is trying to enforce the rule that the same lock isn't accessed from preemptible and softirq context. This causes a false-positive warning: WARNING: inconsistent lock state ... inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage. As a work around, shut down the warning by switching to u64_stats_update_begin_irqsave - that works by disabling interrupts on 32 bit only, is a NOP on 64 bit. Reported-by: Thomas Gleixner <tglx at linutronix.de> Suggested-by: Eric Dumazet <eric.dumazet at gmail.com> Signed-off-by: Michael S. Tsirkin <mst at redhat.com> --- I'm not thrilled about this but this...
2020 May 07
1
[PATCH v2] virtio_net: fix lockdep warning on 32 bit
...n't accessed from preemptible and softirq context - it doesn't know about napi being enabled/disabled. This causes a false-positive warning: WARNING: inconsistent lock state ... inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage. As a work around, shut down the warning by switching to u64_stats_update_begin_irqsave - that works by disabling interrupts on 32 bit only, is a NOP on 64 bit. Reported-by: Thomas Gleixner <tglx at linutronix.de> Suggested-by: Eric Dumazet <eric.dumazet at gmail.com> Signed-off-by: Michael S. Tsirkin <mst at redhat.com> --- changes from v1: builds now. lightly te...