freebsd-skq/sys/arm/arm
Scott Long 50736a153b Fix a problem with tag->boundary inheritence that has existed since day one
and was propagated to nearly every platform.  The boundary of the child needs
to consider the boundary of the parent and pick the minimum of the two, not
the maximum.  However, if either is 0 then pick the appropriate one.
This bug was exposed by a recent change to ATA, which should now be fixed by
this change.  The alignment and maxsegsz tag attributes likely also need
a similar review in the near future.

This is a MT5 candidate.

Reviewed by: marcel
Submitted by: sos (in part)
2004-09-08 04:54:19 +00:00
..
autoconf.c
bcopy_page.S
bcopyinout_xscale.S
bcopyinout.S
blockio.S
bootconfig.c
bus_space_asm_generic.S
busdma_machdep.c Fix a problem with tag->boundary inheritence that has existed since day one 2004-09-08 04:54:19 +00:00
copystr.S
cpufunc_asm_arm3.S
cpufunc_asm_arm7tdmi.S
cpufunc_asm_arm8.S
cpufunc_asm_arm9.S
cpufunc_asm_arm10.S
cpufunc_asm_arm67.S
cpufunc_asm_armv4.S
cpufunc_asm_ixp12x0.S
cpufunc_asm_sa1.S
cpufunc_asm_sa11x0.S
cpufunc_asm_xscale.S
cpufunc_asm.S
cpufunc.c Uncomment the vector relocation code. 2004-07-20 22:39:24 +00:00
critical.c
db_disasm.c
db_interface.c Update to kdb. 2004-07-12 21:25:01 +00:00
db_trace.c Unify db_stack_trace_cmd(). All it did was look up the thread given 2004-07-21 05:07:09 +00:00
disassem.c
dump_machdep.c
elf_machdep.c Add __elfN(dump_thread). This function is called from __elfN(coredump) 2004-08-11 02:35:06 +00:00
exception.S Remove filename+line number from panic messages. 2004-06-06 21:26:49 +00:00
fiq_subr.S
fiq.c
fusu.S
genassym.c
identcpu.c
in_cksum_arm.S Remove filename+line number from panic messages. 2004-06-06 21:26:49 +00:00
in_cksum.c
intr.c ithread_schedule() now only takes one argument. 2004-07-02 22:30:42 +00:00
irq_dispatch.S
locore.S Remove filename+line number from panic messages. 2004-06-06 21:26:49 +00:00
machdep.c Don't use cast as lvalue. 2004-07-29 12:33:54 +00:00
nexus_io_asm.S
nexus_io.c Nuke bus_space_mmap(), as it does not exist in FreeBSD. 2004-06-17 17:51:48 +00:00
nexus.c Define __RMAN_RESOURCE_VISIBLE where appropriate. 2004-07-02 22:30:10 +00:00
pmap.c Add a comment describing pmap_extract_and_hold() noting that the protection 2004-08-10 21:43:40 +00:00
setcpsr.S
setstack.s
support.S Nuke disable_intr() and enable_intr(), as it already exists elsewhere. 2004-07-20 22:38:46 +00:00
swtch.S
sys_machdep.c Remove unused includes. 2004-06-28 11:35:05 +00:00
trap.c
uio_machdep.c Remove checks for curthread == NULL - it can't happen. 2004-06-03 10:22:47 +00:00
undefined.c
vectors.S
vm_machdep.c Define NSFBUFS and use it. 2004-07-08 21:03:35 +00:00