si_code check in sys_rt_sigqueueinfo too strict: glibc aio error in MRG Realtime

Solution Verified - Updated -

Issue

  • Getting tracebacks in sys_rt_sigqueueinfo after upgrading to kernel-rt-2.6.33.9-rt31.64.

    WARNING: at kernel/signal.c:2487 sys_rt_sigqueueinfo+0x66/0x9c()
    Modules linked in: autofs4 i2c_dev i2c_core nfs nfs_acl auth_rpcgss lockd sunrpc 8021q stp bonding ib_iser libiscsi scsi_transport_iscsi ib_srp scsi_transport_srp scsi_tgt ib_ipoib rdma_ucm rdma_cm ib_ucm ib_uverbs ib_umad ib_cm iw_cm ib_addr ipv6 ib_sa ib_mad ib_core dm_multipath scsi_dh video output sbs sbshc battery ac parport_pc lp parport joydev bnx2x crc32c libcrc32c mdio ipmi_devintf ipmi_si ipmi_msghandler snd_seq_dummy button snd_seq_oss snd_seq_midi_event snd_seq serio_raw snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore tpm_tis tpm tpm_bios snd_page_alloc iTCO_wdt shpchp pcspkr iTCO_vendor_support i7core_edac edac_core dm_snapshot dm_zero dm_mirror dm_region_hash dm_log dm_mod cciss sd_mod crc_t10dif scsi_mod ext3 jbd mbcache uhci_hcd ohci_hcd ehci_hcd [last unloaded: microcode]
    Pid: 7548, comm: my_program Not tainted 2.6.33.9-rt31.64.el5rt #1
    Call Trace:
     [<ffffffff81054a1f>] ? sys_rt_sigqueueinfo+0x66/0x9c
     [<ffffffff81042403>] warn_slowpath_common+0x7c/0x94
     [<ffffffff8104242f>] warn_slowpath_null+0x14/0x16
     [<ffffffff81054a1f>] sys_rt_sigqueueinfo+0x66/0x9c
     [<ffffffff81002cdb>] system_call_fastpath+0x16/0x1b
    ---[ end trace 1841b12aaca9853b ]---
    

Environment

  • Red Hat Enterprise MRG Realtime
  • kernel-rt-2.6.33.9-rt31.64 only, no other versions affected.

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.