kernel 5.6.0-1 Strange messages in dmesg

I installed the last snapshot (20200401) today via zypper dup
On reboot I have the message “testing the buffer” repeated 376 times

# dmesg
...
   26.073477] xen_pciback: backend is vpci
   28.174164] bpfilter: Loaded bpfilter_umh pid 1278
   28.177669] Started bpfilter
   28.178407] testing the buffer
   28.179115] testing the buffer
   28.182092] testing the buffer

in journalctl I have

Apr 04 18:10:30 hpprol2 systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
Apr 04 18:10:30 hpprol2 systemd[1]: Started wicked network management service daemon.
Apr 04 18:10:30 hpprol2 systemd[1]: Starting wicked network nanny service...
Apr 04 18:10:31 hpprol2 unknown: testing the buffer
Apr 04 18:10:31 hpprol2 unknown: testing the buffer
Apr 04 18:10:31 hpprol2 unknown: testing the buffer

Any idea of the origin of these messages?

Regards
Philippe

…see the same here

   10.063813] EDAC amd64: K8 revF or later detected (node 0).
   10.063848] EDAC amd64: Node 0: DRAM ECC disabled.
   12.092279] bpfilter: Loaded bpfilter_umh pid 1004
   12.092649] Started bpfilter
   12.092653] testing the buffer
   12.092672] testing the buffer
   12.093606] testing the buffer
   12.123825] testing the buffer
   12.140248] testing the buffer
   12.154701] testing the buffer
   12.154783] testing the buffer
   12.257845] Loading iSCSI transport class v2.0-870.
   12.539972] testing the buffer
   13.107140] testing the buffer
   13.120836] testing the buffer
   13.134266] testing the buffer
   13.147268] testing the buffer
   13.158379] testing the buffer
   13.170836] testing the buffer
   13.196759] testing the buffer
   13.255293] testing the buffer
   13.265854] testing the buffer
   13.267437] testing the buffer
   13.582405] testing the buffer
   13.582429] testing the buffer
   13.584358] testing the buffer
   13.584424] testing the buffer
   13.584509] testing the buffer
   13.584533] testing the buffer
   13.584560] testing the buffer
   13.584618] testing the buffer
   13.584644] testing the buffer
   13.584658] testing the buffer
   13.584691] testing the buffer
   13.584746] testing the buffer
   13.584773] testing the buffer
   13.584787] testing the buffer
   13.584815] testing the buffer
   13.584870] testing the buffer
   13.584896] testing the buffer
   13.584910] testing the buffer
   13.589021] testing the buffer
   13.589103] testing the buffer
   13.638790] testing the buffer
   13.638808] testing the buffer
   13.646978] testing the buffer
   13.647053] testing the buffer
   13.647140] testing the buffer
   13.647157] testing the buffer
   13.647351] testing the buffer
   13.647659] testing the buffer
   13.649095] testing the buffer
   13.649111] testing the buffer
   13.649332] testing the buffer
   13.649403] testing the buffer
   13.649460] testing the buffer
   13.649475] testing the buffer
   13.649751] testing the buffer
   13.652559] testing the buffer
   13.652611] testing the buffer
   13.652627] testing the buffer
   13.653509] testing the buffer
   13.710810] testing the buffer
   13.710827] testing the buffer
   13.710847] testing the buffer
   13.710867] testing the buffer
   13.710885] testing the buffer
   13.710904] testing the buffer
   13.710923] testing the buffer
   13.710941] testing the buffer
   13.710959] testing the buffer
   13.711057] testing the buffer
   13.711550] testing the buffer
   13.738424] testing the buffer
   13.738493] testing the buffer
   13.739310] testing the buffer
   13.739419] testing the buffer
   13.766636] testing the buffer
   13.768235] testing the buffer
   13.772200] testing the buffer
   13.772470] testing the buffer
   13.772552] testing the buffer
   13.774486] testing the buffer
   13.775030] testing the buffer
   13.777103] testing the buffer
   13.777225] testing the buffer
   13.777242] testing the buffer
   13.777327] testing the buffer
   13.777376] testing the buffer
   13.777432] testing the buffer
   13.777455] testing the buffer
   13.777571] testing the buffer
   13.777646] testing the buffer
   13.927021] RTL8211B Gigabit Ethernet r8169-200:00: attached PHY driver [RTL8211B Gigabit Ethernet] (mii_bus:phy_addr=r8169-200:00, irq=IGNORE)
   14.025246] r8169 0000:02:00.0 enp2s0: Link is Down
   14.654063] usb 2-1: ctrl urb status -75 received
   14.848695] usb 2-1: ctrl urb status -75 received
   15.960048] usb 2-1: ctrl urb status -75 received
   16.445493] r8169 0000:02:00.0 enp2s0: Link is Up - 1Gbps/Full - flow control rx/tx
   16.690620] testing the buffer
   16.690647] testing the buffer
   16.690865] testing the buffer
   16.691044] testing the buffer
   16.691104] testing the buffer
   16.691129] testing the buffer
   16.691825] testing the buffer
   16.694911] testing the buffer
   16.695107] testing the buffer
   16.695127] testing the buffer
   16.695414] testing the buffer
   16.695599] testing the buffer
   16.695674] testing the buffer
   16.695695] testing the buffer
   16.695836] testing the buffer
   16.695924] testing the buffer


…only thing I found:

https://www.reddit.com/r/linux/comments/ftpmnl/linux_562_released/

Problem with iwlwifi was solved in 5.6.2 kernel.

My server has no wifi only standard ethernet RJ45
Regards
Philippe

Thanks
This report is about a wifi interface but I think that a patch is already included in the kernel 5.6.0-1 see Re: [opensuse-factory] New Tumbleweed snapshot 20200401 released! - openSUSE Factory - openSUSE Mailing Lists
In your link the message reporting the “testing the buffer” is maybe not related to wifi?
In my case I don’t have wifi only standard ethernet RJ45

Regards
Philippe

BPFILTER: the next-generation Linux firewall

erlangen:~ # journalctl -k --output short-monotonic --priority notice --no-hostname --quiet --no-pager 
    0.000000] kernel: Linux version 5.6.0-1-default (geeko@buildhost) (gcc version 9.2.1 20200306 [revision c5edde44f5b17b4891f17a63517f355bbf89e7d3] (SUSE Linux)) #1 SMP Mon Mar 30 08:00:44 UTC 2020 (4de1111)
    0.016650] kernel: Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.6.0-1-default root=UUID=204f7d0f-979a-41e1-a483-a597d0357e0b splash=silent quiet mitigations=off
    0.043064] kernel: random: crng done (trusting CPU's manufacturer)
    0.043413] kernel: DMAR: [Firmware Bug]: No firmware reserved region can cover this RMRR [0x0000000078800000-0x0000000088ffffff], contact BIOS vendor for fixes
    0.043415] kernel: DMAR: [Firmware Bug]: Your BIOS is broken; bad RMRR [0x0000000078800000-0x0000000088ffffff]
                       BIOS vendor: American Megatrends Inc.; Ver: P3.50; Product Version: To Be Filled By O.E.M.
    0.157874] kernel: audit: type=2000 audit(1586066094.112:1): state=initialized audit_enabled=0 res=1
    0.160307] kernel: ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
    0.187842] kernel: ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
    0.225534] kernel: SCSI subsystem initialized
    0.262971] kernel: VFS: Disk quotas dquot_6.6.0
    0.963945] kernel: Initialise system trusted keyrings
    0.963952] kernel: Key type blacklist registered
    0.964885] kernel: Platform Keyring initialized
    0.968311] kernel: Key type asymmetric registered
    0.968312] kernel: Asymmetric key parser 'x509' registered
    1.062263] kernel: Loading compiled-in X.509 certificates
    1.062285] kernel: Loaded X.509 cert 'openSUSE Secure Boot Signkey: 0332fa9cbf0d88bf21924b0de82a09a54d5defc8'
    1.062472] kernel: Key type ._fscrypt registered
    1.062472] kernel: Key type .fscrypt registered
    1.062473] kernel: Key type fscrypt-provisioning registered
    1.077084] kernel: Key type big_key registered
    1.088502] kernel: Key type encrypted registered
    1.089029] kernel: integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
    1.089062] kernel: integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
    1.360524] kernel: ata3.00: supports DRM functions and may not be fully accessible
    1.360778] kernel: scsi 0:0:0:0: Direct-Access     ATA      WDC WD40EZRX-22S 0A80 PQ: 0 ANSI: 5
    1.361174] kernel: sd 0:0:0:0: [sda] 7814037168 512-byte logical blocks: (4.00 TB/3.64 TiB)
    1.361179] kernel: sd 0:0:0:0: [sda] 4096-byte physical blocks
    1.361195] kernel: sd 0:0:0:0: [sda] Write Protect is off
    1.361220] kernel: sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    1.363417] kernel: ata3.00: supports DRM functions and may not be fully accessible
    1.366206] kernel: scsi 2:0:0:0: Direct-Access     ATA      Samsung SSD 850  3B6Q PQ: 0 ANSI: 5
    1.366612] kernel: sd 2:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/466 GiB)
    1.366633] kernel: sd 2:0:0:0: [sdb] Write Protect is off
    1.366660] kernel: sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    1.372012] kernel: sd 2:0:0:0: [sdb] supports TCG Opal
    1.372017] kernel: sd 2:0:0:0: [sdb] Attached SCSI disk
    1.425977] kernel: sd 0:0:0:0: [sda] Attached SCSI disk
    1.565018] kernel: sd 0:0:0:0: Attached scsi generic sg0 type 0
    1.565037] kernel: sd 2:0:0:0: Attached scsi generic sg1 type 0
    1.927644] kernel: usb: port power management may be unreliable
    3.902776] systemd[1]: /usr/lib/systemd/system/display-manager.service:12: PIDFile= references a path below legacy directory /var/run/, updating /var/run/displaymanager.pid → /run/displaymanager.pid; please update the unit file accordingly.
    3.931577] systemd[1]: /usr/lib/systemd/system/pcscd.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/pcscd/pcscd.comm → /run/pcscd/pcscd.comm; please update the unit file accordingly.
    4.030352] kernel: FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    4.057663] kernel: audit: type=1400 audit(1586066098.459:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ping" pid=548 comm="apparmor_parser"
    4.070919] kernel: audit: type=1400 audit(1586066098.475:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ghostscript" pid=564 comm="apparmor_parser"
    4.070920] kernel: audit: type=1400 audit(1586066098.475:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ghostscript///usr/bin/hpijs" pid=564 comm="apparmor_parser"
    4.079509] kernel: audit: type=1400 audit(1586066098.483:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lsb_release" pid=576 comm="apparmor_parser"
    4.086230] kernel: audit: type=1400 audit(1586066098.491:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=583 comm="apparmor_parser"
    4.086232] kernel: audit: type=1400 audit(1586066098.491:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=583 comm="apparmor_parser"
    4.092776] kernel: audit: type=1400 audit(1586066098.495:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="klogd" pid=590 comm="apparmor_parser"
    4.099218] kernel: audit: type=1400 audit(1586066098.503:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="syslogd" pid=597 comm="apparmor_parser"
    4.106259] kernel: audit: type=1400 audit(1586066098.511:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="syslog-ng" pid=604 comm="apparmor_parser"
    4.858301] kernel: cfg80211: Loading compiled-in X.509 certificates for regulatory database
    4.858443] kernel: cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
    5.629945] unknown: Started bpfilter
    5.629947] unknown: testing the buffer
    5.629952] unknown: testing the buffer
    5.630163] unknown: testing the buffer
    5.637527] unknown: testing the buffer
    5.640172] unknown: testing the buffer
    5.641616] unknown: testing the buffer
    5.641655] unknown: testing the buffer
    5.752469] unknown: testing the buffer
    5.878167] unknown: testing the buffer
    5.880514] unknown: testing the buffer
    5.881709] unknown: testing the buffer
    5.883884] unknown: testing the buffer
    5.885006] unknown: testing the buffer
    5.887086] unknown: testing the buffer
    5.888158] unknown: testing the buffer
    5.892309] unknown: testing the buffer
    5.893437] unknown: testing the buffer
    5.893466] unknown: testing the buffer
    5.939862] unknown: testing the buffer
    5.939932] unknown: testing the buffer
    5.940015] unknown: testing the buffer
    5.940094] unknown: testing the buffer
    5.940158] unknown: testing the buffer
    5.940218] unknown: testing the buffer
    5.940267] unknown: testing the buffer
    5.940277] unknown: testing the buffer
    5.940286] unknown: testing the buffer
    5.940290] unknown: testing the buffer
    5.940302] unknown: testing the buffer
    5.940313] unknown: testing the buffer
    5.940321] unknown: testing the buffer
    5.940325] unknown: testing the buffer
    5.940334] unknown: testing the buffer
    5.940344] unknown: testing the buffer
    5.940353] unknown: testing the buffer
    5.940357] unknown: testing the buffer
    5.940366] unknown: testing the buffer
    5.940377] unknown: testing the buffer
    5.948262] unknown: testing the buffer
    5.948309] unknown: testing the buffer
    5.948850] unknown: testing the buffer
    5.948873] unknown: testing the buffer
    5.948915] unknown: testing the buffer
    5.948982] unknown: testing the buffer
    5.949074] unknown: testing the buffer
    5.949114] unknown: testing the buffer
    5.949124] unknown: testing the buffer
    5.949128] unknown: testing the buffer
    5.949169] unknown: testing the buffer
    5.949183] unknown: testing the buffer
    5.949192] unknown: testing the buffer
    5.949196] unknown: testing the buffer
    5.949229] unknown: testing the buffer
    5.949241] unknown: testing the buffer
    5.949250] unknown: testing the buffer
    5.949253] unknown: testing the buffer
    5.949824] unknown: testing the buffer
    5.952310] unknown: testing the buffer
    5.952317] unknown: testing the buffer
    5.952324] unknown: testing the buffer
    5.952330] unknown: testing the buffer
    5.952337] unknown: testing the buffer
    5.952343] unknown: testing the buffer
    5.952350] unknown: testing the buffer
    5.952357] unknown: testing the buffer
    5.952362] unknown: testing the buffer
    5.952403] unknown: testing the buffer
    5.952598] unknown: testing the buffer
    5.955340] unknown: testing the buffer
    5.955373] unknown: testing the buffer
    5.955403] unknown: testing the buffer
    5.955457] unknown: testing the buffer
    6.010596] unknown: testing the buffer
    6.010669] unknown: testing the buffer
    6.010868] unknown: testing the buffer
    6.010927] unknown: testing the buffer
    6.010945] unknown: testing the buffer
    6.010960] unknown: testing the buffer
    6.011208] unknown: testing the buffer
    6.011255] unknown: testing the buffer
    6.011264] unknown: testing the buffer
    6.011271] unknown: testing the buffer
    6.011282] unknown: testing the buffer
    6.011288] unknown: testing the buffer
    6.011294] unknown: testing the buffer
    6.011300] unknown: testing the buffer
    6.011306] unknown: testing the buffer
    6.011312] unknown: testing the buffer
    6.011318] unknown: testing the buffer
    6.011346] unknown: testing the buffer
    6.011399] unknown: testing the buffer
    6.011454] unknown: testing the buffer
    6.011506] unknown: testing the buffer
    6.011529] unknown: testing the buffer
    6.011550] unknown: testing the buffer
    6.011587] unknown: testing the buffer
    6.011608] unknown: testing the buffer
    6.011646] unknown: testing the buffer
    6.011667] unknown: testing the buffer
    6.011686] unknown: testing the buffer
    6.011721] unknown: testing the buffer
    6.011759] unknown: testing the buffer
    6.011798] unknown: testing the buffer
    6.011839] unknown: testing the buffer
    6.011968] unknown: testing the buffer
    6.012006] unknown: testing the buffer
    6.012024] unknown: testing the buffer
    6.012030] unknown: testing the buffer
    6.012083] unknown: testing the buffer
    6.012104] unknown: testing the buffer
    6.012115] unknown: testing the buffer
    6.012120] unknown: testing the buffer
    6.012213] unknown: testing the buffer
    6.012235] unknown: testing the buffer
    6.014120] unknown: testing the buffer
    6.014128] unknown: testing the buffer
    6.014153] unknown: testing the buffer
    6.014174] unknown: testing the buffer
    6.014190] unknown: testing the buffer
    6.014198] unknown: testing the buffer
    6.014257] unknown: testing the buffer
    6.014276] unknown: testing the buffer
    6.014287] unknown: testing the buffer
    6.014291] unknown: testing the buffer
    6.014324] unknown: testing the buffer
    6.014364] unknown: testing the buffer
    6.014381] unknown: testing the buffer
    6.014390] unknown: testing the buffer
    6.014452] unknown: testing the buffer
    6.014495] unknown: testing the buffer
erlangen:~ # 

“unknown: testing the buffer” isn’t helpful. But it doesn’t hurt either.

I agree but I have the feeling that in dmesg and journalctl we have more and more “noise”:shame:

Regards
Philippe

Fixed in https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=41c55ea6c2a7ca4c663eeec05bdf54f4e2419699. Consider filing openSUSE bug report if you want it to be fixed before 5.7 is out.

…I had a look in YaST pacakge manager and could not identify any packages with bpfilter (or related search terms). What is the status of this project in TW, what does it replace (read about firewall in the link posted above)?

Would love to learn what this is doing right now.

Nothing. It is just placeholder for future work.

Thanks

Opensuse Bug 1168664 created
https://bugzilla.opensuse.org/show_bug.cgi?id=1168664

Regards
Philippe