the bitrig smpns branch has been updated by haesbaert with 9 new commits:

commit 99ea2b87842461d49664903c63338c15f73205c0
diff: https://github.com/bitrig/bitrig/commit/99ea2b8
author: Christiano Haesbaert <[email protected]>
date: Tue Jan 13 18:42:36 2015 +0100

Arm atomic.h must include stdatomic.h

M       sys/arch/arm/include/atomic.h
D       sys/arch/arm/include/softintr.h

commit a1c1f84eb5cf6d4e50453c0c653528dbc6609bc3
diff: https://github.com/bitrig/bitrig/commit/a1c1f84
author: Christiano Haesbaert <[email protected]>
date: Tue Jan 13 17:46:33 2015 +0100

Some define alignment and whitespace cleanup.

M       sys/arch/arm/cortex/ampintc.c

commit bd158e21cf2bb91d133f7f444a40db1ece7b2dad
diff: https://github.com/bitrig/bitrig/commit/bd158e2
author: Christiano Haesbaert <[email protected]>
date: Tue Jan 13 17:39:42 2015 +0100

Rename intrsource members from iq_* to is_* and kill two unused ones.

M       sys/arch/arm/cortex/ampintc.c
M       sys/arch/armv7/include/intr.h
M       sys/arch/armv7/omap/intc.c
M       sys/arch/armv7/sunxi/a1xintc.c

commit ff45fba9c1f0959347d09f2252be3a8f69244c6f
diff: https://github.com/bitrig/bitrig/commit/ff45fba
author: Christiano Haesbaert <[email protected]>
date: Tue Jan 13 17:32:10 2015 +0100

Rename intrq to intrsource and move to a common arm header.

M       sys/arch/arm/cortex/ampintc.c
M       sys/arch/armv7/include/intr.h
M       sys/arch/armv7/omap/intc.c
M       sys/arch/armv7/sunxi/a1xintc.c

commit 1acf0af0cca29d294fdfdc9120c6084b46c624c4
diff: https://github.com/bitrig/bitrig/commit/1acf0af
author: Martin Natano <[email protected]>
date: Sun Jan 11 18:09:04 2015 +0100

Change disk_gone to take a disk struct as argument.

So we don't have to find the device numbers in bdevsw/cdevsw when we
alredy know them.

ok pedro@

M       sys/dev/ata/wd.c
M       sys/dev/tmpfsrd.c
M       sys/kern/subr_disk.c
M       sys/scsi/cd.c
M       sys/scsi/sd.c
M       sys/sys/disk.h

commit 97097c953cf46de9b50c1eaaf717e09cef857466
diff: https://github.com/bitrig/bitrig/commit/97097c9
author: Martin Natano <[email protected]>
date: Sun Jan 11 17:16:03 2015 +0100

Add blk/chr major number constants to <machine/conf.h>.

This allows us to remove various (insufficiently error checked) ad-hoc
hacks to find a driver's major number via it's open function.
Configuration errors will now already show up at compile time.

ok pedro@

M       sys/arch/amd64/amd64/conf.c
M       sys/arch/amd64/amd64/wscons_machdep.c
M       sys/arch/amd64/include/conf.h
M       sys/arch/arm/arm/conf.c
M       sys/arch/arm/include/conf.h
M       sys/dev/audio.c
M       sys/dev/gpio/gpio.c
M       sys/dev/ic/com.c
M       sys/dev/midi.c
M       sys/dev/pci/cz.c
M       sys/dev/radio.c
M       sys/dev/usb/ucom.c
M       sys/dev/usb/ugen.c
M       sys/dev/usb/uhid.c
M       sys/dev/usb/ulpt.c
M       sys/dev/video.c
M       sys/dev/wscons/wsdisplay.c
M       sys/dev/wscons/wskbd.c
M       sys/dev/wscons/wsmouse.c
M       sys/kern/tty_pty.c
M       sys/net/bpf.c
M       sys/scsi/st.c
M       sys/scsi/uk.c

commit 49b87ea86e884286a29b78b1b36026ed00dea2ce
diff: https://github.com/bitrig/bitrig/commit/49b87ea
author: Martin Natano <[email protected]>
date: Sun Jan 11 17:13:47 2015 +0100

uk(4) is not a block device; ok pedro@

M       sys/scsi/uk.c

commit 479de60b454d05c9e54d9fa710e30978f2c9d92a
diff: https://github.com/bitrig/bitrig/commit/479de60
author: Martin Natano <[email protected]>
date: Sun Jan 11 16:45:17 2015 +0100

Add missing include guard; ok pedro@

M       sys/arch/amd64/include/conf.h

commit 0d15359071f720b3e3fbcce848af3537869401a2
diff: https://github.com/bitrig/bitrig/commit/0d15359
author: Marco Peereboom <[email protected]>
date: Fri Sep 19 07:10:03 2014 -0500

Start using a mutex to protect sync and wu flags.

As softraid has evolved over time spl assumptions are no longer
real/relevant.  It seems that sync and pending were casualties of those
shifting assumptions.  All spl calls should be reevaluated at this
point.

M       sys/dev/softraid.c

Reply via email to