Commit Graph

205918 Commits

Author SHA1 Message Date
njoly e7df974e10 Adjust UID header position, to be aligned with the datas. 2011-10-08 08:45:37 +00:00
mbalmer d525bcd694 Makefile to build gpio.so. 2011-10-08 08:36:27 +00:00
mbalmer 82b798e8a5 Comment out the '##### Libraries that modules may depend upon.' for now,
so that modules written in C can be built.
2011-10-08 08:35:56 +00:00
kiyohara db03729662 Support FAT filesystem on RDB partition. 2011-10-08 06:55:19 +00:00
kiyohara f5b3dfafd0 Add voodoofb with comment-outed. tested on PegasosII only. 2011-10-08 00:56:54 +00:00
kiyohara f339144bf9 Change get parameters(width,height...) from prop_dictionary, like genfb. tested on ofppc only. 2011-10-08 00:22:25 +00:00
kiyohara e6028807f2 Fix panic when boot time. Require attribute drm to voodoofb. 2011-10-08 00:19:14 +00:00
christos 1d3d0af5a7 gnu style. 2011-10-07 23:24:14 +00:00
rkujawa 262fb5f975 P5PB_MATCH_CV643D is supposed to be disabled by default 2011-10-07 23:08:33 +00:00
elric cad4bc7b44 Update from OpenBSD merging in 1.111 and 1.112 with log messages:
1.112	Differential gain calibration makes the 6005 firmware crap
	out, so skip it for now until we figure out why.  This
	probably means the device won't function optimally, but
	that's better than not functioning at all.  Makes my "Intel
	Centrinto Advanced-N 6205" work quite well.

1.111	The 6005 and 6050-based parts need DC calibration turned
	on, otherwise the firmware will crap out, at least on the
	6005.  First step to getting my "Intel Centrino Advanced-N
	6205" to work.

Both are commited by kettenis@openbsd.org.
2011-10-07 22:42:18 +00:00
christos b2a67858d2 Fix broken logic that created R_SPARC_64 relocations when -Bsymbolic.
When -Bsymbolic, all resolved symbols need to be created with relative
relocations. The dynamic linker depends on that because it only
knows how to perform relative relocations in the first pass to
relocate itself.  This bug ended up creating R_SPARC_64 symbols for
12 relocation symbols in ld.elf_so, one of them dlopen(), which
ended up breaking things using dlopen(), most notably PAM.
2011-10-07 22:30:56 +00:00
mbalmer 540bd6bd87 Descent into lua. 2011-10-07 21:33:56 +00:00
mbalmer 320efb436a Add stub Makefile, not yet called. 2011-10-07 21:23:32 +00:00
mbalmer 159188527b Interface gpio(4) from Lua. Not linked to the build. 2011-10-07 21:14:19 +00:00
dyoung df736335b1 Stop calling ATH_LOCK_{INIT,DESTROY}(), they don't exist any more. 2011-10-07 20:47:42 +00:00
christos 5cb8c25793 disable building the .info file 2011-10-07 20:22:59 +00:00
jakllsch ca630b97b4 In umidi_attach(), adjust aprint functions match what uaudio(4) does,
so that '\n' is printed in the appropriate places.
2011-10-07 19:41:03 +00:00
tnozaki 9f0b22ed7d update string pointer when input is partial escape sequence or multibyte. 2011-10-07 18:59:13 +00:00
apb 5181f2fcf2 Use bsd.clean.mk instead of defining our own "clean" target. 2011-10-07 17:53:03 +00:00
dyoung 9d36091c67 Get rid of the "I don't know what I was thinking / somebody should have
stopped me / does anybody read source-changes?" ATH_LOCK()/ATH_UNLOCK()
and bracket with splnet()/splx() instead.  This is still not *good*,
since ifnet ioctls are not (yet) synchronized, but could be no worse
than what we have, now.  Survives light testing with my (forthcoming)
ifnet ioctl synchronization patch.
2011-10-07 16:58:11 +00:00
dyoung 2ed4138b61 Use atomic_ops(3) to increase/decrease node reference counts, just
like the upstream code did, because the current reference counting is
potentially racy.  This works fine in light testing.
2011-10-07 16:51:45 +00:00
plunky 751a81a90f usr/lib/lua is base-sys-usr not base-sys-root 2011-10-07 16:36:23 +00:00
dyoung 0f201a09eb Cosmetic: remove whitespace at the end of line. 2011-10-07 16:34:31 +00:00
christos 1dcb02d8c7 remove casts 2011-10-07 16:30:17 +00:00
plunky 6d2e84eb2c install bsd.lua.mk into DESTDIR 2011-10-07 16:29:40 +00:00
plunky 8b59e8109b Add a bsd.lua.mk for building Lua modules 2011-10-07 16:25:37 +00:00
joerg 26b851df1f Fix off-by-one error and simplify at the same time. 2011-10-07 13:39:33 +00:00
mbalmer 947c965b88 Refer to X11R7. 2011-10-07 10:52:31 +00:00
joerg 70f70a6342 Simplify. 2011-10-07 10:50:01 +00:00
joerg 02eb62396f Simplify 2011-10-07 10:46:29 +00:00
joerg 9184fcb3a1 Simplify. 2011-10-07 10:42:54 +00:00
joerg debc234b9f Optimise by simplifying. 2011-10-07 10:38:02 +00:00
joerg 0b2dbbfed6 Use __dead 2011-10-07 10:30:21 +00:00
joerg 26c79d78b3 Simplify 2011-10-07 10:14:22 +00:00
joerg 32ffffe1af Fix under-allocation-by-one 2011-10-07 10:06:39 +00:00
joerg f843de8680 Simplify. 2011-10-07 09:56:15 +00:00
hannken 34f54c83be As vnalloc() always allocates with PR_WAITOK there is no longer the need
to test its result for NULL.
2011-10-07 09:35:04 +00:00
wiz 726006876b Remove trailing whitespace. Sort sections. New sentence, new line.
Break to about 80 characters per line.
2011-10-07 09:22:53 +00:00
mrg e8dd307ab6 remove NETBSD_LIBGCC_SPEC that is no longer necessary with ligcc
already doing pic code properly.
2011-10-07 09:16:27 +00:00
mrg 4a9d1308c3 obsolete libgcc_pic and friends. all libgcc's are supposed to be pic
for platforms with shlibs already (and are.)

this obsoletes our hacks for the libgcc specs to use libgcc_pic, and
fixes a couple of other issues reported to me directly.
2011-10-07 09:15:21 +00:00
rkujawa d8a2eb81da Update to reflect p5pb(4) changes. 2011-10-07 08:46:34 +00:00
rkujawa 1190cfb430 Added experimental support for CV64/3D PCI bridge to p5pb(4). Approved by phx. 2011-10-07 08:44:21 +00:00
mrg bffbba31b4 fix the sendmail, mailerconf and atf checks to use ${DEST_DIR}.
add a note about this to the top of the file.
2011-10-07 02:07:56 +00:00
jmcneill cb94089f32 Add HDMI/DP codec ID found on NVIDIA GTX 550 Ti 2011-10-06 22:25:00 +00:00
jmcneill 6a875f54fe regen 2011-10-06 22:13:50 +00:00
jmcneill 8ef7916289 add GeForce GTX 550 Ti 2011-10-06 22:13:35 +00:00
christos adc9c9a3d6 Provide symbol definitions for environ and __progname. These are duplicate
definitions to the ones provided by csu, but harmless since the linker resolves
them. There are 3 non weak data symbols provided in crt0.o:

    D __progname [initialized data, assigned to ""]
    B __ps_strings [BSS since assigned to 0]
    C environ [common, uninitialized]

__ps_strings had already a second definition in libc (in BSS), now we added
__progname and __ps_strings (in BSS).

To get rid of the duplicate definition, we can remove them from csu, and
move the assignments to libc.

This is done so that libc has no undefined symbols so that linker maps
that want to do:
    ...
	local:
		*;
    ...
don't end up producing link failures for libc.
2011-10-06 20:31:41 +00:00
christos 9924597a17 Include limits.h to get PTHREAD_KEYS_MAX, and move its definition there. 2011-10-06 16:03:48 +00:00
christos d69c1b55d9 Fix pthreads variables:
- Add missing stuff from Issue 6 (some of it commented out)
- Fix _POSIX_THREAD -> PTHREAD variable confusion
- Amend PTHREAD_KEYS_MAX to 256 since this is what libpthread defined internally
2011-10-06 16:02:52 +00:00
jruoho 57a4eb9fea Like the comment says, also MSR_IA32_EXT_CONFIG is unsafe; use rdmsr_safe().
Fixes the panic reported by njoly@.
2011-10-06 14:05:26 +00:00