linuxkpi

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Clone the RCU interface into a sleepable and a non-sleepable part in the LinuxKPI.

Bump the freebsd compatibility version

Obtained from: FreeBSD

    • -11
    • +16
    ./common/include/linux/rcupdate.h
  1. … 1 more file in changeset.
Some fixes for SRCU in the LinuxKPI.

add linux iov pass through

When closing a LinuxKPI file always use the real release function to avoid resource leakage when destroying a LinuxKPI character device.

Extend the range of the return value from nsecs_to_jiffies64() to support Mesa's drm_syncobj usage, in the LinuxKPI.

While at it optimise the jiffies conversion functions to avoid repeated

and constant calculations.

    • -22
    • +33
    ./common/include/linux/jiffies.h
Provide support for fdevname(3) on linuxkpi-backed devices.

Implement mmget_not_zero() in the LinuxKPI.

add some arm and other arch support code.

    • -0
    • +127
    ./common/include/asm/atomic-long.h
    • -0
    • +316
    ./common/include/asm/atomic.h
    • -0
    • +136
    ./common/include/asm/atomic64.h
    • -0
    • +94
    ./common/include/asm/byteorder.h
    • -0
    • +36
    ./common/include/asm/fcntl.h
    • -0
    • +36
    ./common/include/asm/io.h
    • -0
    • +37
    ./common/include/asm/msr.h
    • -0
    • +43
    ./common/include/asm/pgtable.h
    • -0
    • +48
    ./common/include/asm/smp.h
    • -0
    • +64
    ./common/include/asm/types.h
    • -0
    • +68
    ./common/include/asm/uaccess.h
    • -0
    • +35
    ./common/include/linux/atomic.h
    • -0
    • +290
    ./common/include/linux/bitmap.h
    • -0
    • +407
    ./common/include/linux/bitops.h
    • -0
    • +34
    ./common/include/linux/bottom_half.h
  1. … 1222 more files in changeset.