Commit Graph

209526 Commits

Author SHA1 Message Date
agc
1923fda99b consolidate all of the volatile /var.* directories which are mounted as tmpfs
into a single one for /var - same as /root, /etc
2012-02-29 04:49:50 +00:00
jmmv
cfa157d760 Properly find atf configuration files in the source tree. My previous
change dealt properly with etc.tgz only.  Addresses PR bin/45870.
2012-02-29 02:40:28 +00:00
joerg
cdaeb35ee5 Mark sasprintf as using a printf-like format. Fix format string to use
all arguments by telling the user what file would be overwritten.
2012-02-28 22:30:44 +00:00
joerg
de785a6e75 gdb likes to mix different enum types in switches, so disable the check
for clang.
2012-02-28 22:07:54 +00:00
joerg
a322032f80 Disable -Wempty-body here. 2012-02-28 22:07:16 +00:00
macallan
f8f541b744 let the fifo drain periodically - we need this even in 8 bit on some
hardware, like rv100 paired with a semi-fast CPU
2012-02-28 21:22:20 +00:00
joerg
76acd27422 Make sure to create the right aliases. 2012-02-28 20:41:19 +00:00
mbalmer
cdf78e6e23 cosmetic, spelling, and grammar adjustments 2012-02-28 20:26:37 +00:00
joerg
14ac342e56 Don't use clang here. 2012-02-28 20:26:07 +00:00
macallan
33768ffc70 add methods to map/unmap video memory and registers when entering/leaving X
so DRI has a fighting chance of working
2012-02-28 20:23:51 +00:00
macallan
774b5c96e5 support anti-aliased fonts in 8 bit as well 2012-02-28 20:21:16 +00:00
jakllsch
32a17dd304 cosmetic, spelling, and grammar adjustments 2012-02-28 18:14:47 +00:00
drochner
582e7c9a93 apply upstream rev.22146: Tolerate bad MIME headers in parser.
avoids possible NULL dereference (CVE-2006-7248)
2012-02-28 17:23:58 +00:00
joerg
ead2c0eee3 Update LLVM/Clang snapshot to r151411. This brings in Lambda support for
C++11 and a new literal format string check to catch variadic argument
functions.
2012-02-28 17:09:29 +00:00
joerg
312af31841 Merge XZ 5.0.3. 2012-02-28 14:22:21 +00:00
mbalmer
58b012df4e one line comments on one line. 2012-02-28 14:04:19 +00:00
mbalmer
22f56c8d12 Unbreak the build. 2012-02-28 14:01:03 +00:00
joerg
4c273eb011 Import XZ 5.0.3:
- memory leak in liblzma fixed
- better validation
- correct behavior for suid/sgid/sticky bit and hard links with xz --force
- cleanup and new translations
2012-02-28 13:46:53 +00:00
mbalmer
c06655de51 Add commented out DDB_COMMANDONENTER example, enable pwdog(4). 2012-02-28 12:08:37 +00:00
mbalmer
03b3719bd8 Remove a pointless #if 0, compiler will eliminate the code anways.
Noticed by skrll.
2012-02-28 11:59:37 +00:00
mbalmer
faf1fd76d1 Convert to device_t, aka softc/device_t split, and clean up a bit the code. 2012-02-28 11:41:00 +00:00
mbalmer
8b3a5fe428 Convert st(4) to device_t, while here clean up the code and use uintXX_t
instead of u_intXX_t.
2012-02-28 10:58:10 +00:00
pgoyette
a885f06423 Remove an escape sequence that was introduced by accident. 2012-02-28 08:58:39 +00:00
tron
6a343d7df8 Add Chip File System. 2012-02-28 07:47:50 +00:00
skrll
ce36aaf947 Fix PMAPDEBUG build 2012-02-28 07:30:30 +00:00
jruoho
b949b4c07e Fix wrong type. 2012-02-28 06:09:48 +00:00
christos
9d4f4a850b Make this compile again. From Paul Fleischer. 2012-02-28 02:48:39 +00:00
bouyer
a176ec10d5 Do not special-case XEN and always use the proper selectors for %fs and %gs
in buildcontext() and setregs(). The consequence was that signal handlers
would have the wrong %fs/%gs. Found by running atf tests under Xen/i386.
2012-02-27 19:52:59 +00:00
jmmv
7e5c66f341 Populate /etc/atf with any missing files. Fixes PR bin/45870. 2012-02-27 17:56:14 +00:00
joerg
e9d4b22f91 Expand workaround for .so usage to do the chdir call just before
starting parsing, not during the tree iteration. This gives it a chance
to work.
2012-02-27 16:51:06 +00:00
chs
4515341194 in tmpfs_readdir(), skip the . and .. processing on removed directories,
since the latter will crash in this case.
2012-02-27 16:10:56 +00:00
matt
3c396e148d Remove an incorrect KASSERT 2012-02-27 15:57:21 +00:00
matt
dce68d1860 Change cpu_idle to be an inline which sets IPL to 1 and then back to 0
so simh can recognize the kernel is idle.
2012-02-27 15:50:48 +00:00
matt
fc3d31db9e PowerPC doesn't have CERROR since it never had a.out.
Use _C_LABEL(__cerror) instead.
2012-02-27 15:47:11 +00:00
matt
d6fe275ec9 physmem is declared by uvm 2012-02-27 15:41:10 +00:00
tsutsui
501876fe73 Fix pasto. 2012-02-27 14:48:34 +00:00
joerg
f46fb1259f Make __cerror protected to restore ABI leak in older libc versions,
where e.g. librt referenced the copy from libc. This still allows libc
to use PC-relative jumps.
2012-02-27 12:26:21 +00:00
tls
6e07f2d4dc Make arc4random far less greedy for entropy. Make arc4random actually
implement arc4 when used by threaded programs.
2012-02-27 04:25:12 +00:00
he
85a5a5ec09 __uvmexp_pagesize is needed also for non-modular builds, as
witnessed by the otherwise failing sparc build.
2012-02-27 01:39:58 +00:00
christos
0eef4e1ec0 add a test to verify that snprintf float does not leak. 2012-02-26 23:14:26 +00:00
christos
46641ee3e7 remove extra rule that got merged... 2012-02-26 22:04:42 +00:00
christos
394473e707 - make each element of a variable hold a type
- change get_type to take an index, so we can get the individual types of
  each element (since primitive elements can be in lists)
- make port_range primitive
- add a routine to convert a variable of primitives to a variable containing
- only port ranges.
2012-02-26 21:50:05 +00:00
rmind
2d942d9d58 Simplify slightly: merge iface into addr_or_iface, use it in filt_addr. 2012-02-26 21:14:50 +00:00
wiz
a19484822f Man page and usage cleanups from Bug Hunting in PR 46103. 2012-02-26 21:06:59 +00:00
wiz
6e31cc7bbd Sort options in man page. Add EXIT STATUS section. Bump date.
Sync usage with man page.

Mostly from Bug Hunting in PR 46102.
2012-02-26 21:04:10 +00:00
tsutsui
c6db16971c Add sanity checks for live-image and install-image targets
(which require mtree spec files built with MKUNPRIVED=yes)
to avoid unexpected makefs(8) error during image builds:
 - if release op is specified with live-image or install-image
   at the same time, make sure -U is also specified for the image builds
 - before perform live-image and install-image ops check METALOG file
   in DESTDIR to see if the build have been performed with MKUNPRIVED

XXX: Probably toolchain should create consistent spec files in
XXX: DESTDIR/etc/mtree dir regardless of MKUNPRIVED settings.
2012-02-26 20:32:40 +00:00
jmmv
09274e8647 Use new web site and archive location for ATF. 2012-02-26 17:27:46 +00:00
mbalmer
b3d36785a0 Fold long lines and a little KNF. 2012-02-26 10:17:44 +00:00
skrll
69a1539631 Rename a field to match PDC documentation. 2012-02-26 08:44:12 +00:00
skrll
7f71231430 Enhance a comment. 2012-02-26 08:28:57 +00:00