njoly
392e856443
Add missing El macro.
2011-06-26 10:20:41 +00:00
njoly
15cfb3c484
Bump major for libmj.so debug libraries, forgotten in previous.
2011-06-26 10:14:13 +00:00
jruoho
65ed486e9d
ACPICA 20110623 is out. Due some bug fixes, this will be imported later.
2011-06-26 08:31:27 +00:00
christos
d2b7346773
delint
2011-06-25 20:27:01 +00:00
christos
67995da767
add missing paren
2011-06-25 20:13:03 +00:00
christos
478d1edef4
It is a lot nicer to getenv() what you need once and makes the code a lot
...
more readable.
2011-06-25 17:13:34 +00:00
wiz
ce0ea4e1c5
Bump date for previous.
2011-06-25 12:44:37 +00:00
wiz
7b95ccb149
Quote minus so it does not become a dash.
2011-06-25 12:43:03 +00:00
plunky
976f402dd7
use appropriate types for uid/gid
2011-06-25 09:28:45 +00:00
plunky
2424b4a6bc
use size_t to satisfy lint
2011-06-25 09:16:52 +00:00
nonaka
ddd22f06ab
ld.elf_so(1): Support ELF symbol versioning.
2011-06-25 05:50:14 +00:00
nonaka
c52f9a5df2
PR/45015: ld.elf_so: support ELF symbol versioning
...
Applied latest patch.
2011-06-25 05:45:10 +00:00
matt
c4e25001ef
Move some stuff from evbppc's Makefile.inc to powerpc's.
...
This avoids redundant objcopy's
2011-06-25 02:26:53 +00:00
agc
25c27ba989
libmj major number bump
2011-06-25 00:42:57 +00:00
agc
e63e4d57f9
change mj library to take an additional argument for a string type,
...
denoting its length. this allows binary strings to be encoded using
libmj.
escape magic characters in json strings in a more efficient manner.
the previous method was not scalable.
update callers to suit
bump libmj major version number
add examples to the libmj(3) man page
2011-06-25 00:37:44 +00:00
matt
fe86ea0fb1
Make powerpc work on BookE. At this time we only support DOZE (lightest
...
form of power-saving). By default, power-saving is disabled but can be
enabled in /etc/sysctl.conf by setting machdep.powersave=1
2011-06-25 00:07:10 +00:00
matt
b1e55671fe
Use intr_init since we have it.
2011-06-24 23:54:37 +00:00
matt
2f5896fb14
Fix code that's been broken for over seven years...
2011-06-24 22:19:45 +00:00
matt
438a427c90
Default PAX_ASLR to off.
2011-06-24 21:30:36 +00:00
plunky
9a6467a351
some attributes contain comma separated lists which are too long to
...
show on a single line, split them up
2011-06-24 20:53:56 +00:00
plunky
b0e371d8b4
in the "Basic Printing Profile" it is not really very clear
...
which ServiceClass the attributes relate to, so link them
to "Direct Printing" and "Printer Status" as well as
"Reference Printing", since I have a printer (HP460) which
does not claim the latter.
2011-06-24 20:11:23 +00:00
plunky
45c72a0110
if print_attribute() did not print, we should try the next
...
service_class before failing
2011-06-24 20:06:04 +00:00
plunky
10d720db72
interpret "Hardcopy Cable Replacement Profile" attributes
2011-06-24 19:03:46 +00:00
plunky
12d259798e
interpret "Basic Imaging Profile" attributes
2011-06-24 18:50:32 +00:00
manu
503fb643db
Commit fix for misc/45029.
...
Approved by pooka@
2011-06-24 16:59:29 +00:00
mrg
9332c044e4
run mknative-gcc for amd64 and GCC 4.5.
...
this is only enough to build crtstuff, libgcc* and libobjc.
2011-06-24 05:31:36 +00:00
mrg
9ae752839c
update this for GCC 4.5's libiberty.
2011-06-24 05:28:48 +00:00
mrg
4f89948c93
- fix the path for GCCARCH and GCCARCH
...
- force DEVPHASE to "release"
-
2011-06-24 05:27:57 +00:00
mrg
0c1f7b8a8f
look in the right path for auto-host.h
2011-06-24 05:26:06 +00:00
mrg
04291615b1
look in the right path for defs.mk.
2011-06-24 05:25:24 +00:00
kiyohara
8c5cebf6f7
Fix broken stack. The r4 points cpu_info in ddb_trap. (not test)
2011-06-24 03:53:46 +00:00
mrg
d186a20caf
add a README to describe how to port GMP build framework, and a script
...
to parse the GMP ./configure output and generate part of a makefile.
move all the mpn build stuff into the MD part of the framework, and
update the amd64 port to build all the parts it should.
XXX: amd64 build fails to preprocess redc_1.asm gcd_1.asm mod_1_4.asm,
XXX: so we're using the generic C versions for now.
2011-06-24 03:50:23 +00:00
rmind
c59e31527c
amap_copy: fix one more regression, thanks to enami@.
2011-06-24 01:48:43 +00:00
yamt
90a297503a
pmap_map_ptes: fix a bug introduced by rmind-uvmplock merge
2011-06-24 01:39:41 +00:00
rmind
7be1d60258
Fix uvmplock regression - a lock against oneself case in amap_swap_off().
...
Happens since amap is NULL in uvmfault_anonget(), so uvmfault_unlockall()
keeps anon locked, when it should unlock it.
2011-06-24 01:39:22 +00:00
yamt
fa43ee9ddc
uvm_anon_release: fix a locking error after the rmind-uvmplock merge
2011-06-24 01:23:05 +00:00
christos
bfb07aa1f2
Always use our own align macro and explain a bit more why this is bogus.
2011-06-24 01:10:31 +00:00
rmind
538c69f6e6
amap_pp_adjref: fix regression, spotted by nonaka@.
2011-06-24 01:03:08 +00:00
matt
da247cc47d
Turn on PAX_ASLR
2011-06-24 00:48:46 +00:00
matt
65bd0920b3
Allow PAX_ASLR to be used by itself.
2011-06-23 23:42:43 +00:00
christos
2fa13d153a
Don't give out information about processes we can't control.
2011-06-23 22:50:53 +00:00
wiz
57d979b352
Quote minus so it does not become a dash.
2011-06-23 20:54:24 +00:00
matt
c0b4eeb495
Redo how the pte_*wire* inlines work. Now pmap.c makes no assuming about
...
what type pt_entry_t. It can now be a scalar or a union/struct.
2011-06-23 20:46:15 +00:00
rmind
6398a253c4
Clean-up, add asserts, slightly simplify.
2011-06-23 18:15:30 +00:00
matt
11f078c849
When printing the interrupt string, be like the other driver and do
...
"alc0: interrupting at msi 1" instead of "alc: msi 1".
2011-06-23 17:42:46 +00:00
rmind
df10270871
uvmfault_anonget: clean-up, improve some comments, misc.
2011-06-23 17:36:59 +00:00
christos
281288535e
From Aleksey Cheusov: Don't make it easy for compromised systems to bypass
...
ASLR protections by providing the mapping addresses of programs to everyone.
2011-06-23 17:06:38 +00:00
jruoho
769cd829a3
Note some long-term difficult goals.
2011-06-23 16:56:07 +00:00
rmind
aade7fc010
pmap_map_ptes: use cpu_load_pmap() to handle i386 PAE case.
...
Spotted by cherry@
2011-06-23 16:25:09 +00:00
riz
fa44c6496c
Remove a noisy debugging printf that triggers on bigendian platforms.
...
(Reported upstream as well)
2011-06-23 16:12:36 +00:00