freebsd-skq/sys/arm
Olivier Houchard f28d52a6d9 When waiting on PTE allocation, another thread could free the l2_dtable while
we're not looking at it.
Fix this by increasing l2->l2_occupancy before we try to alloc (and decrease
it if the allocation failed, or if another thread did a similar allocation).

Submitted by:	Kohji Okuno <okuno.kohji@jp.panasonic.com>
MFC after:	1 week
2015-03-21 15:32:59 +00:00
..
allwinner Implement GPIO_GET_BUS() method for all GPIO drivers. 2015-01-31 19:32:14 +00:00
altera/socfpga Implement GPIO_GET_BUS() method for all GPIO drivers. 2015-01-31 19:32:14 +00:00
arm When waiting on PTE allocation, another thread could free the l2_dtable while 2015-03-21 15:32:59 +00:00
at91 Move the uart_class definitions and fdt compat data into the individual 2015-03-07 15:24:15 +00:00
broadcom/bcm2835 Add a helper function to read clock frequencies from videocore and use this 2015-03-20 16:54:21 +00:00
cavium/cns11xx Use the base arm bus_space instead of an identical local copy. 2015-01-21 04:22:20 +00:00
conf Remove MODULES_OVERRIDE="" for Marvel-based armv5 systems. 2015-03-10 14:36:51 +00:00
freescale Move the uart_class definitions and fdt compat data into the individual 2015-03-07 15:24:15 +00:00
include Allow to override default kernel virtual address assignment on ARM 2015-03-20 10:15:34 +00:00
lpc Implement GPIO_GET_BUS() method for all GPIO drivers. 2015-01-31 19:32:14 +00:00
mv Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specific 2015-01-21 03:44:29 +00:00
rockchip Implement GPIO_GET_BUS() method for all GPIO drivers. 2015-01-31 19:32:14 +00:00
samsung Move the uart_class definitions and fdt compat data into the individual 2015-03-07 15:24:15 +00:00
ti Change the name of the dmtimer pps device from /dev/ppsN to /dev/dmtppsN. 2015-03-09 21:58:41 +00:00
versatile Remove a no-longer-used include. 2015-01-21 04:19:54 +00:00
xilinx Move the uart_class definitions and fdt compat data into the individual 2015-03-07 15:24:15 +00:00
xscale The cpu_id macro was renamed in r278529, catch up with this new name. 2015-02-11 10:37:55 +00:00