aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char/ipmi/ipmi_msghandler.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-10-07ipmi: Fix handling of messages with provided receive message pointerGuenter Roeck1-1/+4
2025-09-08ipmi: Rename "user_data" to "recv_msg" in an SMI messageCorey Minyard1-13/+13
2025-09-08ipmi: Allow an SMI sender to return an errorCorey Minyard1-3/+13
2025-09-08ipmi: Set a timer for maintenance modeCorey Minyard1-2/+6
2025-09-08ipmi: Add a maintenance mode sysfs fileCorey Minyard1-0/+23
2025-09-08ipmi: Disable sysfs access and requests in maintenance modeCorey Minyard1-0/+11
2025-09-08ipmi: Differentiate between reset and firmware update in maintenanceCorey Minyard1-12/+30
2025-09-08ipmi: Rework user message limit handlingCorey Minyard1-220/+200
2025-09-08ipmi:msghandler:Change seq_lock to a mutexCorey Minyard1-37/+26
2025-07-10ipmi: Use dev_warn_ratelimited() for incorrect message warningsBreno Leitao1-4/+4
2025-05-07ipmi:msghandler: Fix potential memory corruption in ipmi_create_user()Dan Carpenter1-2/+3
2025-05-07ipmi:msghandler: Export and fix panic messaging capabilityCorey Minyard1-19/+31
2025-05-07ipmi:msghandler: Don't deliver messages to deleted usersCorey Minyard1-2/+26
2025-05-07ipmi:msghandler: Add a error return from unhandle LAN cmdsCorey Minyard1-4/+23
2025-05-07ipmi:msghandler: Shut down lower layer first at unregisterCorey Minyard1-4/+7
2025-05-07ipmi:msghandler: Remove proc_fs.hCorey Minyard1-1/+0
2025-05-07ipmi:msghandler: Don't check for shutdown when returning responsesCorey Minyard1-22/+12
2025-05-07ipmi:msghandler: Don't acquire a user refcount for queued messagesCorey Minyard1-15/+17
2025-05-07ipmi:msghandler: Fix locking around users and interfacesCorey Minyard1-26/+25
2025-05-07ipmi:msghandler: Remove some user level processing in panic modeCorey Minyard1-0/+4
2025-05-07ipmi:msghandler: Remove srcu for the ipmi_interfaces listCorey Minyard1-92/+102
2025-05-07ipmi:msghandler: Remove srcu from the ipmi user structureCorey Minyard1-177/+133
2025-05-07ipmi:msghandler: Use the system_wq, not system_bh_wqCorey Minyard1-5/+5
2025-05-07ipmi_msghandler: Change the events lock to a mutexCorey Minyard1-8/+6
2025-05-07ipmi:msghandler: Deliver user messages in a work queueCorey Minyard1-16/+25
2025-05-07ipmi:msghandler: Move timer handling into a work queueCorey Minyard1-1/+15
2025-05-07ipmi:msghandler: Rename recv_work to smi_workCorey Minyard1-10/+10
2025-05-07ipmi:msghandler: Use READ_ONCE on run_to_completionCorey Minyard1-9/+8
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-1/+1
2025-01-02ipmi: make ipmi_destroy_user() return voidVitaliy Shevtsov1-3/+1
2024-04-17ipmi: Convert from tasklet to BH workqueueAllen Pais1-15/+14
2023-12-19ipmi: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET1-2/+2
2023-09-13ipmi: refactor deprecated strncpyJustin Stitt1-8/+3
2022-11-15ipmi: fix use after free in _ipmi_destroy_user()Dan Carpenter1-1/+3
2022-10-25ipmi: Fix some kernel-doc warningsBo Liu1-1/+1
2022-10-17ipmi: fix memleak when unload ipmi driverZhang Yuchen1-2/+6
2022-09-28ipmi: Remove unused struct watcher_entryYuan Can1-6/+0
2022-07-18ipmi: Fix comment typoJason Wang1-1/+1
2022-05-12ipmi: remove unnecessary type castingsYu Zhe1-3/+3
2022-05-12ipmi: Make two logs uniqueCorey Minyard1-2/+2
2022-05-12ipmi: Convert pr_debug() to dev_dbg()Corey Minyard1-4/+7
2022-05-12ipmi: Fix pr_fmt to avoid compilation issuesCorey Minyard1-2/+2
2022-05-12ipmi: Add a sysfs count of total outstanding messages for an interfaceCorey Minyard1-0/+29
2022-05-12ipmi: Add a sysfs interface to view the number of usersCorey Minyard1-0/+21
2022-05-12ipmi: Limit the number of message a user may have outstandingCorey Minyard1-0/+21
2022-05-12ipmi: Add a limit on the number of users that may use IPMICorey Minyard1-0/+15
2022-04-29ipmi:ipmi_ipmb: Fix null-ptr-deref in ipmi_unregister_smi()Corey Minyard1-1/+4
2022-04-29ipmi: When handling send message responses, don't process the messageCorey Minyard1-0/+2
2021-12-21ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler moduleWu Bo1-1/+1
2021-12-17ipmi: fix initialization when workqueue allocation failsThadeu Lima de Souza Cascardo1-6/+9