Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Vincent Mailhol
| Archived =
No
| 95 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v4,5/5] lib: test_bitops: add compile-time optimization/evaluations assertions
Untitled series #79731
- - -
-
-
-
2024-01-28
Vincent Mailhol
New
[v3,5/5] lib: test_bitops: add compile-time optimization/evaluations assertions
[RFC] lib: test_bitops: add compile-time optimization/evaluations assertions
- - -
-
-
-
2023-12-17
Vincent Mailhol
New
[v3,3/5] hexagon/bitops: force inlining of all bitops functions
[RFC] lib: test_bitops: add compile-time optimization/evaluations assertions
- - -
-
-
-
2023-12-17
Vincent Mailhol
New
[v2] lib: test_bitops: add compile-time optimization/evaluations assertions
[v2] lib: test_bitops: add compile-time optimization/evaluations assertions
- - -
-
-
-
2023-11-30
Vincent Mailhol
New
[v5,3/3] can: length: refactor frame lengths definition to add size in bits
can: length: add definitions for frame lengths in bits
- 1 -
-
-
-
2023-06-11
Vincent Mailhol
New
[v5,2/3] can: length: fix description of the RRS field
can: length: fix definitions and add bit length calculation
- 1 -
-
-
-
2023-06-11
Vincent Mailhol
New
[v5,1/3] can: length: fix bitstuffing count
can: length: fix definitions and add bit length calculation
- 1 -
-
-
-
2023-06-11
Vincent Mailhol
New
[v4,3/3] can: length: refactor frame lengths definition to add size in bits
can: length: fix definitions and add bit length calculation
- 1 -
-
-
-
2023-06-01
Vincent Mailhol
New
[v4,2/3] can: length: fix description of the RRS field
can: length: fix definitions and add bit length calculation
- 1 -
-
-
-
2023-06-01
Vincent Mailhol
New
[v4,1/3] can: length: fix bitstuffing count
can: length: fix definitions and add bit length calculation
- 1 -
-
-
-
2023-06-01
Vincent Mailhol
New
[v1] doc-guide: kernel-doc: specify that W=n does not check header files
[v1] doc-guide: kernel-doc: specify that W=n does not check header files
- - -
-
-
-
2023-05-31
Vincent Mailhol
New
[v3,3/3] can: length: refactor frame lengths definition to add size in bits
can: length: fix definitions and add bit length calculation
- - -
-
-
-
2023-05-30
Vincent Mailhol
New
[v3,2/3] can: length: fix description of the RRS field
can: length: fix definitions and add bit length calculation
- - -
-
-
-
2023-05-30
Vincent Mailhol
New
[v3,1/3] can: length: fix bitstuffing count
can: length: fix definitions and add bit length calculation
- - -
-
-
-
2023-05-30
Vincent Mailhol
New
can: length: add definitions for frame lengths in bits
can: length: add definitions for frame lengths in bits
- - -
-
-
-
2023-05-07
Vincent Mailhol
New
can: etas_es58x: do not send disable channel command if device is unplugged
can: etas_es58x: do not send disable channel command if device is unplugged
- - -
-
-
-
2023-01-28
Vincent Mailhol
New
Documentation: devlink: add missing toc entry for etas_es58x devlink doc
Documentation: devlink: add missing toc entry for etas_es58x devlink doc
- - -
-
-
-
2022-12-13
Vincent Mailhol
New
[v2,9/9] can: etas_es58x and peak_usb: remove useless call to usb_set_intfdata()
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-10
Vincent Mailhol
New
[v2,8/9] can: usb: remove useless check on driver data
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-10
Vincent Mailhol
New
[v2,7/9] can: usb_8dev: usb_8dev_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-10
Vincent Mailhol
New
[v2,6/9] can: ucan: ucan_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-10
Vincent Mailhol
New
[v2,5/9] can: mcba_usb: mcba_usb_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-10
Vincent Mailhol
New
[v2,4/9] can: kvaser_usb: kvaser_usb_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-10
Vincent Mailhol
New
[v2,3/9] can: gs_usb: gs_usb_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-10
Vincent Mailhol
New
[v2,2/9] can: esd_usb: esd_usb_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-10
Vincent Mailhol
New
[v2,1/9] can: ems_usb: ems_usb_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-10
Vincent Mailhol
New
[2/2] can: gs_usb: remove gs_can::iface
can: usb: remove pointers to struct usb_interface in device's priv structures
- - -
-
-
-
2022-12-08
Vincent Mailhol
New
[1/2] can: ucan: remove unused ucan_priv::intf
can: usb: remove pointers to struct usb_interface in device's priv structures
- - -
-
-
-
2022-12-08
Vincent Mailhol
New
[8/8] can: etas_es58x and peak_usb: remove useless call to usb_set_intfdata()
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-03
Vincent Mailhol
New
[7/8] can: usb_8dev: usb_8dev_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-03
Vincent Mailhol
New
[6/8] can: ucan: ucan_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-03
Vincent Mailhol
New
[5/8] can: mcba_usb: mcba_usb_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-03
Vincent Mailhol
New
[4/8] can: kvaser_usb: kvaser_usb_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-03
Vincent Mailhol
New
[3/8] can: gs_usb: gs_usb_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-03
Vincent Mailhol
New
[2/8] can: esd_usb: esd_usb_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-03
Vincent Mailhol
New
[1/8] can: ems_usb: ems_usb_disconnect(): fix NULL pointer dereference
can: usb: remove all usb_set_intfdata(intf, NULL) in drivers' disconnect()
- - -
-
-
-
2022-12-03
Vincent Mailhol
New
[v5,7/7] Documentation: devlink: add devlink documentation for the etas_es58x driver
can: etas_es58x: report firmware, bootloader and hardware version
- - -
-
-
-
2022-11-30
Vincent Mailhol
New
[v5,6/7] can: etas_es58x: remove es58x_get_product_info()
can: etas_es58x: report firmware, bootloader and hardware version
- 1 -
-
-
-
2022-11-30
Vincent Mailhol
New
[v5,5/7] can: etas_es58x: export product information through devlink_ops::info_get()
can: etas_es58x: report firmware, bootloader and hardware version
- 1 -
-
-
-
2022-11-30
Vincent Mailhol
New
[v5,4/7] net: devlink: add DEVLINK_INFO_VERSION_GENERIC_FW_BOOTLOADER
can: etas_es58x: report firmware, bootloader and hardware version
- - -
-
-
-
2022-11-30
Vincent Mailhol
New
[v5,3/7] USB: core: export usb_cache_string()
can: etas_es58x: report firmware, bootloader and hardware version
1 - -
-
-
-
2022-11-30
Vincent Mailhol
New
[v5,2/7] can: etas_es58x: add devlink port support
can: etas_es58x: report firmware, bootloader and hardware version
- - -
-
-
-
2022-11-30
Vincent Mailhol
New
[v5,1/7] can: etas_es58x: add devlink support
can: etas_es58x: report firmware, bootloader and hardware version
- - -
-
-
-
2022-11-30
Vincent Mailhol
New
[net-next,v6,3/3] net: devlink: clean-up empty devlink_ops::info_get()
net: devlink: return the driver name in devlink_nl_info_fill
- 2 -
-
-
-
2022-11-29
Vincent Mailhol
New
[net-next,v6,2/3] net: devlink: make the devlink_ops::info_get() callback optional
net: devlink: return the driver name in devlink_nl_info_fill
- 2 -
-
-
-
2022-11-29
Vincent Mailhol
New
[net-next,v6,1/3] net: devlink: let the core report the driver name instead of the drivers
net: devlink: return the driver name in devlink_nl_info_fill
- 2 1
-
-
-
2022-11-29
Vincent Mailhol
New
[net-next,v2] net: devlink: add DEVLINK_INFO_VERSION_GENERIC_FW_BOOTLOADER
[net-next,v2] net: devlink: add DEVLINK_INFO_VERSION_GENERIC_FW_BOOTLOADER
- - -
-
-
-
2022-11-29
Vincent Mailhol
New
[net-next] net: devlink: add DEVLINK_INFO_VERSION_GENERIC_FW_BOOTLOADER
[net-next] net: devlink: add DEVLINK_INFO_VERSION_GENERIC_FW_BOOTLOADER
- - -
-
-
-
2022-11-29
Vincent Mailhol
New
[net-next,v5,4/4] net: devlink: clean-up empty devlink_ops::info_get()
net: devlink: return the driver name in devlink_nl_info_fill
- 1 -
-
-
-
2022-11-29
Vincent Mailhol
New
[net-next,v5,3/4] net: devlink: make the devlink_ops::info_get() callback optional
net: devlink: return the driver name in devlink_nl_info_fill
- 1 -
-
-
-
2022-11-29
Vincent Mailhol
New
[net-next,v5,2/4] net: devlink: remove devlink_info_driver_name_put()
net: devlink: return the driver name in devlink_nl_info_fill
- 1 -
-
-
-
2022-11-29
Vincent Mailhol
New
[net-next,v5,1/4] net: devlink: let the core report the driver name instead of the drivers
net: devlink: return the driver name in devlink_nl_info_fill
1 1 1
-
-
-
2022-11-29
Vincent Mailhol
New
usb: add usb_set_intfdata() documentation
usb: add usb_set_intfdata() documentation
- - -
-
-
-
2022-11-28
Vincent Mailhol
New
[net-next,v4,3/3] net: devlink: make the devlink_ops::info_get() callback optional
net: devlink: return the driver name in devlink_nl_info_fill
- - -
-
-
-
2022-11-28
Vincent Mailhol
New
[net-next,v4,2/3] net: devlink: remove devlink_info_driver_name_put()
net: devlink: return the driver name in devlink_nl_info_fill
- - -
-
-
-
2022-11-28
Vincent Mailhol
New
[net-next,v4,1/3] net: devlink: let the core report the driver name instead of the drivers
net: devlink: return the driver name in devlink_nl_info_fill
- - 1
-
-
-
2022-11-28
Vincent Mailhol
New
[net-next,v3,5/5] net: devlink: make the devlink_ops::info_get() callback optional
net: devlink: return the driver name in devlink_nl_info_fill
- - -
-
-
-
2022-11-27
Vincent Mailhol
New
[net-next,v3,4/5] net: devlink: remove devlink_info_driver_name_put()
net: devlink: return the driver name in devlink_nl_info_fill
- - -
-
-
-
2022-11-27
Vincent Mailhol
New
[net-next,v3,3/5] net: devlink: let the core report the driver name instead of the drivers
net: devlink: return the driver name in devlink_nl_info_fill
- - -
-
-
-
2022-11-27
Vincent Mailhol
New
[net-next,v3,2/5] mlxsw: core: fix mlxsw_devlink_info_get() to correctly report driver name
net: devlink: return the driver name in devlink_nl_info_fill
- - -
-
-
-
2022-11-27
Vincent Mailhol
New
[net-next,v3,1/5] mlxsw: minimal: fix mlxsw_m_module_get_drvinfo() to correctly report driver name
net: devlink: return the driver name in devlink_nl_info_fill
- - -
-
-
-
2022-11-27
Vincent Mailhol
New
[net-next,v2,5/5] net: devlink: make the devlink_ops::info_get() callback optional
net: devlink: return the driver name in devlink_nl_info_fill
- - -
-
-
-
2022-11-27
Vincent Mailhol
New
[net-next,v2,4/5] net: devlink: remove devlink_info_driver_name_put()
net: devlink: return the driver name in devlink_nl_info_fill
- - -
-
-
-
2022-11-27
Vincent Mailhol
New
[net-next,v2,3/5] net: devlink: let the core report the driver name instead of the drivers
net: devlink: return the driver name in devlink_nl_info_fill
- - -
-
-
-
2022-11-27
Vincent Mailhol
New
[net-next,v2,2/5] mlxsw: core: fix mlxsw_devlink_info_get() to correctly report driver name
net: devlink: return the driver name in devlink_nl_info_fill
- - -
-
-
-
2022-11-27
Vincent Mailhol
New
[net-next,v2,1/5] mlxsw: minimal: fix mlxsw_m_module_get_drvinfo() to correctly report driver name
net: devlink: return the driver name in devlink_nl_info_fill
- - -
-
-
-
2022-11-27
Vincent Mailhol
New
x86/asm: Remove unused COMPILE_OFFSETS macro from asm-offsets.c
x86/asm: Remove unused COMPILE_OFFSETS macro from asm-offsets.c
- - -
-
-
-
2022-11-27
Vincent Mailhol
New
[v4,6/6] Documentation: devlink: add devlink documentation for the etas_es58x driver
can: etas_es58x: report firmware, bootloader and hardware version
- - -
-
-
-
2022-11-26
Vincent Mailhol
New
[v4,5/6] can: etas_es58x: report the firmware version through ethtool
can: etas_es58x: report firmware, bootloader and hardware version
- 1 -
-
-
-
2022-11-26
Vincent Mailhol
New
[v4,4/6] can: etas_es58x: remove es58x_get_product_info()
can: etas_es58x: report firmware, bootloader and hardware version
- 1 -
-
-
-
2022-11-26
Vincent Mailhol
New
[v4,3/6] can: etas_es58x: export product information through devlink_ops::info_get()
can: etas_es58x: report firmware, bootloader and hardware version
- 1 -
-
-
-
2022-11-26
Vincent Mailhol
New
[v4,2/6] can: etas_es58x: add devlink support
can: etas_es58x: report firmware, bootloader and hardware version
- - -
-
-
-
2022-11-26
Vincent Mailhol
New
[v4,1/6] USB: core: export usb_cache_string()
can: etas_es58x: report firmware, bootloader and hardware version
1 - -
-
-
-
2022-11-26
Vincent Mailhol
New
[v3] can: etas_es58x: sort the includes by alphabetic order
[v3] can: etas_es58x: sort the includes by alphabetic order
- - -
-
-
-
2022-11-26
Vincent Mailhol
New
[v2,2/2] x86/asm/bitops: Use __builtin_clz*() to evaluate constant expressions
x86/asm/bitops: optimize fls functions for constant expressions
- - -
-
-
-
2022-11-25
Vincent Mailhol
New
[v2,1/2] x86/asm/bitops: Replace __fls() by its generic builtin implementation
x86/asm/bitops: optimize fls functions for constant expressions
- 1 -
-
-
-
2022-11-25
Vincent Mailhol
New
[RFC] net: devlink: devlink_nl_info_fill: populate default information
[RFC] net: devlink: devlink_nl_info_fill: populate default information
- - -
-
-
-
2022-11-22
Vincent Mailhol
New
[v5] ethtool: doc: clarify what drivers can implement in their get_drvinfo()
[v5] ethtool: doc: clarify what drivers can implement in their get_drvinfo()
- 1 -
-
-
-
2022-11-16
Vincent Mailhol
New
[net-next,v4] ethtool: doc: clarify what drivers can implement in their get_drvinfo()
[net-next,v4] ethtool: doc: clarify what drivers can implement in their get_drvinfo()
- 1 -
-
-
-
2022-11-15
Vincent Mailhol
New
[net-next,v3] ethtool: doc: clarify what drivers can implement in their get_drvinfo()
[net-next,v3] ethtool: doc: clarify what drivers can implement in their get_drvinfo()
- 1 -
-
-
-
2022-11-13
Vincent Mailhol
New
[v3,3/3] can: etas_es58x: report firmware-version through ethtool
can: etas_es58x: report firmware, bootloader and hardware version
- - -
-
-
-
2022-11-13
Vincent Mailhol
New
[v3,2/3] can: etas_es58x: export firmware, bootloader and hardware versions in sysfs
can: etas_es58x: report firmware, bootloader and hardware version
- - -
-
-
-
2022-11-13
Vincent Mailhol
New
[v3,1/3] USB: core: export usb_cache_string()
can: etas_es58x: report firmware, bootloader and hardware version
1 - -
-
-
-
2022-11-13
Vincent Mailhol
New
[RFC] lib: test_bitops: add compile-time optimization/evaluations assertions
[RFC] lib: test_bitops: add compile-time optimization/evaluations assertions
- - -
-
-
-
2022-11-11
Vincent Mailhol
New
[net-next,v2] ethtool: doc: clarify what drivers can implement in their get_drvinfo()
[net-next,v2] ethtool: doc: clarify what drivers can implement in their get_drvinfo()
- 1 -
-
-
-
2022-11-11
Vincent Mailhol
New
ethtool: doc: clarify what drivers can implement in their get_drvinfo()
ethtool: doc: clarify what drivers can implement in their get_drvinfo()
- - -
-
-
-
2022-11-11
Vincent Mailhol
New
[net-next,v1] ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits
[net-next,v1] ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits
- - -
-
-
-
2022-11-08
Vincent Mailhol
New
[v2] can: etas_es58x: sort the includes by alphabetic order
[v2] can: etas_es58x: sort the includes by alphabetic order
- - -
-
-
-
2022-11-06
Vincent Mailhol
New
can: etas_es58x: sort the includes by alphabetic order
can: etas_es58x: sort the includes by alphabetic order
- - -
-
-
-
2022-11-06
Vincent Mailhol
New
[v1,2/2] x86/asm/bitops: Use __builtin_clz*() to evaluate constant expressions
x86/asm/bitops: optimize fls functions for constant expressions
- - -
-
-
-
2022-11-06
Vincent Mailhol
New
[v1,1/2] x86/asm/bitops: Replace __fls() by its generic builtin implementation
x86/asm/bitops: optimize fls functions for constant expressions
- 1 -
-
-
-
2022-11-06
Vincent Mailhol
New
[v2,3/3] can: etas_es58x: report the firmware version through ethtool
can: etas_es58x: report firmware version
- - -
-
-
-
2022-11-04
Vincent Mailhol
New
[v2,2/3] can: etas_es58x: use usb_cache_string() to retrieve the product info string
can: etas_es58x: report firmware version
- - -
-
-
-
2022-11-04
Vincent Mailhol
New
[v2,1/3] USB: core: export usb_cache_string()
can: etas_es58x: report firmware version
- - -
-
-
-
2022-11-04
Vincent Mailhol
New
can: etas_es58x: report the firmware version through ethtool
can: etas_es58x: report the firmware version through ethtool
- - -
-
-
-
2022-11-04
Vincent Mailhol
New