cvs commit: src/sys/amd64/amd64 intr_machdep.c trap.c src/sys/amd64/ia32 ia32_syscall.c src/sys/amd64/include pcpu.h src/sys/arm/arm intr.c trap.c undefined.c src/sys/arm/include pcpu.h src/sys/i386/i386 intr_machdep.c trap.c ...

Attilio Rao attilio at FreeBSD.org
Mon Jun 4 22:02:17 UTC 2007


Attilio Rao wrote:
>   Log:
>   Rework the PCPU_* (MD) interface:
>   - Rename PCPU_LAZY_INC into PCPU_INC
>   - Add the PCPU_ADD interface which just does an add on the pcpu member
>     given a specific value.
>   
>   Note that for most architectures PCPU_INC and PCPU_ADD are not safe.
>   This is a point that needs some discussions/work in the next days.
>   
>   Reviewed by: alc, bde
>   Approved by: jeff (mentor) 

Let's say that I misunderstood jeff's words: he needs more reviewing in 
order to fully ok with the patch.
Sorry for the inconvenience and just hope that he doesn't find something :)

Attilio


More information about the cvs-all mailing list