On Thu, Jul 2, 2026 at 3:19 PM Ricardo Robaina <[email protected]> wrote: > > On Thu, Jul 2, 2026 at 10:28 AM Paul Moore <[email protected]> wrote: > > > > On Thu, Jul 2, 2026 at 8:50 AM Venkat Rao Bagalkote > > <[email protected]> wrote: > > > > > > Current remaining issue: > > > > > > 1. amcast_joinpart > > > ------------------ > > > Still fails due to a missing Perl dependency: > > > > > > Can't locate Socket/Netlink.pm in @INC > > > > > > I searched the configured repositories and could not find a package > > > providing Socket::Netlink / Socket/Netlink.pm on this EL10 ppc64le system. > > > > > > Latest run summary: > > > > > > amcast_joinpart/test ................. Can't locate Socket/Netlink.pm in > > > @INC (you may need to install the Socket::Netlink module) (@INC entries > > > checked: /usr/local/lib64/perl5/5.40 /usr/local/share/perl5/5.40 > > > /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl > > > /usr/lib64/perl5 /usr/share/perl5 .) at amcast_joinpart/test line 10. > > > BEGIN failed--compilation aborted at amcast_joinpart/test line 10. > > > amcast_joinpart/test ................. Dubious, test returned 2 (wstat > > > 512, 0x200) > > > Failed 7/7 subtests > > > backlog_wait_time_actual_reset/test .. ok > > > bpf/test ............................. ok > > > exec_execve/test ..................... ok > > > exec_name/test ....................... ok > > > fanotify/test ........................ ok > > > field_compare/test ................... ok > > > file_create/test ..................... ok > > > file_delete/test ..................... ok > > > file_permission/test ................. ok > > > file_rename/test ..................... ok > > > filter_exclude/test .................. ok > > > filter_exit/test ..................... ok > > > filter_saddr_fam/test ................ ok > > > filter_sessionid/test ................ ok > > > io_uring/test ........................ ok > > > login_tty/test ....................... ok > > > lost_reset/test ...................... ok > > > netfilter_pkt/test ................... ok > > > signal/test .......................... ok > > > syscalls_file/test ................... ok > > > syscall_module/test .................. ok > > > time_change/test ..................... ok > > > user_msg/test ........................ ok > > > > > > All tests now pass except amcast_joinpart, which is blocked by the > > > missing Socket::Netlink Perl module. > > > > > > Please let me know if there is a recommended package source for > > > Socket::Netlink on EL10 ppc64le. > > > > Thanks for following up on this Venkat. > > > > I'm adding your colleague Ricardo from the RH side of the house. > > Ricardo is very familiar with audit and should be able to help you > > with missing RHEL packages. > > Thanks for looping me in, Paul! > > Venkat, unfortunately, perl-Socket-Netlink is not packaged for RHEL-10 > ppc64le. An alternative is to use CPAN[1] to install the > Socket::Netlink Perl module. > > # dnf install cpan > # cpan App::cpanminus > # cpanm Socket::Netlink > > I'll reserve a ppc64le machine and run the tests locally as well. I'll > share the results shortly. > > [1] https://www.cpan.org/modules/INSTALL.html > > > > > > -- > > paul-moore.com > >
Hello everyone, I built an RHEL-10 kernel with the patch applied and verified that audit-testsuite passes successfully on a ppc64le machine. Please find the logs below: Tested-by: Ricardo Robaina <[email protected]> --- # uname -m ppc64le # uname -r 6.12.0-245.test.el10.ppc64le # make test ... chmod +x */test Running as user root with context unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 on system RHEL10 amcast_joinpart/test ................. ok backlog_wait_time_actual_reset/test .. ok bpf/test ............................. ok coredump/test ........................ ok exec_execve/test ..................... ok exec_name/test ....................... ok fanotify/test ........................ ok field_compare/test ................... ok file_create/test ..................... ok file_delete/test ..................... ok file_permission/test ................. ok file_rename/test ..................... ok filter_device/test ................... ok filter_exclude/test .................. ok filter_exit/test ..................... ok filter_inode/test .................... ok filter_saddr_fam/test ................ ok filter_sessionid/test ................ ok io_uring/test ........................ ok login_tty/test ....................... ok lost_reset/test ...................... ok netfilter_pkt/test ................... ok signal/test .......................... ok syscalls_file/test ................... ok syscall_module/test .................. ok time_change/test ..................... ok user_msg/test ........................ ok All tests successful. Files=27, Tests=300, 252 wallclock secs ( 0.12 usr 0.01 sys + 54.34 cusr 1.38 csys = 55.85 CPU) Result: PASS make[1]: Leaving directory '/root/rrobaina/audit-testsuite/tests' --- I hope it helps! -Ricardo
