mrg
065e4d30ca
apply our LIBGCC_PICSUFFIX to one more use of "static_name".
...
i hope that this is the last merge botch here to fix...
2011-06-30 03:37:23 +00:00
matt
4a40b01453
Modify mapiodev to take a third argument indicating whether the space
...
should be prefetchable (true) or not (false).
2011-06-30 00:52:55 +00:00
matt
ebc746ad25
Move PMAP_* cache defines to before inclusion of <machine/pmap.h>
2011-06-30 00:49:14 +00:00
enami
d281b75f90
Backout previous. May be I need more coffee.
2011-06-30 00:37:07 +00:00
enami
7a1a5c2e85
- Use << PAGE_SHIFT rather than calling round_page again.
...
- No need to call uao_dropswap_range() here since uao_dropswap()
is already called for each pages by uvm_vnp_setsize().
2011-06-30 00:09:26 +00:00
matt
198d4bce95
Don't use TLB1 entries for device access if they are writethrough or not
...
cache-inhibited.
2011-06-29 23:15:55 +00:00
dholland
532c83a47a
Add missing $NetBSD$ and/or __KERNEL_RCSID.
2011-06-29 21:53:10 +00:00
hannken
ea8870b58b
Remove dead uvm_vnp_zerorange() after bump to 5.99.54.
2011-06-29 19:51:12 +00:00
tsutsui
b6c14cf676
More sort. (i.e. fix merge botch)
2011-06-29 14:52:18 +00:00
tsutsui
8e44b59edd
Add definitions for newsmips Xorg server. Build test only.
2011-06-29 14:49:12 +00:00
tsutsui
9e237288de
Sort.
2011-06-29 14:38:02 +00:00
tsutsui
2a960ff904
Update a list for newsmips. The previous one has a bit obsolete entries.
2011-06-29 14:35:13 +00:00
hannken
117bf62eb2
Make vnd(4) work on sparse files:
...
- Make the strategy decision a device flag and set VNF_USE_VN_RDWR for
files known to be sparse.
- Change handle_with_rdwr() to use POSIX_FADV_NOREUSE advise to disable
read ahead and keep the size of mapped pages below 1 MByte.
No objections on tech-kern@.
2011-06-29 09:12:42 +00:00
mrg
5c7719af90
GCC 4.5 x86 installs a bunch more platform header files
2011-06-29 08:37:10 +00:00
mrg
f53e78abc3
XXX: for now, disable fatal linker warnings for GCC 4.5.
2011-06-29 08:10:05 +00:00
mrg
65ffc105d5
enable lint.
...
fix the 32 / 64 bit problem.
2011-06-29 08:09:43 +00:00
mrg
8df532f539
powerpc*-netbsd* wants svr4.h these days.
2011-06-29 08:08:54 +00:00
mrg
233ed76519
Makefile and other snippets for gmp on i386.
...
XXX: this uses the LCD i486 parts, which may not be the fastest
2011-06-29 08:06:47 +00:00
mrg
1efd7c1778
mknative-gcc output for i386 with GCC 4.5.3.
2011-06-29 08:05:51 +00:00
manu
1bb66616d8
Fix bug introduced in previous commuit: Do not vrele() a vnode we did not
...
obtained.
2011-06-29 08:01:14 +00:00
mrg
b6d5d1aeec
fix previous / -Wno-enum-compare is only valid for GCC 4.5.
2011-06-29 06:34:31 +00:00
mrg
667b3f39be
-Wno-enum-compare is only valid for GCC 4.5.
2011-06-29 06:32:32 +00:00
mrg
12c4a0447c
generated files from mknative-gcc.
2011-06-29 06:25:33 +00:00
mrg
48e8a6f76b
pull across from gcc 4.1 tree:
...
>revision 1.2
>date: 2007/09/15 16:24:06; author: christos; state: Exp; lines: +10 -0
>Add a hack to handle that the __stack_chk_fail_local call is not generated
>properly for pic code; more explained in the code.
2011-06-29 06:24:48 +00:00
matt
b042682f2f
Add some config files for the P2020.
2011-06-29 06:23:36 +00:00
matt
2699f92cdb
Add the new ci to cpu_infos *before* calling routines which may want to
...
cpu_lookup.
2011-06-29 06:22:21 +00:00
matt
459e142a08
Add some inital changes for the Freescale eSDHC.
2011-06-29 06:21:16 +00:00
matt
d15a7b73fb
Adapt to cpu_hatch_data changes
2011-06-29 06:13:08 +00:00
matt
4d00b9f7cd
Use a private bus_space for freescale eSDHC controller (only allows
...
32 bit access).
2011-06-29 06:12:10 +00:00
matt
606d897e33
More MP support.
2011-06-29 06:06:04 +00:00
matt
9d61554964
Add an empty pmap_md_tlb_info_init.
2011-06-29 06:05:38 +00:00
matt
784a09c5b5
Add cpu_hatch and cpu_boot_secondary_cpus.
2011-06-29 06:03:52 +00:00
matt
02c5e60b97
Add VERBOSE_INITPPC flag
2011-06-29 06:02:43 +00:00
matt
599d43de9d
Add some e500 MP prototypes.
2011-06-29 06:01:33 +00:00
matt
9dcc0b6f65
Declare cpu_hatch_data
2011-06-29 06:00:56 +00:00
matt
1543ad8fcb
Cleanup hatch names.
...
Add cpuset_info.
2011-06-29 06:00:17 +00:00
matt
e2c043f70d
Add cpu_send_ipi stub
2011-06-29 05:57:30 +00:00
matt
c35009adce
Only attach tc on primary cpu.
2011-06-29 05:56:31 +00:00
matt
d1a2071ebc
Panic when an ipi is sent to unknown cpu.
2011-06-29 05:55:47 +00:00
matt
b2c694f892
Multiprocessing fixes.
2011-06-29 05:53:44 +00:00
matt
3162fd7666
Some initial MULTIPROCESSOR spin code. Doesn't work yet.
2011-06-29 05:53:05 +00:00
matt
bd38a7a8c6
Wildcard cpu* since the P2020 is dual core.
2011-06-29 05:51:56 +00:00
mrg
6df884f582
add support for C files that are linked to different names for building.
2011-06-29 05:18:32 +00:00
mrg
3e9b4b1af1
fix all-tree.def, and add gtyp-input.list
2011-06-29 05:06:03 +00:00
macallan
d981780965
make the EDID buffer pointer void *
2011-06-29 05:00:06 +00:00
mrg
0f414831b1
pull across these new files from old gcc. from chuq.
2011-06-29 04:59:10 +00:00
macallan
dcc7dd1b42
make sizes unsigned
2011-06-29 04:50:32 +00:00
macallan
7ebc354766
support WSDISPLAYIO_GET_EDID
2011-06-29 03:14:36 +00:00
macallan
f4441d032a
declare wsdisplayio_get_edid()
2011-06-29 03:11:59 +00:00
macallan
8db9d73a65
dumping ground for generic driver convenience functions
...
So far it contains only a generic WSDISPLAYIO_GET_EDID implementation that
relies on EDID data being passed to drivers as a device property.
2011-06-29 03:09:37 +00:00