CVS commit: src/sys/external/bsd/common/include/linux

2020-10-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Oct 19 11:49:56 UTC 2020 Modified Files: src/sys/external/bsd/common/include/linux: kernel.h Log Message: Define __BIG_ENDIAN or __LITTLE_ENDIAN depending on target endianness To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Aug 28 08:50:46 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: printk.h Log Message: Add KERN_{EMERG,ALERT,NOTICE} To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Aug 28 08:48:43 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: printk.h Log Message: Sort KERN_* macros according to severity (worst first) To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Aug 28 08:37:53 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: printk.h Log Message: s/drm // in the KERN_* macros as this is common To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 14:58:40 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: workqueue.h Log Message: Add missing namespace for flush_scheduled_work. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 \

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 14:48:07 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: kernel.h Log Message: Define __must_check to actually use warn_unused_result. To generate a diff of this commit: cvs rdiff -u -r1.20

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 14:46:23 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: bitops.h Log Message: Give find_first/next_set/zero_bit a chance to work. Self-review comments on the draft thrown together in a hurry

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 13:56:58 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Define list_splice_init. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 13:56:46 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Make sure to call pslist_entry_init. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 13:54:37 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: bitops.h Log Message: Move hweight8 next to its cousins. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 13:37:55 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: kernel.h Log Message: Copy va_list before using it twice. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 07:51:49 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Give hlist iteration half a chance of working, oops. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 07:46:17 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: workqueue.h Log Message: Namespace system_long_wq. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 07:45:43 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: kernel.h Log Message: Just define ACCESS_ONCE rather than patch it out. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 07:42:55 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: kernel.h Log Message: Define noinline in . To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 07:33:09 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Implement list_splice_tail_init. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 07:21:59 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Add list_replace_init. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 07:20:25 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: err.h Log Message: Define PTR_ERR_OR_ZERO. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 07:16:50 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: bitops.h Log Message: Add find_first_bit, find_next_bit, for_each_set_bit. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 07:08:37 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: bitops.h Log Message: Implement find_next_zero_bit. Define find_first_zero_bit in terms of it. To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 07:04:32 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: bitops.h Log Message: Add fls to . To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 07:03:50 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Fix hlist_for_each_entry_safe: temp is hlist_node, not element. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:57:58 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Fix order of arguments of hlist_add_head_rcu. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:57:44 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Fix hlist_for_each_entry_rcu like hlist_for_each_entry. To generate a diff of this commit: cvs rdiff -u -r1.10

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:56:41 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: printk.h Log Message: Define pr_debug = printf. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:55:33 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: kernel.h Log Message: Define min3/max3. XXX: Multiple evaluation. Hope it's OK! To generate a diff of this commit: cvs rdiff -u -r1.15

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:55:43 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Define list_entry_first_or_null. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:54:40 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: workqueue.h Log Message: Define dummy INIT_WORK_ONSTACK and destroy_work_onstack. To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:54:19 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Fix hlist iteration again with more fields and null checks. To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:53:55 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: kernel.h Log Message: Add kvasprintf to . To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:54:29 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: bitops.h Log Message: Add hweight64. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:51:38 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Fix hlist_for_each_entry to use the specified field. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:50:03 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Rewrite linux hlist with our pslist. Upstream uses RCU for this now, so we need it. To generate a diff of this

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:46:56 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: kernel.h Log Message: Implement Linux kasprintf. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 06:17:17 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: bitops.h Log Message: ... Provide GENMASK Author: coypu Committer: Taylor R Campbell To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/common/include/linux

2018-08-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 6 00:30:33 UTC 2018 Modified Files: src/sys/external/bsd/common/include/linux: kernel.h Log Message: libkern min/max is 32-bit. Linux min/max is generic. @!*#@!$& XXX pullup To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/common/include/linux

2017-01-11 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 11 11:42:09 UTC 2017 Modified Files: src/sys/external/bsd/common/include/linux: completion.h Log Message: Add a reinit_completion function To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \

CVS commit: src/sys/external/bsd/common/include/linux

2015-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 25 15:50:16 UTC 2015 Modified Files: src/sys/external/bsd/common/include/linux: kernel.h Log Message: Add clamp to linux/kernel.h. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/external/bsd/common/include/linux

2015-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 25 15:11:08 UTC 2015 Modified Files: src/sys/external/bsd/common/include/linux: kernel.h Log Message: Add kstrtol. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/external/bsd/common/include/linux

2014-09-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Sep 2 09:54:20 UTC 2014 Modified Files: src/sys/external/bsd/common/include/linux: completion.h Log Message: IPL_VM - IPL_SCHED To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \

CVS commit: src/sys/external/bsd/common/include/linux

2014-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Aug 20 15:26:52 UTC 2014 Modified Files: src/sys/external/bsd/common/include/linux: list.h Log Message: Add some Linux list routines. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/external/bsd/common/include/linux

2014-07-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Jul 3 20:48:19 UTC 2014 Modified Files: src/sys/external/bsd/common/include/linux: completion.h errno.h list.h Log Message: Add some notes on using these shims to port Linux kernel code. To generate a diff of this

CVS commit: src/sys/external/bsd/common/include/linux

2014-05-05 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon May 5 15:59:11 UTC 2014 Modified Files: src/sys/external/bsd/common/include/linux: completion.h Log Message: Use a spinlock for completions. Makes vchiq pass LOCKDEBUG where other spinlocks where held when trying to use the

CVS commit: src/sys/external/bsd/common/include/linux

2014-04-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Apr 1 14:57:58 UTC 2014 Modified Files: src/sys/external/bsd/common/include/linux: kernel.h Log Message: Merge changes from drm2 linux/kernel.h to common linux/kernel.h. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/common/include/linux

2014-04-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Apr 1 15:19:37 UTC 2014 Modified Files: src/sys/external/bsd/common/include/linux: completion.h Log Message: Explicitly kassert the precondition c_done != 0 in _completion_claim. To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/common/include/linux

2013-09-05 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Sep 5 15:28:07 UTC 2013 Added Files: src/sys/external/bsd/common/include/linux: kernel.h list.h Log Message: Pull across some linux header files from riastradh-drm2, but put them in a shared location. Riastradh: nick, OK.