Commit Graph

197983 Commits

Author SHA1 Message Date
jym
ad8e4c23cd Comment out FFS and NFS, they are part of GENERIC. 2011-02-13 04:42:54 +00:00
jym
f79b9838c6 Compile FFS and NFS statically (e.g. not modular) for GENERIC. These
file-systems can be critical for mountroot; as kernel cannot have access
to module(7)s without having / mounted first... yes, you see the point.

See http://mail-index.netbsd.org/port-i386/2011/02/11/msg002323.html

XXX Hopefully, /stand does not reside in a separate partition :o
2011-02-13 04:37:21 +00:00
jym
b2a87dbf2a Add missing PUFFS (commented out). 2011-02-13 04:22:41 +00:00
jym
3fd6c6955f Missing MPLS options (commented out). 2011-02-13 04:21:23 +00:00
jym
6614c4b4ee Sync ramdisks content across i386 and amd64. Biggest change is for amd64,
where configuration for crunchgen(1) is moved from ramdisk/ to common/.

For i386, only mbrlabel(8) and various LFS related binaries are added. Yes,
LFS. It was added to amd64 ramdisk 3 years ago, I believe it's for a good
reason... ?
2011-02-13 04:14:58 +00:00
jym
5c91db7830 Sync the ramdisks dot.profile file between amd64 and i386. 2011-02-13 03:58:38 +00:00
christos
e0ddd90246 don't hard-code /usr/pkg 2011-02-13 01:53:50 +00:00
christos
326b019630 change the saslc define to USE_ and test against "no" instead of just defined. 2011-02-13 01:50:03 +00:00
jakllsch
ce3e66261a Treat unexpected command completions a little more like regular completions.
Slight chance this might prevent some occasional log spew trouble at shutdown
time.
2011-02-13 01:21:52 +00:00
christos
efe059951d add saslc 2011-02-13 00:42:45 +00:00
christos
44dcb1b9f4 better dependency support for saslc. 2011-02-13 00:41:20 +00:00
christos
beea8b97d4 Fix botched merges of the patch that Anon Ymous sent. From Anon Ymous 2011-02-12 23:21:32 +00:00
tsutsui
66ead73efb Handle LED_DISK per DMA xfer. 2011-02-12 23:10:22 +00:00
tsutsui
b9e4bfb779 Fix comment (362 doesn't have frodo). 2011-02-12 22:48:04 +00:00
christos
16e81cb945 fix size_t inconsistencies. 2011-02-12 22:46:14 +00:00
dholland
dc05a8b213 Note COMPAT_386BSD_MBRPART (not) in disklabel. 2011-02-12 22:30:04 +00:00
matt
afc20f788c Add entries for libsaslc
Add some missings entries for amd64
2011-02-12 22:25:59 +00:00
matt
12923fd008 Need to build libsaslc 2011-02-12 22:24:40 +00:00
matt
97519f2fe4 Fix some LP64/IPL32 issues 2011-02-12 22:24:01 +00:00
matt
bb5019fabd Don't use DPADD/LDADD for libraries. Use LIBDPLIBS instead. 2011-02-12 22:23:11 +00:00
dholland
df520b1013 Disable COMPAT_386BSD_MBRPART. The code is still here if anyone needs it
for some reason. (But I have no idea why that would be -- if you have one
of these really ancient partitions and you're about to run disklabel, you
can easily run fdisk first and change the partition type to NetBSD.)

As it stands, the code will munch FreeBSD installs under some
circumstances, which is really not acceptable behavior.

The code, along with the kernel support that's been disabled by
default for several years, and some related but less dangerous code in
sysinst, should prboably be removed entirely after -6 is branched.

Discussed on tech-kern and tech-userlevel; closes PR 44496.

This is also almost certainly the cause of PR 42521 and PR 38841.
2011-02-12 22:23:01 +00:00
tsutsui
8284edd9c9 Note about HP362/382 framebuffer and dnkbd support for hp300. 2011-02-12 22:07:56 +00:00
christos
57228dce84 Add 1 to the port range so the range is inclusive as documented. 2011-02-12 21:23:31 +00:00
dholland
2ae7aa9beb +MVCC, noted by asau 2011-02-12 19:33:16 +00:00
dholland
2e1b26860d Move GPS, OTS, and the "trademark" definition of TM from acronyms.comp
to acronyms. (OTS is maybe debatable, but COTS is in acronyms and the
two should clearly be together.)
2011-02-12 19:32:42 +00:00
nakayama
da718af453 Fix typo. 2011-02-12 19:21:29 +00:00
jmcneill
fec69e3256 x86 genfb: when switching back to the console, if vga_post is present use it
to reset the video mode. gives us a chance of survival if the X server
crashes or the video driver fails to restore the console properly.
2011-02-12 19:20:44 +00:00
jmcneill
f6811d1421 Don't rely on vga_post_call being called before vga_post_set_vbe 2011-02-12 19:13:30 +00:00
christos
e9a3875280 glue in saslc 2011-02-12 19:07:35 +00:00
christos
18b1a8268b Add SASL client support using the libsaslc(3) library.
From Anon Ymous
2011-02-12 19:07:08 +00:00
christos
e43cceb285 just include <sys/types.h>; don't inclue stdbool.h because postfix does not
like it.
2011-02-12 19:03:39 +00:00
matt
e13c032f64 When an OEA kernel is configured for multiple MMU types, use the new
powerpc fixup mechanism to bind the kernel to a particular MMU.  This
avoids an indirect call for every pmap call.
2011-02-12 18:23:09 +00:00
christos
e8a328b2a2 PR/44070: Avoid zero divide in modulo operations. 2011-02-12 18:14:21 +00:00
bouyer
c6bd32e710 Test the right fd after rump_sys_open(). 2011-02-12 18:13:46 +00:00
jmcneill
02ad07d4f9 Fix mdnsd "ERROR failed to get errsd via SCM_RIGHTS" problem. mdnsd +
nsswitch.conf "multicast_dns" works for me now on amd64.
2011-02-12 17:21:38 +00:00
phx
1f91c03368 Fixed NULL-pointer dereferencing when a mode-callback is not defined. 2011-02-12 17:15:27 +00:00
tsutsui
5d7f465d18 - make local functions static
- some KNF
2011-02-12 16:40:29 +00:00
tsutsui
a2c185b791 Fix one more porting botch inside #ifdef WSDISPLAY_COMPAT_RAWKBD. 2011-02-12 16:37:32 +00:00
tsutsui
d04d580fa0 Make sure to include "opt_wsdisplay_compat.h" for WSDISPLAY_COMPAT_RAWKBD. 2011-02-12 16:36:37 +00:00
matt
a5e30bea72 Put RCSIDs in section .ident. (use .pushsection/.popsection) 2011-02-12 16:31:32 +00:00
matt
a636cca8c6 Use .pushsection/.popsection for __KERNEL_RCSID/__KERNEL_COPYRIGHT.
Add an explicit .text to linux_sigcode.s
2011-02-12 16:30:42 +00:00
tsutsui
d19119aabd Make this compile properly with options WSDISPLAY_COMPAT_RAWKBD. 2011-02-12 16:30:22 +00:00
wiz
17646a9411 Various formatting fixes and a typo or two. 2011-02-12 16:08:18 +00:00
wiz
35a4803959 Remove trailing whitespace and superfluous Pp before new sections.
Use Nm instead of Xr'ing itself.
2011-02-12 15:58:03 +00:00
tsutsui
d380e65df3 Pull Apollo Domain keyboard and mouse support from OpenBSD.
Untested (no hardware), but no bad sideeffect on 425t without Domain keyboard.

This is the last portion of "new hp300 kernel features" submitted in
PR port-hp300/3528 back in 1997, and I think finally we can close it.
2011-02-12 15:49:01 +00:00
jmcneill
716271120b build hdafg_dd.c 2011-02-12 15:15:56 +00:00
jmcneill
9f85a3e3ee sync with bsd-hdaudio r15:
- fix an off-by-one in block size calculation
 - add register definitions from HDA034-A2, HDA035-A, HDA036-A
 - rename hdaudio_afg_* symbols to hdafg_*
 - add experimental HDMI and DisplayPort support code (needs help from DRM)
 - don't poll the RIRB unless cold
 - add support for unsolicited messages
 - 'hdaudioctl graph' works again
 - print each assoc's widget tree when boot -x
2011-02-12 15:15:34 +00:00
jmcneill
28ad83d2d7 rename hdaudio_afg.c to hdafg.c 2011-02-12 15:01:00 +00:00
jmcneill
18b8e65603 wsdisplay isn't module friendly so don't add genfb support to the kmod for now 2011-02-12 14:49:54 +00:00
jmcneill
50ba38fe0a need uvm_pmap.h for pmap_mmap_flags definition 2011-02-12 14:45:31 +00:00