Re: svn commit: r335873 - in head: . sys/amd64/amd64 sys/amd64/include sys/conf sys/i386/i386 sys/i386/include sys/sys sys/vm

2018-07-05 Thread Hans Petter Selasky
On 07/05/18 15:50, Hans Petter Selasky wrote: Hi, This change breaks all atomic usage in drm-next-kmod even after r335913. The problem is simply that SMP is not defined at all for KLD's so all non-kernel atomic usage is with MPLOCKED empty! /*  * For userland, always use lock prefixes so

Re: svn commit: r335873 - in head: . sys/amd64/amd64 sys/amd64/include sys/conf sys/i386/i386 sys/i386/include sys/sys sys/vm

2018-07-05 Thread Hans Petter Selasky
On 07/02/18 21:48, Matt Macy wrote: Author: mmacy Date: Mon Jul 2 19:48:38 2018 New Revision: 335873 URL:https://svnweb.freebsd.org/changeset/base/335873 Log: inline atomics and allow tied modules to inline locks - inline atomics in modules on i386 and amd64 (they were always

Re: svn commit: r335873 - in head: . sys/amd64/amd64 sys/amd64/include sys/conf sys/i386/i386 sys/i386/include sys/sys sys/vm

2018-07-03 Thread O. Hartmann
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Mon, 2 Jul 2018 19:48:38 + (UTC) Matt Macy schrieb: > Author: mmacy > Date: Mon Jul 2 19:48:38 2018 > New Revision: 335873 > URL: https://svnweb.freebsd.org/changeset/base/335873 > > Log: > inline atomics and allow tied modules to

svn commit: r335873 - in head: . sys/amd64/amd64 sys/amd64/include sys/conf sys/i386/i386 sys/i386/include sys/sys sys/vm

2018-07-02 Thread Matt Macy
Author: mmacy Date: Mon Jul 2 19:48:38 2018 New Revision: 335873 URL: https://svnweb.freebsd.org/changeset/base/335873 Log: inline atomics and allow tied modules to inline locks - inline atomics in modules on i386 and amd64 (they were always inline on other arches) - allow modules