summaryrefslogtreecommitdiff
path: root/tools/include/linux/compiler-gcc.h
AgeCommit message (Expand)Author
2024-11-11Improve consistency of '#error' directive messagesNataniel Farzan
2023-04-06tools: Rename __fallthrough to fallthroughLiam Howlett
2021-09-13tools: compiler-gcc.h: Guard error attribute use with __has_attributeNathan Chancellor
2021-09-13compiler-gcc.h: drop checks for older GCC versionsNick Desaulniers
2021-09-13compiler.h: drop fallback overflow checkersNick Desaulniers
2020-11-03perf tools: Remove broken __no_tail_call attributePeter Zijlstra
2020-06-01tools compiler.h: Add attribute to disable tail callsIan Rogers
2019-08-15tools: bpftool: move "__printf()" attributes to header fileQuentin Monnet
2018-07-11tools: bpf: make use of reallocarrayJakub Kicinski
2018-05-17tools include compiler-gcc: Add __pure attribute helperArnaldo Carvalho de Melo
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-09-12tools include linux: Guard against redefinition of some macrosArnaldo Carvalho de Melo
2017-06-19tools: Adopt __aligned from kernel sourcesArnaldo Carvalho de Melo
2017-06-19tools: Adopt __packed from kernel sourcesArnaldo Carvalho de Melo
2017-06-19tools: Adopt noinline from kernel sourcesArnaldo Carvalho de Melo
2017-06-19tools: Adopt __scanf from kernel sourcesArnaldo Carvalho de Melo
2017-06-19tools: Adopt __printf from kernel sourcesArnaldo Carvalho de Melo
2017-06-19tools: Adopt __noreturn from kernel sourcesArnaldo Carvalho de Melo
2017-04-19tools include: Adopt __same_type() and __must_be_array() from the kernelArnaldo Carvalho de Melo
2017-03-03tools include: Adopt __compiletime_errorArnaldo Carvalho de Melo
2017-02-13tools include: Introduce linux/compiler-gcc.hArnaldo Carvalho de Melo
6:49:25 -0600'>2020-09-01block: replace bd_set_size with bd_set_nr_sectorsChristoph Hellwig 2020-08-26nbd: restore default timeout when setting it to zeroHou Pu 2020-08-03Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-blockLinus Torvalds 2020-07-08nbd: Fix memory leak in nbd_add_socketZheng Bin 2020-06-24blk-mq: move failure injection out of blk_mq_complete_requestChristoph Hellwig 2020-03-12nbd: requeue command if the soecket is changedHou Pu 2020-03-12nbd: enable replace socket if only one connection is configuredHou Pu 2020-01-29nbd: add a flush_workqueue in nbd_start_deviceSun Ke 2019-12-16nbd: fix shutdown and recv work deadlock v2Mike Christie 2019-11-25Merge tag 'for-5.5/drivers-post-20191122' of git://git.kernel.dk/linux-blockLinus Torvalds 2019-11-21nbd: prevent memory leakNavid Emamdoost 2019-11-19nbd:fix memory leak in nbd_get_socket()Sun Ke 2019-10-25nbd: verify socket is supported during setupMike Christie 2019-10-25nbd: handle racing with error'ed out commandsJosef Bacik 2019-10-25nbd: protect cmd->status with cmd->lockJosef Bacik 2019-10-10nbd: fix possible sysfs duplicate warningXiubo Li 2019-09-17nbd: fix possible page fault for nbd diskXiubo Li 2019-09-17nbd: rename the runtime flags as NBD_RT_ prefixedXiubo Li 2019-08-20nbd: fix max number of supported devsMike Christie 2019-08-20nbd: fix zero cmd timeout handling v2Mike Christie 2019-08-20nbd: add missing config putMike Christie 2019-08-20nbd: add function to convert blk req op to nbd cmdMike Christie 2019-08-20nbd: add set cmd timeout helperMike Christie 2019-07-31nbd: replace kill_bdev() with __invalidate_device() againMunehisa Kamata 2019-07-10nbd: add netlink reconfigure resize supportMike Christie 2019-07-10nbd: fix crash when the blksize is zeroXiubo Li