dsl
68444e9859
Don't require <enter> to by typed after setting root's password
2004-08-17 17:12:26 +00:00
briggs
4634c8ef35
Get correct cache information for earlier VIA C3 models.
...
Mostly from PR kern/26689 submitted by Michael van Elst.
2004-08-17 15:27:46 +00:00
chs
c6736a59b3
redo the fix for PR 26392 differently: instead of changing the stack bounds
...
for the initial stack, just change the initial thread's pt_uc to point to
the opposite end of the stack (away from the argv, environment, etc).
2004-08-17 14:16:00 +00:00
ginsbach
f56858739a
namespace protection for gethostent()
2004-08-17 14:10:06 +00:00
junyoung
0220a8417b
Remove trailing / in pathname.
...
From Alan Barrett. See tech-toolchain@ for related discussion.
2004-08-17 14:00:30 +00:00
wiz
9f8ea6c0fb
Drop trailing whitespace; new sentence, new line;
...
uppercase Ethernet; fix section in xref.
2004-08-17 13:53:09 +00:00
wiz
11a3ae1c04
Add commas in enumerations; drop trailing whitespace; bump date for previous.
2004-08-17 13:45:14 +00:00
scw
ad271535d4
In _bus_dmamap_load_buffer(), honour the maximum segment size specified
...
when the DMA map was created.
The previous behaviour honoured the maximum segment size only when
coalescing adjacent segments.
2004-08-17 08:35:43 +00:00
itojun
682ddb0274
initialize max_keylen for ip_encap.c earlier
2004-08-17 07:05:34 +00:00
jmc
a2d438e65c
Fix proto for gethostent to match reality (takes void args)
2004-08-17 04:24:16 +00:00
ginsbach
ab52fcd2c6
endhostent() and sethostent() should actaully do something now that
...
gethostent() has been restored to libc. Reviewed by <christos>.
2004-08-17 02:40:05 +00:00
ginsbach
30ef75e3f4
Restore gethostent() as a supported interface. Yes, it maybe obsolete
...
but it is specified by IEEE Std 1003.1, 2004 Edition (POSIX) and
the X/Open standards (Issue 6 and XNS 5.2).
* revert change removing gethostent() from gethostbyname(3) man page
* delete kruft from gethnamaddr.c leaving only gethostent() as a
wrapper around _gethtent().
* revert recent changes to <netdb.h>
+ restore gethostent() prototype
+ restore freehostent() prototype; handle similar to non-shipped
getipnodby*() prototypes
+ use correct XOPEN_SOURCE version (520 not 500) for freeaddrinfo()
prototype; interface specified by XNS5.2 not XNS5
Reviewd by <christos> and <drochner>.
2004-08-17 02:29:56 +00:00
rumble
d15d05328d
Add some infrastructure to support HPC-based ethernet adapters
...
(E++):
o The static configuration table now identifies by HPC offset.
o Added sq(4) entries for IP12, IP20, and IP24.
o Accomodated HPC revision forcing based on kernel config flags.
2004-08-17 00:57:42 +00:00
rumble
38bbaabc37
Add defines for the four possible HPC GIO bus addresses.
2004-08-17 00:48:08 +00:00
rumble
d023bcf042
Implement several changes that get my E++ (HPC1.5 GIO ethernet
...
adapter) to work on IP24:
o Force HPC and GIO slot endianness.
o Allow slots one and two to be masters and configure for
realtime mode.
Also, while we're here move IP22 invariants into the IP22 case.
I suspect that IP20 will work as well since it exhibited the same
broken DMA that IP24 did before I flipped the master bit.
2004-08-17 00:44:39 +00:00
enami
31c5dbae84
Dereference ch_wdc after filled.
2004-08-16 22:11:13 +00:00
dsl
f372710462
Add a couple of blank lines before the 'Creating devices' message
2004-08-16 21:04:08 +00:00
mrg
2db238d57d
fix a wrong variable name in a debug message.
2004-08-16 16:43:29 +00:00
mycroft
5111abd827
Simplify some manipulation of PCIC_INTR.
...
Further attempt to mitigate "bad Vcc" errors.
2004-08-16 15:46:37 +00:00
mycroft
f0b8d692af
Some tweaks, per the PC Card spec:
...
* Assert RESET before powering off a socket.
* Turn on the output enable bit earlier so the interface actually drives CEn
and RESET.
* Tighten up the power-on timing a bit.
* Mention the specific timing values named in the spec.
For pccbb, be careful to always power off before zeroing PWRCTL.
2004-08-16 15:40:35 +00:00
mycroft
4ff9d12ea9
Do not attempt to fiddle with the power-control bits in PWRCTL; just read them
...
back after touching the PCI registers.
This shouldn't be necessary, but somehow the controller detects the need for
VPP2=12V and automatically applies it, and gives us a "bad Vcc" error if we
turn it off accidentally.
2004-08-16 14:48:56 +00:00
mycroft
48de8a7bff
wdc_init_shadow_regs() must now be called after ch_wdc is filled in, or we get
...
a null pointer dereference.
2004-08-16 14:47:31 +00:00
mycroft
2070a0c580
Make sure to set IMNT_DTYPE here...
2004-08-16 12:49:55 +00:00
wiz
8a60d3d494
New sentence, new line; drop trailing whitespace; nits.
2004-08-16 10:48:43 +00:00
wiz
b7c9a00fbe
Add comma in enumeration.
2004-08-16 10:46:17 +00:00
aymeric
7813bbed46
add fake bus_space_read_region_stream_4() and bus_space_write_region_stream_4()
...
macros to cope with the recent wdc_pcmcia changes
2004-08-16 10:23:43 +00:00
wiz
8a066267fb
Bump date for const change.
2004-08-16 10:18:27 +00:00
aymeric
990d2462b0
add a missing break in the EXC_MCHK|EXC_USER case in trap()
2004-08-16 10:16:16 +00:00
aymeric
e2de6e57a9
fix typo in comment
2004-08-16 10:12:40 +00:00
aymeric
9ed8629c70
. use ${SYSDIR} instead of relative paths so that tags links in subdirs work
...
. fix the links: target to work with objdirs
2004-08-16 10:10:46 +00:00
aymeric
66c464814b
add a noop settype() method to the pcmcia_chip_functions to cope with the
...
recent changes in the PCMCIA code.
This is only compile-tested, but should work because we only support IO cards
on the A1200 for now.
2004-08-16 10:07:52 +00:00
yamt
b012ef443f
revert a part of the previous. (uint -> u_int)
...
to make tools/installboot compile again.
2004-08-16 05:57:52 +00:00
ginsbach
ebcc92c100
* add const qualifier making getrpcbyname() and getrpcbyname_r()
...
prototypes match those used in latest Sun RPC code (TI-RPC 2.3)
* modify function getrpcbyname() definition as appropriate
2004-08-16 02:47:54 +00:00
dsl
523a1fe90e
Define CONSADDR for pcio.c (continuing the same hack use for the other
...
parameters).
2004-08-15 22:10:50 +00:00
dsl
c1eeebc3dd
Allow the com port base address to be specified by the user (via installboot)
...
rather than taking the value from the bios.
Should allow the system to use a serial console that is also a 'bios serial
console' and isn't in the bios serial port table.
Probably fixes (with a few other changes) PR port-i386/9236
2004-08-15 22:04:45 +00:00
dsl
0b10fdb3b8
Add an option to set bp_consaddr (serial console IO port address)
...
Only complain about small patch area if we would write something non-zero there.
2004-08-15 22:00:12 +00:00
mycroft
84b11bd3be
Another piece of FFS_EI flotsam.
2004-08-15 21:53:03 +00:00
mycroft
0d7e3746eb
Repair some FFS_EI code for ufsmount changes.
2004-08-15 21:34:14 +00:00
dsl
654308a5be
Add a field to hold the io address of an i386 serial console.
...
Allows a tty that isn't known to the bios to be used.
Extend the keymap to 64 chars - I don't think 16 was enough to be useful.
2004-08-15 21:02:28 +00:00
rumble
fb9e2852c7
Add sgimips/sq(4).
...
Spotted by Hisashi T Fujinaka.
2004-08-15 20:33:28 +00:00
mycroft
a6f02be621
And the reason we had to call pccbb_power() twice in the enable routine is...
...
we were writing to PCIC_PWRCTL in between and causing the socket to power off.
D'oh.
2004-08-15 20:19:14 +00:00
atatat
fe2724d030
Remove redundant instantiation of esp_net_deflev sysctl node. Not
...
sure how this happened, but it didn't harm anything either way.
Addresses PR kern/26672.
2004-08-15 19:10:26 +00:00
mycroft
bb17450999
Don't write out the extra zero pages with PGO_SYNCIO. We start an asynchronous
...
write anyway, and they will not be freed until that write is finished.
2004-08-15 19:01:16 +00:00
rumble
64c2916f98
o List all possible hpc gio addresses and the flags field.
...
o Quickly mention the existence of revisions 1, 1.5 and 3.
o Document the forced revision flags.
o Note support for revision 1 and 1.5.
o Document the 28bit pointer limitation in revisions 1 and 1.5.
2004-08-15 17:47:42 +00:00
rumble
64535e1a1e
o Mention that we're found on the Indigo R4k.
...
o Document lack of ability for expansion cards to modify the bus
parameters.
2004-08-15 17:41:49 +00:00
rumble
88ff051044
dpclock(4) exists on Indigo R4k machines as well.
2004-08-15 17:39:20 +00:00
rumble
7d21a6ec25
Document Rafal's SEEQ driver.
2004-08-15 17:38:07 +00:00
mycroft
4303882b7e
Copy the current partial-truncate logic from FFS. In the process, fix a
...
potential overrun when truncating a fragment.
2004-08-15 17:37:07 +00:00
mycroft
a97f7bfcbd
Correct the fix for the partial-truncate inefficiency. We still need to zero,
...
but we only need to sync those pages that are being lopped off, if any.
2004-08-15 17:36:00 +00:00
mycroft
f94beb30d4
Fix some formatting glitches.
2004-08-15 16:46:18 +00:00