From: David S. Miller Date: Mon, 28 Jun 2021 22:54:57 +0000 (-0700) Subject: Merge branch 'do_once_lite' X-Git-Tag: io_uring-5.14-2021-07-09~10^2~9 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=84fe73996c2e7407006002ef92d7354a56b69fed;p=linux-2.6-block.git Merge branch 'do_once_lite' Tanner Love says: ==================== net: update netdev_rx_csum_fault() print dump only once First patch implements DO_ONCE_LITE to abstract uses of the ".data.once" trick. It is defined in its own, new header file -- rather than alongside the existing DO_ONCE in include/linux/once.h -- because include/linux/once.h includes include/linux/jump_label.h, and this causes the build to break for some architectures if include/linux/once.h is included in include/linux/printk.h or include/asm-generic/bug.h. Second patch uses DO_ONCE_LITE in netdev_rx_csum_fault to print dump only once. ==================== Signed-off-by: David S. Miller --- 84fe73996c2e7407006002ef92d7354a56b69fed