|
Revision tags: release/12.4.0, release/13.1.0 |
|
| #
2d0694b9 |
| 19-Dec-2021 |
Vladimir Kondratyev <[email protected]> |
LinuxKPI: Constantly use _LINUXKPI_ prefix in include guards
MFC after: 1 week Reviewed by: bz, emaste, hselasky, manu Differential Revision: https://reviews.freebsd.org/D33562
(cherry picked from
LinuxKPI: Constantly use _LINUXKPI_ prefix in include guards
MFC after: 1 week Reviewed by: bz, emaste, hselasky, manu Differential Revision: https://reviews.freebsd.org/D33562
(cherry picked from commit 307f78f3ed90a4145eeb2c8cc79bc95b2666f57a)
show more ...
|
|
Revision tags: release/12.3.0 |
|
| #
9d2d8a27 |
| 22-Oct-2021 |
Bjoern A. Zeeb <[email protected]> |
LinuxKPI: add strreplace() to string.h
Add strreplace() needed by a driver.
(cherry picked from commit a5e2a27dca4bd5f4795b42ac598d4fff1c3a6eae)
|
| #
22310af0 |
| 05-Jul-2021 |
Vladimir Kondratyev <[email protected]> |
LinuxKPI: Implement strscpy
strscpy copies the src string, or as much of it as fits, into the dst buffer. The dst buffer is always NUL terminated, unless it's zero-sized. strscpy returns the number
LinuxKPI: Implement strscpy
strscpy copies the src string, or as much of it as fits, into the dst buffer. The dst buffer is always NUL terminated, unless it's zero-sized. strscpy returns the number of characters copied (not including the trailing NUL) or -E2BIG if len is 0 or src was truncated.
Currently drm-kmod replaces strscpy with strncpy that is not quite correct as strncpy does not NUL-terminate truncated strings and returns different values on exit.
Reviewed by: hselasky, imp, manu Differential revision: https://reviews.freebsd.org/D31005
(cherry picked from commit 019391bf852771070cb739900f9e20ae6c41c746)
show more ...
|
|
Revision tags: release/13.0.0, release/12.2.0 |
|
| #
34c2f79d |
| 14-Jul-2020 |
Vladimir Kondratyev <[email protected]> |
linuxkpi: Ignore NULL pointers passed to string parameter of kstr(n)dup
That follows Linux and fixes related drm-kmod-5.3 panic.
Reviewed by: imp, hselasky MFC after: 1 week Differential Revision:
linuxkpi: Ignore NULL pointers passed to string parameter of kstr(n)dup
That follows Linux and fixes related drm-kmod-5.3 panic.
Reviewed by: imp, hselasky MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D25657
show more ...
|
|
Revision tags: release/11.4.0 |
|
| #
1a7ba9a0 |
| 20-Feb-2020 |
Emmanuel Vadot <[email protected]> |
linuxkpi: Add str_has_prefix
This function test if the string str begins with the string pointed at by prefix.
Reviewed by: hselasky MFC after: 1 week Differential Revision: https://reviews.freebsd
linuxkpi: Add str_has_prefix
This function test if the string str begins with the string pointed at by prefix.
Reviewed by: hselasky MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D23767
show more ...
|
|
Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
| #
10ee3d30 |
| 16-Feb-2018 |
Hans Petter Selasky <[email protected]> |
Implement memdup_user_nul() in the LinuxKPI.
MFC after: 1 week Submitted by: Johannes Lundberg <[email protected]> Sponsored by: Mellanox Technologies
|
|
Revision tags: release/10.4.0, release/11.1.0 |
|
| #
0f32531a |
| 24-Feb-2017 |
Hans Petter Selasky <[email protected]> |
Implement more string functions in the LinuxKPI.
MFC after: 1 week Sponsored by: Mellanox Technologies
|
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
| #
510ebed7 |
| 03-Mar-2016 |
Hans Petter Selasky <[email protected]> |
Add more functions to the LinuxKPI.
Define strnicmp as a function macro instead of a regular macro while at it.
MFC after: 1 week Sponsored by: Mellanox Technologies
|
| #
8d59ecb2 |
| 29-Oct-2015 |
Hans Petter Selasky <[email protected]> |
Finish process of moving the LinuxKPI module into the default kernel build.
- Move all files related to the LinuxKPI into sys/compat/linuxkpi and its subfolders. - Update sys/conf/files and some M
Finish process of moving the LinuxKPI module into the default kernel build.
- Move all files related to the LinuxKPI into sys/compat/linuxkpi and its subfolders. - Update sys/conf/files and some Makefiles to use new file locations. - Added description of COMPAT_LINUXKPI to sys/conf/NOTES which in turn adds the LinuxKPI to all LINT builds. - The LinuxKPI can be added to the kernel by setting the COMPAT_LINUXKPI option. The OFED kernel option no longer builds the LinuxKPI into the kernel. This was done to keep the build rules for the LinuxKPI in sys/conf/files simple. - Extend the LinuxKPI module to include support for USB by moving the Linux USB compat from usb.ko to linuxkpi.ko. - Bump the FreeBSD_version. - A universe kernel build has been done.
Reviewed by: np @ (cxgb and cxgbe related changes only) Sponsored by: Mellanox Technologies
show more ...
|