Jimmy Olgeni
41619edf2e
Fix typos:
...
* intially -> initially
* accomodate -> accommodate
2001-11-06 21:17:25 +00:00
Thomas Moestl
7bd6ef7d4d
Add emul.c and in_cksum.c, make the OpenFirmware console driver optional,
...
reorder a bit.
2001-11-06 20:25:44 +00:00
Thomas Moestl
4f14099d5f
Add a special OpenFirmware entry point for terminating the kernel (in
...
this case, the firmware trap table needs to be restored). Make use of
it in cpu_halt() and cpu_reset(), and make cpu_reset() reboot the kernel
that was used previously insead of behaving like cpu_halt().
Add a shutdown_final event handler that turns the power off if requested.
2001-11-06 20:22:18 +00:00
Thomas Moestl
9b3b51bcab
Add code to emulate unimplemented (non-fp) instructions and to fixup
...
unaligned accesses, and instr.h, which contrains definitions for the
sparc64 instruction set (partly from NetBSD).
Make use of some definitions from instr.h in db_disasm.c.
2001-11-06 20:13:44 +00:00
Robert Watson
d3c9fa0463
o Cache the process's struct prison so as to create a more visually
...
appealing code structure. In particular, s/req->p->p_ucred->cr_prison/pr/
Requested by: imp, jhb, jake, other hangers on
2001-11-06 20:09:33 +00:00
Thomas Moestl
cd785cc1e7
Add optimized implementations of in_cksum_skip() and related functions
...
for sparc64.
2001-11-06 20:05:01 +00:00
Thomas Moestl
9d98522b19
Fix the intial setup of the stray interrupt handler (it takes a struct
...
*intr_vec as argument now, not the vector number).
2001-11-06 19:59:21 +00:00
John Baldwin
417dee22b4
- Add a simple SUSP parser.
...
- Use the SUSP parser to detect Rock Ridge (RRIP) extensions and to look
up alternate names when opening files.
2001-11-06 19:59:19 +00:00
Robert Watson
5c0c46c684
o Remove a tab missed in the previous whitespace commit.
2001-11-06 19:58:43 +00:00
Robert Watson
9afc1eee4f
o Remove double-indentation of sysctl_kern_securelvl. This change is
...
consistent with the one other function in the file, and prevents long
lines in up-coming changes. This nominally pulls kern_mib.c a little
further down the long path to style(9) compliance.
2001-11-06 19:56:58 +00:00
Bruce A. Mah
b1b863c1b2
Fix typo: s/dirver/driver/
2001-11-06 19:48:22 +00:00
Brian Feldman
dec17687ad
Add missing include for <ctype.h>
...
Make sockaddr printing code unbad.
Always copy in sizeof(sockaddr_un) bytes for an AF_UNIX sockaddr,
despite what the length may be.
2001-11-06 19:26:51 +00:00
John Baldwin
d917674e85
Switch to using ANSI function declarations and add missing function
...
prototypes. I'm tired of getting stupid bugs from changing function
parameters and not getting warnings from the compiler when I goof it up.
2001-11-06 17:13:05 +00:00
Brian Feldman
4228024de2
Correctly unlock the target process if /proc/$foo/mem is open()ed by
...
another process which cannot p_candebug() it. The bug was introduced
in rev. 1.100.
Approved by: des
2001-11-06 17:00:40 +00:00
David E. O'Brien
7e46cddb17
Fix tab damage in rev 1.326.
2001-11-06 16:15:47 +00:00
Mitsuru IWASAKI
1611ea8727
Add S4BIOS sleep (BIOS hibernation) and DSDT overriding support.
...
- Add S4BIOS sleep implementation. This will works well if MIB
hw.acpi.s4bios is set (and of course BIOS supports it and hibernation
is enabled correctly).
- Add DSDT overriding support which is submitted by takawata originally.
If loader tunable acpi_dsdt_load="YES" and DSDT file is set to
acpi_dsdt_name (default DSDT file name is /boot/acpi_dsdt.aml),
ACPI CA core loads DSDT from given file rather than BIOS memory block.
DSDT file can be generated by iasl in ports/devel/acpicatools/.
- Add new files so that we can add our proposed additional code to Intel
ACPI CA into these files temporary. They will be removed when
similar code is added into ACPI CA officially.
2001-11-06 15:00:30 +00:00
Yoshihiro Takahashi
ff3d0079a9
Remove /usr/src/sbin/pc98 from srcdirs entry. It is not exist.
...
Add special entry for the fdisk command.
2001-11-06 12:34:07 +00:00
Yoshihiro Takahashi
5cb7d2f699
MFi386: sys/boot/i386/loader/main.c revision 1.25
2001-11-06 12:31:56 +00:00
Yoshihiro Takahashi
748c552f0e
MFi386: sys/boot/i386/libi386/Makefile revision 1.21
2001-11-06 12:31:05 +00:00
Poul-Henning Kamp
45f40c7569
This file was part of something grander, which doesn't seem to be
...
around anymore.
2001-11-06 07:26:21 +00:00
Poul-Henning Kamp
05a0d06888
This file is a 2.2 vintage pre-CAM file of no current value.
2001-11-06 07:24:54 +00:00
Assar Westerlund
0a2bc5cab2
use cp instead of mv to get the right name of the yacc-generated
...
files, mv fails badly with parallel makes
Submitted by: Vincent Poy <vince@oahu.WURLDLINK.NET>
2001-11-06 04:30:15 +00:00
Dag-Erling Smørgrav
f61769f009
More drive-by stylification, and some clarifications
2001-11-06 03:28:21 +00:00
Dag-Erling Smørgrav
1619a4903d
More drive-by stylification
2001-11-06 02:40:09 +00:00
Dag-Erling Smørgrav
ff95e02306
Drive-by stylification + reintroduce set_border().
2001-11-06 02:38:09 +00:00
Dag-Erling Smørgrav
b1511f4fb5
syscons' set_border() is now named sc_set_border(), so there is no longer
...
a naming conflict.
2001-11-06 02:36:26 +00:00
Andrew R. Reiter
83103a7397
- Fixes non-zero'd out sin_zero field problem so that the padding
...
is used as it is supposed to be.
Inspired by: PR #31704
Approved by: jdp
Reviewed by: jhb, -net@
2001-11-06 00:48:01 +00:00
Peter Wemm
d16d31f42e
Document the reset command. I would have thought it blatently obvious,
...
but here it is: reset - Hard reset the system
2001-11-05 23:46:10 +00:00
Kelly Yancey
571ee57bdd
Add quirk entry for Olympus E-100RS digital camera. This and the existing
...
quirk regarding the C- series makes me suspect that all Olympus models have
the same quirks, but I cannot prove it.
Submitted by: Bernd Walter <ticso@cicely8.cicely.de>
2001-11-05 23:33:18 +00:00
Andrew R. Reiter
22524ad0e2
o No need to set values to 0 when we utilize M_ZERO
...
Approved by: peter
2001-11-05 22:27:46 +00:00
Poul-Henning Kamp
c8ac4faa0b
Update.
2001-11-05 22:07:44 +00:00
Poul-Henning Kamp
ddc38af27b
This is long since unused.
2001-11-05 22:06:33 +00:00
Poul-Henning Kamp
c64a712a37
This simple shell-script tries to find *.c files under /sys
...
which are not in some way used or referenced somewhere.
2001-11-05 22:06:09 +00:00
Poul-Henning Kamp
9653928c02
GC the a.out support in DDB, nothing anywhere would pull this
...
file into a build.
2001-11-05 21:55:42 +00:00
Andrew R. Reiter
99b95aa20b
- Include machine/md_var.h to get rid of cpu_reset() warning. (-Wall)
...
Approved by: jhb
2001-11-05 21:50:55 +00:00
Poul-Henning Kamp
e1a7c5c881
GC userconfig after Peter axed it 15 months ago.
2001-11-05 21:46:35 +00:00
David Malone
7e1b81799d
Add a note explaining why CLOCKS_PER_SEC isn't 1000000.
...
While I'm here, "of a second" does not belong to CLOCKS_PER_SEC.
PR: 30297
Submitted by: Bernd Luevelsmeyer <bdluevel@heitec.net>
2001-11-05 21:30:43 +00:00
Poul-Henning Kamp
d3c64689d8
3.5 years ago Wollman wrote:
...
"[...] and removes the hostcache code from standard kernels---the
code that depends on it is not going to happen any time soon,
I'm afraid."
Time to clean up.
2001-11-05 21:25:02 +00:00
Poul-Henning Kamp
e315b6d75b
Also remove the .h files for the old rp driver.
2001-11-05 21:23:24 +00:00
Poul-Henning Kamp
c717903379
Garbage call!
...
These files have been obsoleted by compiler technology (such as it is
for gcc) for quite some time.
2001-11-05 21:10:09 +00:00
Robert Watson
28bcc53bf7
o dpt_control.c is not compiled into the system (commented out in
...
conf/files) and as a result appears to have been missed in the bulk
KSE update of drivers. This change replaces references to proc
with thread. It has not been compile-tested.
2001-11-05 21:02:26 +00:00
John Hay
d1df08b648
src/sbin/i386 does not exist anymore. Tripped over by make release.
2001-11-05 20:56:54 +00:00
Poul-Henning Kamp
0d60c3f5cf
Remove the old RocketPort driver which was left behind in favour
...
of the new driver. The new driver works, the old one is 1+ year behind.
2001-11-05 20:49:30 +00:00
David Malone
b628b0dce5
Anding the fsid with 0xffff was causing aliasing problems.
...
PR: 17405, 16320
Submitted by: Mark W. Krentel <krentel@dreamscape.com>
Submitted by: Peter Edwards <peter.edwards@ireland.com>
MFC after: 2 weeks
2001-11-05 20:40:24 +00:00
David Malone
c5250ed112
Make filenames const to avoid a few warnings.
...
Add FreeBSD tags.
Reviewed by: cmp
2001-11-05 20:33:40 +00:00
David Malone
ebf362130e
Don't use gcc -Wall flag. Add FreeBSD: line.
2001-11-05 20:27:17 +00:00
John Baldwin
4c3bb58384
- If we are booted via cdboot, use bc_add() to instantiate the cd0 device
...
from the loader.
- Cleanup extract_currdev() some and add support for setting the currdev
to cd0 when booted via cdboot.
2001-11-05 19:03:01 +00:00
John Baldwin
6514d92792
Hook up the bioscd driver and the cd9660 filesystem.
2001-11-05 18:59:13 +00:00
Matthew Dillon
33c6774151
Adjust vnode_pager_input_smlfs() to not attempt to BMAP blocks beyond the
...
file EOF. This works around a bug in the ISOFS (CDRom) BMAP code which
returns bogus values for requests beyond the file EOF rather then returning
an error, resulting in either corrupt data being mmap()'d beyond the file EOF
or resulting in a seg-fault on the last page of a mmap()'d file (mmap()s of
CDRom files).
Reported by: peter / Yahoo
MFC after: 3 days
2001-11-05 18:58:47 +00:00
John Baldwin
0322b80600
Add a device driver for the BIOS device for CD-ROM's booted via El Torito
...
no emulation mode. Unlike other BIOS devices, this device uses 2048 byte
sectors. Also, the bioscd driver does not have to worry about slices
or partitions.
2001-11-05 18:58:33 +00:00