blob: dc66ef151747eda5c291d1484ff463d22886253a [file] [log] [blame]
865c50e1d279 ("x86/uaccess: utilize CONFIG_CC_HAS_ASM_GOTO_OUTPUT")
d55564cfc222 ("x86: Make __put_user() generate an out-of-line call")
ea6f043fc984 ("x86: Make __get_user() generate an out-of-line call")
fa94111d9435 ("x86: use non-set_fs based maccess routines")
3680785692fb ("x86: get rid of 'rtype' argument to __put_user_goto() macro")
1a323ea5356e ("x86: get rid of 'errret' argument to __get_user_xyz() macross")
ab33eb494c60 ("x86: remove __put_user_asm() infrastructure")
cf122cfba5b1 ("kill uaccess_try()")
77f3c6166ddc ("x86: kill get_user_{try,catch,ex}")
4b842e4e25b1 ("x86: get rid of small constant size cases in raw_copy_{to,from}_user()")
fb041bb7c0a9 ("locking/refcount: Consolidate implementations of refcount_t")
65b008552469 ("locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions")
1eb085d94256 ("locking/refcount: Move saturation warnings out of line")
dcb786493f3e ("locking/refcount: Improve performance of generic REFCOUNT_FULL code")
77e9971c79c2 ("locking/refcount: Move the bulk of the REFCOUNT_FULL implementation into the <linux/refcount.h> header")
7221762c48c6 ("locking/refcount: Remove unused refcount_*_checked() variants")
97a1420adf0c ("locking/refcount: Ensure integer operands are treated as signed")
23e6b169c991 ("locking/refcount: Define constants for saturation and max refcount values")
c512c6918719 ("uaccess: implement a proper unsafe_copy_to_user() and switch filldir over to it")
4f11918ab93b ("Merge branch 'readdir' (readdir speedup and sanity checking)")