index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
char
/
ipmi
/
ipmi_si_intf.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-06-29
ipmi_si: fix a memleak in try_smi_init()
Yi Yang
1
-0
/
+5
2022-10-17
ipmi: fix long wait in unload when IPMI disconnect
Zhang Yuchen
1
-8
/
+19
2022-05-12
ipmi:si: Convert pr_debug() to dev_dbg()
Corey Minyard
1
-8
/
+9
2022-04-29
ipmi:ipmi_ipmb: Fix null-ptr-deref in ipmi_unregister_smi()
Corey Minyard
1
-4
/
+1
2021-10-21
char: ipmi: replace snprintf in show functions with sysfs_emit
Ye Guojin
1
-4
/
+4
2021-09-12
Merge tag 'for-linus-5.15-1' of git://github.com/cminyard/linux-ipmi
Linus Torvalds
1
-12
/
+11
2021-08-30
parisc: Make struct parisc_driver::remove() return void
Uwe Kleine-König
1
-5
/
+1
2021-08-12
char: ipmi: use DEVICE_ATTR helper macro
Dwaipayan Ray
1
-5
/
+4
2021-08-12
ipmi: rate limit ipmi smi_event failure message
Wen Yang
1
-7
/
+7
2021-04-02
ipmi_si: Join string literals back
Andy Shevchenko
1
-16
/
+9
2021-04-02
ipmi_si: Get rid of ->addr_source_cleanup()
Andy Shevchenko
1
-4
/
+0
2021-04-02
ipmi_si: Reuse si_to_str[] array in ipmi_hardcode_init_one()
Andy Shevchenko
1
-1
/
+2
2021-03-10
ipmi: Refine retry conditions for getting device id
Terry Duncan
1
-4
/
+2
2020-10-05
ipmi_si: Fix wrong return value in try_smi_init()
Tianjia Zhang
1
-1
/
+1
2020-09-18
ipmi: msghandler: Fix a signedness bug
Dan Carpenter
1
-1
/
+1
2020-09-16
ipmi: add retry in try_get_dev_id()
Xianting Tian
1
-0
/
+17
2020-05-15
docs: fix references for ipmi.rst file
Mauro Carvalho Chehab
1
-1
/
+1
2019-11-08
ipmi: kill off 'timespec' usage again
Arnd Bergmann
1
-27
/
+13
2019-09-12
ipmi_si_intf: Fix race in timer shutdown handling
Jes Sorensen
1
-2
/
+1
2019-08-05
ipmi_si: Only schedule continuously in the thread in maintenance mode
Corey Minyard
1
-5
/
+19
2019-08-02
ipmi_si: Remove ipmi_ from the device attr names
Corey Minyard
1
-16
/
+16
2019-08-02
ipmi_si: Convert device attr permissions to octal
Corey Minyard
1
-4
/
+4
2019-08-02
ipmi_si: Rework some include files
Corey Minyard
1
-2
/
+3
2019-07-31
ipmi_si: Convert timespec64 to timespec
Corey Minyard
1
-16
/
+16
2019-05-20
ipmi_si: use bool type for initialized variable
Kefeng Wang
1
-2
/
+2
2019-04-17
ipmi_si: remove an unused variable in try_smi_init()
Dan Carpenter
1
-2
/
+0
2019-02-22
ipmi_si: Remove hacks for adding a dummy platform devices
Corey Minyard
1
-42
/
+3
2019-02-22
ipmi_si: Remove hotmod devices on removal and exit
Corey Minyard
1
-3
/
+9
2019-02-22
ipmi_si: Switch hotmod to use a platform device
Corey Minyard
1
-1
/
+1
2019-02-22
ipmi_si: Rename addr_type to addr_space to match what it does
Corey Minyard
1
-7
/
+7
2019-02-22
ipmi_si: Fix crash when using hard-coded device
Corey Minyard
1
-6
/
+17
2019-02-09
ipmi: Make the smi watcher be disabled immediately when not needed
Corey Minyard
1
-1
/
+1
2019-02-09
ipmi: Fix how the lower layers are told to watch for messages
Corey Minyard
1
-1
/
+4
2019-02-09
ipmi_si: fix use-after-free of resource->name
Yang Yingliang
1
-0
/
+5
2018-11-27
drivers/ipmi: Replace synchronize_sched() with synchronize_rcu()
Paul E. McKenney
1
-1
/
+1
2018-09-18
ipmi: Change to ktime_get_ts64()
Arnd Bergmann
1
-3
/
+3
2018-09-18
ipmi: Use more common logging styles
Joe Perches
1
-11
/
+11
2018-08-31
ipmi: Rework SMI registration failure
Corey Minyard
1
-13
/
+4
2018-06-24
ipmi: Cleanup oops on initialization failure
Corey Minyard
1
-2
/
+4
2018-05-09
ipmi: Remove the proc interface
Corey Minyard
1
-125
/
+0
2018-04-18
ipmi_si: Clean up shutdown a bit
Corey Minyard
1
-21
/
+11
2018-04-18
ipmi_si: Rename intf_num to si_num
Corey Minyard
1
-9
/
+9
2018-04-18
ipmi: Remove smi->intf checks
Corey Minyard
1
-8
/
+3
2018-04-18
ipmi: ipmi_unregister_smi() cannot fail, have it return void
Corey Minyard
1
-4
/
+1
2018-04-18
ipmi_si: Convert over to a shutdown handler
Corey Minyard
1
-13
/
+18
2018-04-18
ipmi: Change ipmi_smi_t to struct ipmi_smi *
Corey Minyard
1
-3
/
+3
2018-03-06
ipmi: missing error code in try_smi_init()
Dan Carpenter
1
-0
/
+1
2018-03-06
ipmi: Consolidate cleanup code
Corey Minyard
1
-94
/
+70
2018-03-06
ipmi: Remove some unnecessary initializations
Corey Minyard
1
-5
/
+0
2018-03-06
ipmi: Fix some error cleanup issues
Corey Minyard
1
-4
/
+14
2018-02-27
ipmi: Add or fix SPDX-License-Identifier in all files
Corey Minyard
1
-21
/
+1
2018-01-15
ipmi: Clear smi_info->thread to prevent use-after-free during module unload
Masamitsu Yamazaki
1
-1
/
+3
2017-12-12
ipmi_si: Fix error handling of platform device
Corey Minyard
1
-3
/
+6
2017-12-11
Merge tag 'for-linus-4.15-2' of git://github.com/cminyard/linux-ipmi
Linus Torvalds
1
-21
/
+23
2017-12-06
ipmi: Stop timers before cleaning up the module
Masamitsu Yamazaki
1
-21
/
+23
2017-11-21
treewide: setup_timer() -> timer_setup()
Kees Cook
1
-3
/
+3
2017-10-17
ipmi_si: Delete an error message for a failed memory allocation in try_smi_in...
Markus Elfring
1
-1
/
+0
2017-10-17
ipmi_si: fix memory leak on new_smi
Colin Ian King
1
-0
/
+1
2017-09-28
ipmi: Make the DMI probe into a generic platform probe
Corey Minyard
1
-1
/
+1
2017-09-28
ipmi: Make the IPMI proc interface configurable
Corey Minyard
1
-0
/
+4
2017-09-28
ipmi_si: Add device attrs for the things in proc
Corey Minyard
1
-1
/
+103
2017-09-28
ipmi_si: remove ipmi_smi_alloc() function
Corey Minyard
1
-10
/
+2
2017-09-28
ipmi_si: Move port and mem I/O handling to their own files
Corey Minyard
1
-254
/
+2
2017-09-28
ipmi_si: Get rid of unused spacing and port fields
Corey Minyard
1
-10
/
+0
2017-09-28
ipmi_si: Move PARISC handling to another file
Corey Minyard
1
-57
/
+3
2017-09-28
ipmi_si: Move PCI setup to another file
Corey Minyard
1
-161
/
+2
2017-09-28
ipmi_si: Move platform device handling to another file
Corey Minyard
1
-588
/
+4
2017-09-27
ipmi_si: Move hardcode handling to a separate file.
Corey Minyard
1
-146
/
+6
2017-09-27
ipmi_si: Move the hotmod handling to another file.
Corey Minyard
1
-243
/
+18
2017-09-27
ipmi_si: Change ipmi_si_add_smi() to take just I/O info
Corey Minyard
1
-306
/
+226
2017-09-27
ipmi_si: Move io setup into io structure
Corey Minyard
1
-92
/
+81
2017-09-27
ipmi_si: Move irq setup handling into the io struct
Corey Minyard
1
-81
/
+73
2017-09-27
ipmi_si: Move some platform data into the io structure
Corey Minyard
1
-216
/
+199
2017-09-27
ipmi_si: Rename function to add smi, make it global
Corey Minyard
1
-16
/
+10
2017-09-27
ipmi: Remove the device id from ipmi_register_smi()
Corey Minyard
1
-1
/
+0
2017-09-27
ipmi: Make ipmi_demangle_device_id more generic
Jeremy Kerr
1
-1
/
+2
2017-09-27
ipmi: Prefer ACPI system interfaces over SMBIOS ones
Corey Minyard
1
-10
/
+23
2017-09-27
char: ipmi: make function ipmi_get_info_from_resources static
Colin Ian King
1
-2
/
+3
2017-09-27
char: ipmi: eliminate misleading print info when being probed via ACPI
Hanjun Guo
1
-1
/
+1
2017-08-22
parisc/ipmi_si_intf: Fix section mismatches on parisc platform
Helge Deller
1
-5
/
+7
2017-07-10
Merge tag 'for-linus-4.13-v2' of git://github.com/cminyard/linux-ipmi
Linus Torvalds
1
-146
/
+119
2017-06-19
ipmi: Convert DMI handling over to a platform device
Corey Minyard
1
-144
/
+117
2017-06-09
ipmi: Use the proper default value for register size in ACPI
Corey Minyard
1
-4
/
+4
2017-05-10
Merge tag 'hwparam-20170420' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-7
/
+7
2017-04-20
Annotate hardware config module parameters in drivers/char/ipmi/
David Howells
1
-7
/
+7
2017-04-10
ipmi_si: use smi_num for init_name
Tony Camuso
1
-3
/
+16
2016-11-24
ipmi: Pick up slave address from SMBIOS on an ACPI device
Corey Minyard
1
-1
/
+9
2016-11-24
ipmi_si: Clean up printks
Corey Minyard
1
-76
/
+54
2016-11-24
Move platform device creation earlier in the initialization
Corey Minyard
1
-15
/
+31
2016-11-07
ipmi: Periodically check for events, not messages
Corey Minyard
1
-2
/
+2
2016-07-27
ipmi: remove trydefaults parameter and default init
Tony Camuso
1
-73
/
+0
2016-05-16
IPMI: reserve memio regions separately
Corey Minyard
1
-13
/
+27
2016-05-16
ipmi: Fix some minor coding style issues
Corey Minyard
1
-13
/
+12
2016-03-18
ipmi: do not probe ACPI devices if si_tryacpi is unset
Joe Lawrence
1
-0
/
+3
2016-03-18
ipmi_si: Avoid a wrong long timeout on transaction done
Corey Minyard
1
-2
/
+2
2016-03-18
ipmi_si: Fix module parameter doc names
Corey Minyard
1
-2
/
+2
2016-02-03
ipmi: put acpi.h with the other headers
Tony Camuso
1
-2
/
+1
2016-01-12
ipmi: Remove unnecessary pci_disable_device.
Dave Jones
1
-1
/
+0
2016-01-12
ipmi: constify some struct and char arrays
LABBE Corentin
1
-11
/
+16
2015-12-09
ipmi: move timer init to before irq is setup
Jan Stancek
1
-4
/
+4
2015-11-15
char: ipmi: Move MODULE_DEVICE_TABLE() to follow struct
Luis de Bethencourt
1
-1
/
+1
2015-11-15
ipmi: Stop the timer immediately if idle
Corey Minyard
1
-0
/
+7
2015-11-15
ipmi: Start the timer and thread on internal msgs
Corey Minyard
1
-29
/
+44
2015-09-03
ipmi: add of_device_id in MODULE_DEVICE_TABLE
Brijesh Singh
1
-0
/
+1
2015-09-03
ipmi: Compensate for BMCs that wont set the irq enable bit
Corey Minyard
1
-43
/
+137
2015-09-03
ipmi: Don't flush messages in sender() in run-to-completion mode
Hidehiro Kawai
1
-5
/
+5
2015-09-03
ipmi: Factor out message flushing procedure
Hidehiro Kawai
1
-21
/
+18
2015-09-03
ipmi: Make some data const that was only read
Corey Minyard
1
-22
/
+25
2015-09-03
ipmi: Delete an unnecessary check before the function call "cleanup_one_si"
Markus Elfring
1
-3
/
+1
2015-09-03
char:ipmi - Change 1 to true for bool type variables during initialization.
Shailendra Verma
1
-4
/
+4
2015-09-03
ipmi: Convert the IPMI SI ACPI handling to a platform device
Corey Minyard
1
-163
/
+157
2015-05-05
ipmi: Fix a problem that messages are not issued in run_to_completion mode
Hidehiro Kawai
1
-2
/
+1
2015-05-05
ipmi: Report an error if ACPI _IFT doesn't exist
Corey Minyard
1
-1
/
+3
2015-05-05
ipmi: Don't report err in the SI driver for SSIF devices
Corey Minyard
1
-2
/
+3
2015-05-05
ipmi: Remove incorrect use of seq_has_overflowed
Joe Perches
1
-2
/
+2
2015-04-21
Merge tag 'char-misc-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-2
/
+2
2015-04-10
ipmi: Handle BMCs that don't allow clearing the rcv irq bit
Corey Minyard
1
-7
/
+102
2015-03-16
char: constify of_device_id array
Fabian Frederick
1
-2
/
+2
2015-02-19
ipmi: Fix a memory ordering issue
Corey Minyard
1
-4
/
+10
2015-02-19
ipmi: Remove uses of return value of seq_printf
Joe Perches
1
-11
/
+15
2015-02-19
ipmi: Update timespec usage to timespec64
John Stultz
1
-12
/
+13
2015-02-19
ipmi: Cleanup DEBUG_TIMING ifdef usage
John Stultz
1
-40
/
+21
2015-02-19
drivers:char:ipmi: Remove unneeded FIXME comment in the file,ipmi_si_intf.c
Nicholas Krause
1
-1
/
+0
2014-12-14
Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
1
-1
/
+0
2014-12-11
ipmi: Check the BT interrupt enable periodically
Corey Minyard
1
-2
/
+25
2014-12-11
ipmi: Fix attention handling for system interfaces
Corey Minyard
1
-15
/
+30
2014-12-11
ipmi: Periodically check to see if irqs and messages are set right
Corey Minyard
1
-96
/
+101
2014-12-11
ipmi: Remove the now unused priority from SMI sender
Corey Minyard
1
-2
/
+1
2014-12-11
ipmi: Remove the now unnecessary message queue
Corey Minyard
1
-78
/
+34
2014-12-11
ipmi: Fix handling of BMC flags
Corey Minyard
1
-37
/
+68
2014-12-11
ipmi: Fix a bug in hot add/remove
Corey Minyard
1
-1
/
+1
2014-12-11
ipmi: Remove useless sysfs_name parameters
Corey Minyard
1
-1
/
+0
2014-12-11
ipmi: Move the address source to string to ipmi-generic code
Corey Minyard
1
-7
/
+3
2014-12-11
ipmi: Ignore SSIF in the PNP handling
Corey Minyard
1
-0
/
+5
2014-10-20
char: ipmi: drop owner assignment from platform_drivers
Wolfram Sang
1
-1
/
+0
2014-10-07
ipmi: Clear drvdata when interface is removed
Takao Indoh
1
-0
/
+3
2014-10-07
ipmi: work around gcc-4.9 build warning
Arnd Bergmann
1
-3
/
+3
2014-10-07
ipmi/of: Don't use unavailable interfaces
Benjamin Herrenschmidt
1
-0
/
+3
2014-05-07
Merge branch 'sched/urgent' into sched/core, to avoid conflicts
Ingo Molnar
1
-54
/
+91
2014-04-18
sched, treewide: Replace hardcoded nice values with MIN_NICE/MAX_NICE
Dongsheng Yang
1
-1
/
+1
2014-04-17
ipmi: boolify some things
Corey Minyard
1
-25
/
+25
2014-04-17
ipmi: Turn off all activity on an idle ipmi interface
Corey Minyard
1
-12
/
+39
2014-04-17
ipmi: Turn off default probing of interfaces
Corey Minyard
1
-1
/
+1
2014-04-17
ipmi: Fix a race restarting the timer
Bodo Stroesser
1
-18
/
+28
2014-02-07
drivers/char: delete non-required instances of include <linux/init.h>
Paul Gortmaker
1
-1
/
+0
2014-01-30
ipmi: Add missing rv in ipmi_parisc_probe()
Geert Uytterhoeven
1
-0
/
+1
2014-01-25
ipmi: Cleanup error return
Corey Minyard
1
-15
/
+29
2014-01-25
ipmi: fix timeout calculation when bmc is disconnected
Xie XiuQi
1
-1
/
+1
2014-01-25
ipmi: remove deprecated IRQF_DISABLED
Michael Opdenacker
1
-2
/
+2
2013-09-05
BMC support for PARISC machines
Thomas Bogendoerfer
1
-0
/
+75
2013-09-05
Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems
Jordan_Hargrave@Dell.com
1
-0
/
+2
2013-05-16
ipmi: Improve error messages on failed irq enable
Corey Minyard
1
-6
/
+10
2013-04-09
procfs: new helper - PDE_DATA(inode)
Al Viro
1
-3
/
+3
2013-02-27
ipmi: add options to disable openfirmware and PCI scanning
Corey Minyard
1
-10
/
+28
2013-02-27
ipmi: add new kernel options to prevent automatic ipmi init
Corey Minyard
1
-4
/
+24
2013-01-03
Drivers: char: remove __dev* attributes.
Greg Kroah-Hartman
1
-3
/
+3
2012-12-13
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...
Linus Torvalds
1
-1
/
+1
2012-11-21
char: remove use of __devexit
Bill Pemberton
1
-3
/
+3
2012-11-21
char: remove use of __devinitdata
Bill Pemberton
1
-1
/
+1
2012-11-21
char: remove use of __devinit
Bill Pemberton
1
-12
/
+12
2012-11-19
various: Fix spelling of "asynchronous" in comments.
Adam Buchbinder
1
-1
/
+1
2012-10-16
IPMI: Detect register spacing on PCI interfaces
Corey Minyard
1
-2
/
+34
2012-07-10
PM / IPMI: Remove empty legacy PCI PM callbacks
Rafael J. Wysocki
1
-16
/
+0
2012-03-28
Merge branch 'akpm' (Andrew's patch-bomb)
Linus Torvalds
1
-46
/
+26
2012-03-28
ipmi: simplify locking
Corey Minyard
1
-33
/
+21
2012-03-28
ipmi: use a tasklet for handling received messages
Corey Minyard
1
-12
/
+2
2012-03-28
ipmi: decrease the IPMI message transaction time in interrupt mode
Srinivas_Gowda
1
-1
/
+3
2012-03-28
Remove all #inclusions of asm/system.h
David Howells
1
-1
/
+0
2012-01-13
module_param: make bool parameters really bool (drivers & misc)
Rusty Russell
1
-1
/
+1
2011-05-26
ipmi: convert to seq_file interface
Alexey Dobriyan
1
-28
/
+60
2011-05-18
drivercore: revert addition of of_match to struct device
Grant Likely
1
-2
/
+5
2011-03-31
Fix common misspellings
Lucas De Marchi
1
-2
/
+2
2011-03-23
drivers/char/ipmi/ipmi_si_intf.c: fix cleanup_one_si section mismatch
Sergey Senozhatsky
1
-1
/
+1
2011-03-16
Merge branch 'devicetree/next' of git://git.secretlab.ca/git/linux-2.6
Linus Torvalds
1
-47
/
+23
2011-03-10
ipmi: Fix IPMI errors due to timing problems
Doe, YiCheng
1
-0
/
+8
2011-02-28
ipmi: convert OF driver to platform driver
Rob Herring
1
-47
/
+23
2011-02-10
char/ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver
Corey Minyard
1
-10
/
+2
2011-01-13
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...
Linus Torvalds
1
-5
/
+18
2011-01-12
Merge branch 'ipmi' into release
Len Brown
1
-4
/
+16
2011-01-12
ACPICA: New GPE handler callback definition
Lin Ming
1
-1
/
+2
2011-01-04
ipmi: explicitly include of_address.h and of_irq.h
Rob Herring
1
-0
/
+2
2011-01-03
of: Fixes for OF probing on little endian systems
Rob Herring
1
-4
/
+4
2010-12-14
IPMI: Add one interface to get more info of low-level IPMI device
Zhao Yakui
1
-4
/
+16
2010-10-27
ipmi: fix __init and __exit attribute locations
Corey Minyard
1
-7
/
+7
2010-10-26
ipmi: proper spinlock initialization
Eric Dumazet
1
-11
/
+19
2010-10-24
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...
Linus Torvalds
1
-2
/
+1
2010-10-18
Update broken web addresses in the kernel.
Justin P. Mattock
1
-2
/
+1
2010-09-22
ipmi: fix hardcoded ipmi device exit path warning
Yinghai Lu
1
-1
/
+6
2010-09-22
ipmi: fix acpi probe print
Yinghai Lu
1
-5
/
+5
2010-08-12
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
Linus Torvalds
1
-2
/
+2
2010-08-11
ipmi: print info for spmi and smbios paths like acpi and pci
Yinghai Lu
1
-1
/
+11
2010-08-11
ipmi: fix memleaking for add_smi when duplicating happen
Yinghai Lu
1
-7
/
+28
2010-08-11
drivers/char/ipmi/ipmi_si_intf.c: fix warning: variable 'addr_space' set but ...
Justin P. Mattock
1
-8
/
+2
2010-08-09
ipmi: fix ACPI detection with regspacing
Yinghai Lu
1
-0
/
+8
2010-08-06
of/device: Replace struct of_device with struct platform_device
Grant Likely
1
-2
/
+2
2010-06-29
ipmi: set schedule_timeout_wait() value back to one
Martin Wilck
1
-1
/
+1
2010-06-29
ipmi: make sure drivers were registered before unregistering them
Matthew Garrett
1
-4
/
+17
2010-05-27
ipmi: handle run_to_completion properly in deliver_recv_msg()
Jiri Kosina
1
-3
/
+8
2010-05-27
ipmi: update driver to use dev_printk and its constructs
Myron Stowe
1
-121
/
+102
2010-05-27
ipmi: convert tracking of the ACPI device pointer to a PNP device
Myron Stowe
1
-1
/
+1
[next]