kato
8969a9cf8b
Merged from sys/i386/conf/GENERIC revision 1.274.
2000-09-13 10:10:34 +00:00
dwmalone
eeb5416b47
Add the ability to define a "shutdown" and "shutdown and poweroff" key
...
to syscons. I have a man page to follow describing the format of the
kbdmap file.
PR: 19273
Reviewed by: sheldonh
2000-09-11 20:37:42 +00:00
kato
108ecef4d4
Merged from sys/isa/sio.c revisions 1.309 - 1.311.
2000-09-08 11:54:13 +00:00
kato
41776e16eb
Merged from sys/i386/i386/machdep.c revision 1.407.
2000-09-08 11:20:04 +00:00
kato
06674277f3
Merged from sys/i386/i386/machdep.c revision 1.406.
2000-09-07 13:35:44 +00:00
kato
5413a4bd48
Merged from sys/isa/sio.c revision 1.306, 1.307 and 1.308.
2000-09-07 13:34:45 +00:00
kato
4eea9218c9
Merged from sys/i386/isa/npx.c revision 1.84.
2000-09-07 13:33:48 +00:00
kato
9d03d4b106
Merged from sys/i386/isa/clock.c revision 1.156.
2000-09-07 13:32:59 +00:00
kato
1a48d24187
Merged from sys/i386/i386/machdep.c revision 1.405.
2000-09-03 15:55:34 +00:00
kato
8804903d0e
Merged from sys/i386/i386/machdep.c rev. 1.404 just for keeping
...
similarity. No PC-98 may have ACPI feature, but I'm not 100%
sure.
2000-09-03 14:11:03 +00:00
kato
ade89a0233
Merged from sys/dev/syscons/syscons.c revision 1.346.
2000-09-03 07:05:30 +00:00
kato
8ac9a8d4cd
Fixed FPU_ERROR_BROKEN code. It had old-isa code.
2000-09-01 11:47:07 +00:00
nyan
8abf809362
Enabled pcic, card and xe devices.
2000-08-26 07:38:43 +00:00
peter
2aff7a5e80
Comment out the static wiring of hints for GENERIC - the release process
...
now installs the hints file into /boot.
2000-08-24 18:56:54 +00:00
nyan
f61e10a1cd
Disabled serial console.
2000-08-19 10:19:43 +00:00
dwmalone
df0e25bf6c
Replace the mbuf external reference counting code with something
...
that should be better.
The old code counted references to mbuf clusters by using the offset
of the cluster from the start of memory allocated for mbufs and
clusters as an index into an array of chars, which did the reference
counting. If the external storage was not a cluster then reference
counting had to be done by the code using that external storage.
NetBSD's system of linked lists of mbufs was cosidered, but Alfred
felt it would have locking issues when the kernel was made more
SMP friendly.
The system implimented uses a pool of unions to track external
storage. The union contains an int for counting the references and
a pointer for forming a free list. The reference counts are
incremented and decremented atomically and so should be SMP friendly.
This system can track reference counts for any sort of external
storage.
Access to the reference counting stuff is now through macros defined
in mbuf.h, so it should be easier to make changes to the system in
the future.
The possibility of storing the reference count in one of the
referencing mbufs was considered, but was rejected 'cos it would
often leave extra mbufs allocated. Storing the reference count in
the cluster was also considered, but because the external storage
may not be a cluster this isn't an option.
The size of the pool of reference counters is available in the
stats provided by "netstat -m".
PR: 19866
Submitted by: Bosko Milekic <bmilekic@dsuper.net>
Reviewed by: alfred (glanced at by others on -net)
2000-08-19 08:32:59 +00:00
kato
07d3c6a7b3
Merged from sys/i386/i386/machdep.c revision 1.402.
2000-08-18 09:22:01 +00:00
nyan
25d5946a2e
- Fixed the conversion to bus_space interface.
...
- Added PC-98 Cbus devices support.
The original patch is submitted by chi@bd.mbn.or.jp (Chiharu Shibata)
- Removed old ed driver.
2000-08-17 12:15:45 +00:00
kato
4b4bbbe11c
Merged from sys/i386/i386/machdep.c revision 1.401.
2000-08-14 07:27:10 +00:00
kato
6d2d726af5
Merged from sys/i386/i386/machdep.c revision 1.400.
2000-08-12 07:35:12 +00:00
nyan
0390f0d80d
Merged from sys/i386/conf/GENERIC revisions 1.266 and 1.267.
2000-08-08 11:57:09 +00:00
nyan
edb1be0f53
Merged from sys/i386/conf/GENERIC.hints revision 1.3.
2000-08-08 11:56:45 +00:00
nyan
9eb054a3a5
Changed default cursor shape to non-blink mode.
...
Submitted by: Tomokazu HARADA <tkhara@osk4.3web.ne.jp>
2000-08-08 09:28:32 +00:00
nyan
6732d791f8
Fixed PC-9821 NOTE supports with LINE30 mode.
...
Submitted by: Tomokazu HARADA <tkhara@osk4.3web.ne.jp>
2000-08-08 09:17:15 +00:00
kato
8174f128d6
Commented out xe device because it depend on PCMCIA stuff.
2000-08-04 08:29:50 +00:00
kato
3e35beccf8
Merged from sys/i386/isa/clock.c revision 1.155.
2000-08-04 08:15:45 +00:00
kato
ce2851a164
Commented out card and pcic devices because they are broken in pc98 port.
2000-08-02 09:05:26 +00:00
nyan
a020d75805
Merged from sys/dev/syscons/scterm-sc.c revisions from 1.8 to 1.12.
2000-07-30 08:12:08 +00:00
nyan
d7fff2a15c
Merged from sys/dev/syscons/syscons.c revision 1.344.
2000-07-30 07:59:19 +00:00
kato
dd73d75cd1
Merged from sys/dev/syscons/syscons.c revision 1.345.
2000-07-28 09:36:37 +00:00
archie
7357df6b48
Make all Ethernet drivers attach using ether_ifattach() and detach using
...
ether_ifdetach().
The former consolidates the operations of if_attach(), ng_ether_attach(),
and bpfattach(). The latter consolidates the corresponding detach operations.
Reviewed by: julian, freebsd-net
2000-07-13 22:54:34 +00:00
nyan
b2fdfd2b88
Backed out a part of previous commit. The function name conflicts.
...
Pointed out by: haro@tk.kubota.co.jp (Munehiro Matsuda)
2000-07-12 10:15:43 +00:00
nyan
b5738d479e
Merge from the following changes.
...
sys/conf/files.i386 1.321
sys/dev/syscons/syscons.c 1.343
sys/i386/isa/spkr.c 1.46
sys/isa/fd.c 1.183 and 1.185
sys/isa/syscons_isa.c 1.14
sys/isa/vga_isa.c 1.18
2000-07-11 12:50:34 +00:00
kris
baccd04090
Don't call printf without a format string.
2000-07-10 07:13:36 +00:00
nyan
bb3b154d60
Sync with sys/i386/conf/GENERIC revisions 1.258 and 1.259.
2000-07-04 12:31:46 +00:00
phk
e5de271d47
Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.
...
Pointed out by: bde
2000-07-04 11:25:35 +00:00
phk
61ff05be25
Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:
...
Sanitize SYSCTL_HANDLER_ARGS so that simplistic tools can grog our
sources:
-sysctl_vm_zone SYSCTL_HANDLER_ARGS
+sysctl_vm_zone (SYSCTL_HANDLER_ARGS)
2000-07-03 09:35:31 +00:00
kato
955d8d37b0
Disabled ida, amr and mlx devices.
2000-06-28 03:25:47 +00:00
kato
53e719e96a
Merged from sys/i386/i386/userconfig.c revision 1.181.
2000-06-28 03:23:42 +00:00
kato
8b446b8a02
Merged from sys/i386/isa/spkr.c revision 1.47.
2000-06-28 03:20:56 +00:00
kato
54a8c46497
Merged from sys/i386/isa/npx.c revision 1.83.
2000-06-28 03:19:44 +00:00
kato
ca048afcef
Merged from sys/i386/isa/isa_dma.c revision 1.6.
2000-06-28 03:18:51 +00:00
kato
3c6b0942ae
Merged from sys/i386/isa/clock.c revision 1.152.
2000-06-28 03:17:51 +00:00
kato
f9b58fdc5b
Merged from sys/i386/conf/GENERIC revisions 1.261 and 1.262.
2000-06-28 03:15:27 +00:00
peter
358ae698cb
Report the line number where gethints.pl does not understand something
...
in an old device line.
2000-06-26 09:08:23 +00:00
markm
0417c878cd
Remove old entropy-harvesting hooks; this is going to be re-engineered
...
later.
2000-06-25 09:55:12 +00:00
markm
6100a37124
Remove the old /dev/random device. There is a new machine-independant
...
version.
Reviewed by: dfr
2000-06-25 09:48:12 +00:00
kato
50f0a99314
Oops! Disabled the ed driver becasue it cannot be compiled.
...
Pointed out by: nyan
2000-06-23 13:51:52 +00:00
kato
0fdc44ce15
Include pc98/pc98/pc98.h in which M_EPSON_PC98 is defined when the
...
EPSON_MEMWIN option is specified.
2000-06-23 12:01:10 +00:00
nyan
a41edfcad0
Sync with sys/dev/syscons/scterm-sc.c revisions 1.6 and 1.7.
2000-06-22 10:03:28 +00:00