Skip to content

nati_bluefin_defconfig: Enable uevent helper#230

Merged
gratian merged 1 commit intoni:nilrt/master/6.6from
HatsyRei:nilrt/master/6.6
Apr 23, 2025
Merged

nati_bluefin_defconfig: Enable uevent helper#230
gratian merged 1 commit intoni:nilrt/master/6.6from
HatsyRei:nilrt/master/6.6

Conversation

@HatsyRei
Copy link
Copy Markdown
Member

@HatsyRei HatsyRei commented Apr 23, 2025

WI: AB#3077142

Encountered some issues when reserving Bluefin as a network devices on MAX when running Linux 6.6. Turns out the hotplug script responsible for mounting Umber and chowning its corresponding dev entry did not execute, resulting in daqbridge failing to communicate with the Umber device.

Testing: Proper execution of the hotplug event handler script is observed after specifying its path in Bluefin's defconfig. Timeout issues with reserving network device no longer reproducible.

P.S. Some further info:

  • In 4.1, the hotplug script works because the path was specified within sysctl.conf, which to my understanding is consumed if CONFIG_SYSCTL_SYSCALL is enabled in defconfig.
  • CONFIG_SYSCTL_SYSCALL has been deprecated and removed from Linux kernel since 61a47c1.

Bluefin utilizes hotplug script to handle specific kernel device events.
Specify the path to this script via CONFIG_UEVENT_HELPER_PATH for things
to work correctly.

Signed-off-by: HatsyRei <yan.huan.chng@emerson.com>
@chaitu236 chaitu236 requested a review from a team April 23, 2025 19:36
@gratian gratian merged commit fd7aaae into ni:nilrt/master/6.6 Apr 23, 2025
1 check passed
@gratian
Copy link
Copy Markdown

gratian commented Apr 23, 2025

Cherry picked in nilrt/master/6.12 as commit d16fd4c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants