[prev in list] [next in list] [prev in thread] [next in thread] 

List:       bitrig-src
Subject:    [SCM] bitrig branch patrick_fair_kernel_mtx created
From:       patrick () git ! bitrig ! org (Patrick Wildt)
Date:       2013-02-21 18:51:49
Message-ID: 20130221185149.3A9F0788D2 () git ! bitrig ! org
[Download RAW message or body]

Describe:  47c6a9199bc04a7f05c117865126e24947c97aae
        at  47c6a9199bc04a7f05c117865126e24947c97aae (commit)

- Log -----------------------------------------------------------------
Commit:	47c6a9199bc04a7f05c117865126e24947c97aae

Change mutexes to MI code.



D	sys/arch/amd64/amd64/mutex.S
M	sys/arch/amd64/conf/files.amd64
M	sys/arch/amd64/include/mutex.h
D	sys/arch/arm/armv7/armv7_mutex.c
M	sys/arch/arm/include/mutex.h
M	sys/arch/i386/i386/locore.s
D	sys/arch/i386/i386/mutex.S
M	sys/arch/i386/include/mutex.h
M	sys/conf/files
A	sys/kern/kern_mutex.c
M	sys/sys/mutex.h
M	sys/sys/stdatomic.h


Commit:	1fe8006708b60519a42dc601912012d7bae83568

Include kernel headers before algorithm headers.



M	sys/kern/subr_ll.c


Commit:	9cd43a4b4e82ef0a60f083afc4e8b3c30a3ef1db

subr_ll: KASSERT -> KDASSERT because it saves 50% on the code size.



M	sys/kern/subr_ll.c


Commit:	87a96ab7f88135947079227e605e2fe5a16fe3d9

Pull in ll (lock-free doubly-linked list).



M	include/Makefile
M	sys/conf/files
A	sys/kern/subr_ll.c
A	sys/sys/ll.h


Commit:	56fe7d4c9d4f0efcde84cdfeab918f0b933f7a72

Move stdatomic.h to kernel headers.



M	include/Makefile
D	include/stdatomic.h
A	sys/sys/stdatomic.h


Commit:	b128998e4cf8e2cbf77503857a5a57661fc0e1f6

Correct volatility in atomics for gcc.



M	include/stdatomic.h


Commit:	2fbaf86651079a757cca9476a13df63a65447328

Define __wchar_t also when doing C++.



M	sys/arch/amd64/include/_types.h
M	sys/arch/arm/include/_types.h
M	sys/arch/i386/include/_types.h


-----------------------------------------------------------------------

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic