213274 Commits

Author SHA1 Message Date
wiz
cb2bec1375 Fix typo. 2012-09-07 07:07:15 +00:00
para
75ebc1f88a call pmap_growkernel once after the kmem_arena is created
to make the pmap cover it's address space
assert on the growth in uvm_km_kmem_alloc

for the 3rd uvm_map_entry uvm_map_prepare will grow the kernel,
but we might call into uvm_km_kmem_alloc through imports to
the kmem_meta_arena earlier

while here guard uvm_km_va_starved_p from kmem_arena not yet created

thanks for tracking this down to everyone involved
2012-09-07 06:45:04 +00:00
dholland
9af1ccf1bf Disable bogus _DIAGASSERT. 2012-09-07 04:50:35 +00:00
matt
8943663d89 Increase kernel VM space. 2012-09-07 04:40:13 +00:00
matt
311bca2c35 Change _l2_ to _log2_ to make sure they don't confused with level 2. 2012-09-07 04:39:14 +00:00
matt
543f108c31 Fix pci_conf_interrupt issues 2012-09-07 04:32:03 +00:00
matt
a8140c3a49 Fix pci_conf_hook/interrupt for ARM. 2012-09-07 04:25:36 +00:00
matt
1bf0c8b153 Fix pci_conf_interrupt lossage. 2012-09-07 03:06:05 +00:00
matt
65993b3900 Fix more pci_conf_interrupt/pci_conf_hook problems 2012-09-07 03:05:11 +00:00
tls
68ad6e1d4b Fix kern/46911: note that we rekeyed the cprng so we don't keep doing so. 2012-09-07 02:42:13 +00:00
matt
974581be66 Fix pci_conf_interrupt fallout. 2012-09-07 02:11:32 +00:00
riz
77cbf2b804 The "iso" directory never made it into this file, but now
that "iso" is "images", document it here for the edification of
folks browsing the download directories.
2012-09-06 22:20:38 +00:00
riz
7045182c3e Update release(7) for the recent iso -> images change. 2012-09-06 22:17:46 +00:00
riz
d41e703879 Disable default build of debugging info. 2012-09-06 16:39:07 +00:00
ginsbach
71a7db35f7 Add UX (User eXperience) 2012-09-06 15:24:26 +00:00
macallan
8a2025db3d - make the charge state sensor actually do something
- work around a bug in envsys which expects a valid value for sensors with
  states that have text descriptions even if the sensor is invalid
2012-09-06 13:05:53 +00:00
macallan
5ea92e4d6e opt_envsys.h needs #ifdef _KERNEL_OPT
( thanks martin@ )
2012-09-06 12:59:00 +00:00
njoly
c45e6c06f4 Adjust msdos fat32 image creation to match cluster count requirements. 2012-09-06 12:51:47 +00:00
pgoyette
5b61c9d192 Remove (commented-out) definitions for debugging - thanks to macallan@
for defflagging these.
2012-09-06 12:21:40 +00:00
macallan
098292096f defflag debug #defines 2012-09-06 12:10:28 +00:00
macallan
37830dd991 only register a PMU callback when we're actually monitoring and reporting
AC power
fixes spontaneous power down with two smartbat instances present
2012-09-06 05:03:59 +00:00
matt
a137d3a037 Alas, Cortex-A8 can't TLB walk out of their caches so they need to sync each PTE. 2012-09-06 04:42:39 +00:00
msaitoh
8d4dcb44cb Add missing bus_dmamap_sync() for the RX buffer. 2012-09-06 03:45:02 +00:00
msaitoh
bb20a903f3 Add missing ','
It will fix a bug that "vmstat -e" shows the incorrect counts in wrong entries.
2012-09-06 03:05:41 +00:00
matt
2e04e0ecda Enable "shareable" access to the page table for armv7. PTE_SYNC only does
a DSB now on an armv7 cpu and no longer needs to flush the cache line to ram.
2012-09-06 02:07:25 +00:00
matt
85489630e0 Add ttbr/ttbr1/ttbcr registers 2012-09-06 02:05:46 +00:00
matt
ec9cb30b6d Before setting the new TTB wbinv the caches. 2012-09-06 02:03:01 +00:00
matt
275f798852 Change pci_conf_hook to pass pc->conf_v
Add pci_conf_interrupt
2012-09-06 02:02:03 +00:00
macallan
30984d3da5 fix horizontal scrolling in 8bit, while there use an R3G3B2 palette 2012-09-05 23:19:13 +00:00
riz
91aa9460ce Don't build with debugging (-g) by default. 2012-09-05 23:08:42 +00:00
riz
012f92fc5b Remove -g from CPPFLAGS. 2012-09-05 23:01:42 +00:00
riz
18bc268e49 Remove "-g" from CPPFLAGS. 2012-09-05 22:58:53 +00:00
riz
fb761f7bcb Remap X11SRCDIR to /usr/xsrc for the MKREPRO=yes case. 2012-09-05 22:40:30 +00:00
macallan
9cff5770fb split the envsys sensors into two devices - one SME_CLASS_ACADAPTER and one
SME_CLASS_BATTERY, register the former only on unit 0 so we don't end up
with two of them on powerbooks that have two battery slots. Now userland has
a fighting chance to find the AC status.
TODO: make the battery sensors look more like acpibat's
2012-09-05 21:23:31 +00:00
christos
ff8ddb8d69 fix MKREPRO build not to put Generated from ${NETBSDSRCDIR} in files. 2012-09-05 19:31:04 +00:00
tls
a003f4459f Don't wait until the pool *fills* to rekey anything that was keyed with
insufficient entropy at boot: key it as soon as it makes any request after
we hit the minimum entropy threshold.

This too should help avoid predictable output at boot time.
2012-09-05 18:57:33 +00:00
tls
c39440e8e4 Try to help embedded systems a _little_ bit: stir in the system boot time
as early as possible.  On systems with no cycle counter (or very very
predictable cycle counts early in boot) at least this will cause some
difference across boots.
2012-09-05 18:06:52 +00:00
martin
647d3a97c1 Make the "init" target create optys as well - those were removed from "all",
but we still need them in emergency setups and some install media.
Should fix PR install/46902.
2012-09-05 08:25:53 +00:00
skrll
6c45601862 Call pmf_system_shutdown in cpu_reboot. OK matt 2012-09-05 06:29:09 +00:00
simonb
809c33aadd Use getc instead of fgetc.
This is approximately five times faster for "comm -23 a b" where a and b
are identical 100MB files.
2012-09-05 04:01:23 +00:00
macallan
797d01de8d some preparations for mode setting support and such:
- DDC2 support, so far only used for WSDISPLAYIO_GET_EDID
- fix 8 bit support, use packed mode for some extra speed
- pm2 and pm2v have different DACs, deal with it where appropriate
2012-09-05 01:48:39 +00:00
macallan
b2ff8d9a1a add a few more registers 2012-09-05 01:32:01 +00:00
matt
e500dd530a Disable arm32 __asm for _byte_swap_u16_variable since gcc4.5 produces
decent code for it.  Fixes PR/46898.
2012-09-05 01:03:53 +00:00
matt
bcc9508888 Fix CFG_IND_ADDR_FUNC definition. 2012-09-05 00:22:41 +00:00
matt
15f1edbc0c Force TTBCR to 0 2012-09-05 00:21:30 +00:00
matt
ec71c76d8a Print TTBR/TTBR1/TTBCR registers 2012-09-05 00:20:57 +00:00
matt
e71d56919f Get USB closer to working on OMAP3 and OMAP4.
Get OMAP4430 closer to working.
2012-09-05 00:19:59 +00:00
matt
c38bec1f36 After calling lwp_startup, set fp to 0 to terminate call stack. 2012-09-05 00:11:20 +00:00
matt
2ef5da91c7 Allow <arm/mainbus/mainbus.h> to supply mainbus_attach_args. 2012-09-05 00:10:11 +00:00
matt
a210889c4e cortex include moved arm/omap/files.omap2 2012-09-05 00:09:35 +00:00