| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
from the tree since few months.
This is not targeted for MFC.
|
|
|
|
|
|
|
|
|
|
| |
instruction loads/stores at its will.
The macro __compiler_membar() is currently supported for both gcc and
clang, but kernel compilation will fail otherwise.
Reviewed by: bde, kib
Discussed with: dim, theraven
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
|
| |
When copying big structures, LLVM generates calls to memmove(), because
it may not be able to figure out whether structures overlap. This caused
linker errors to occur. memmove() is now implemented using bcopy().
Ideally it would be the other way around, but that can be solved in the
future. On ARM we don't do add anything, because it already has
memmove().
Discussed on: arch@
Reviewed by: rdivacky
|
|
|
|
|
|
| |
Improve support for writing to XFS partitions.
Work done by: Russell Cattelan <cattelan at xfs dot org>
|
|
Contributed by: XFS for FreeBSD project
|