Home
last modified time | relevance | path

Searched hist:"411 d10a600b6d3bf43415ba408b7e221f8688bc2" (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/powerpc/powerpc/
H A Dvm_machdep.cdiff 411d10a600b6d3bf43415ba408b7e221f8688bc2 Fri Aug 29 22:04:10 CEST 2003 Alan Cox <alc@FreeBSD.org> Migrate the sf_buf allocator that is used by sendfile(2) and zero-copy
sockets into machine-dependent files. The rationale for this
migration is illustrated by the modified amd64 allocator. It uses the
amd64's direct map to avoid emphemeral mappings in the kernel's
address space. On an SMP, the emphemeral mappings result in an IPI
for TLB shootdown for each transmitted page. Yuck.

Maintainers of other 64-bit platforms with direct maps should be able
to use the amd64 allocator as a reference implementation.
diff 411d10a600b6d3bf43415ba408b7e221f8688bc2 Fri Aug 29 22:04:10 CEST 2003 Alan Cox <alc@FreeBSD.org> Migrate the sf_buf allocator that is used by sendfile(2) and zero-copy
sockets into machine-dependent files. The rationale for this
migration is illustrated by the modified amd64 allocator. It uses the
amd64's direct map to avoid emphemeral mappings in the kernel's
address space. On an SMP, the emphemeral mappings result in an IPI
for TLB shootdown for each transmitted page. Yuck.

Maintainers of other 64-bit platforms with direct maps should be able
to use the amd64 allocator as a reference implementation.
/freebsd/sys/amd64/amd64/
H A Dvm_machdep.cdiff 411d10a600b6d3bf43415ba408b7e221f8688bc2 Fri Aug 29 22:04:10 CEST 2003 Alan Cox <alc@FreeBSD.org> Migrate the sf_buf allocator that is used by sendfile(2) and zero-copy
sockets into machine-dependent files. The rationale for this
migration is illustrated by the modified amd64 allocator. It uses the
amd64's direct map to avoid emphemeral mappings in the kernel's
address space. On an SMP, the emphemeral mappings result in an IPI
for TLB shootdown for each transmitted page. Yuck.

Maintainers of other 64-bit platforms with direct maps should be able
to use the amd64 allocator as a reference implementation.
diff 411d10a600b6d3bf43415ba408b7e221f8688bc2 Fri Aug 29 22:04:10 CEST 2003 Alan Cox <alc@FreeBSD.org> Migrate the sf_buf allocator that is used by sendfile(2) and zero-copy
sockets into machine-dependent files. The rationale for this
migration is illustrated by the modified amd64 allocator. It uses the
amd64's direct map to avoid emphemeral mappings in the kernel's
address space. On an SMP, the emphemeral mappings result in an IPI
for TLB shootdown for each transmitted page. Yuck.

Maintainers of other 64-bit platforms with direct maps should be able
to use the amd64 allocator as a reference implementation.
/freebsd/sys/i386/i386/
H A Dvm_machdep.cdiff 411d10a600b6d3bf43415ba408b7e221f8688bc2 Fri Aug 29 22:04:10 CEST 2003 Alan Cox <alc@FreeBSD.org> Migrate the sf_buf allocator that is used by sendfile(2) and zero-copy
sockets into machine-dependent files. The rationale for this
migration is illustrated by the modified amd64 allocator. It uses the
amd64's direct map to avoid emphemeral mappings in the kernel's
address space. On an SMP, the emphemeral mappings result in an IPI
for TLB shootdown for each transmitted page. Yuck.

Maintainers of other 64-bit platforms with direct maps should be able
to use the amd64 allocator as a reference implementation.
diff 411d10a600b6d3bf43415ba408b7e221f8688bc2 Fri Aug 29 22:04:10 CEST 2003 Alan Cox <alc@FreeBSD.org> Migrate the sf_buf allocator that is used by sendfile(2) and zero-copy
sockets into machine-dependent files. The rationale for this
migration is illustrated by the modified amd64 allocator. It uses the
amd64's direct map to avoid emphemeral mappings in the kernel's
address space. On an SMP, the emphemeral mappings result in an IPI
for TLB shootdown for each transmitted page. Yuck.

Maintainers of other 64-bit platforms with direct maps should be able
to use the amd64 allocator as a reference implementation.
/freebsd/sys/kern/
H A Duipc_syscalls.cdiff 411d10a600b6d3bf43415ba408b7e221f8688bc2 Fri Aug 29 22:04:10 CEST 2003 Alan Cox <alc@FreeBSD.org> Migrate the sf_buf allocator that is used by sendfile(2) and zero-copy
sockets into machine-dependent files. The rationale for this
migration is illustrated by the modified amd64 allocator. It uses the
amd64's direct map to avoid emphemeral mappings in the kernel's
address space. On an SMP, the emphemeral mappings result in an IPI
for TLB shootdown for each transmitted page. Yuck.

Maintainers of other 64-bit platforms with direct maps should be able
to use the amd64 allocator as a reference implementation.
diff 411d10a600b6d3bf43415ba408b7e221f8688bc2 Fri Aug 29 22:04:10 CEST 2003 Alan Cox <alc@FreeBSD.org> Migrate the sf_buf allocator that is used by sendfile(2) and zero-copy
sockets into machine-dependent files. The rationale for this
migration is illustrated by the modified amd64 allocator. It uses the
amd64's direct map to avoid emphemeral mappings in the kernel's
address space. On an SMP, the emphemeral mappings result in an IPI
for TLB shootdown for each transmitted page. Yuck.

Maintainers of other 64-bit platforms with direct maps should be able
to use the amd64 allocator as a reference implementation.