bde
8609d653b2
Don't use the FreeBSD misfeature DPSRCS or give explicit dependencies
...
on generated headers. Just put generated headers in SRCS so that
bsd.*.mk can generate better dependencies.
1998-03-06 07:00:28 +00:00
bde
02ba4c143f
Fixed dependency of ${PROG} on ${DPSRCS}. There were various races
...
for `make -j'. There are one-off fixes for the problem in a few
Makefiles, e.g., amd/amq/Makefile.
1998-03-06 06:48:39 +00:00
jkh
54476b582e
Go to reduced device set now that "make-unders" work.
1998-03-06 06:47:09 +00:00
bde
1d5c36420a
Fixed dependencies of ${PROG} on ${DPSRCS} and `all' on ${_ILINKS}.
...
There were various races for `make -j'. Half-built versions of
vnode_if.h were sometimes #included...
Removed a null dependency.
1998-03-06 05:43:46 +00:00
brian
e836f65855
We don't need to NUL terminate our sun_path.
...
Pointed out by: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
1998-03-06 03:10:49 +00:00
yokota
372d0890a6
Add 4th button support for the "MouseMan" protocol. The latest
...
trackball model from Logitech has four buttons.
1998-03-06 03:09:31 +00:00
brian
efc99b1047
Nul terminate sockaddr_un::sun_path
...
Suggested by: Theo de Raadt <deraadt@openbsd.org>
1998-03-06 02:12:02 +00:00
alex
d7635f84c9
Teruillian --> Tertullian
...
PR: 5928
Submitted by: Doug <Studded@dal.net>
1998-03-06 01:49:14 +00:00
brian
5541d07a93
Use the correct device name in -direct mode.
1998-03-06 00:35:30 +00:00
jdp
9fa81114e9
Fix the broken installation of strip. It tried to use the installed
...
strip program (via "install") to strip itself. But the program
wasn't executable because "install" hadn't made it so yet. I
borrowed the method used for the old strip to get around this.
1998-03-06 00:28:04 +00:00
brian
536dbcff68
Make SyslogAddr a sockaddr_un rather than a sockaddr.
...
This wasn't a problem in practice as PATH_LOG and PATH_OLDLOG
are both < sizeof sockaddr::sa_data.
1998-03-05 22:17:59 +00:00
tegge
eaaa067364
Remove special handling for resuming clock interrupt when using APIC_IO.
...
The `generic' vector stubs do the right thing.
1998-03-05 21:45:53 +00:00
tegge
3705591ee2
Use t_idt instead of idt inside setidt() if f00f_hack() has relocated the IDT.
...
Submitted by: Bruce Evans <bde@zeta.org.au>
1998-03-05 19:37:03 +00:00
jmb
7def2566b9
fix a type in the rulesets
...
same fix as recorded in misc/5924
that problem report was filed against the stable branch
but that's not a reason not to fix it here as well ;)
Reviewed by: jmb
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
1998-03-05 18:38:57 +00:00
jkh
563f7e8de8
Correct minor typo
...
Confirmed by: Ustimenko Semen <semen@iclub.nsu.ru>
1998-03-05 10:53:26 +00:00
kato
8de0a6b2b5
Fixed mistakenly merged part.
...
Submitted by: NOKUBI Hirotaka <hnokubi@yyy.or.jp>
1998-03-05 03:31:27 +00:00
obrien
f3f529e90a
Reconized OpenBSD partitions.
1998-03-05 03:08:16 +00:00
tegge
cd337c3e28
Disable redirection of clock interrupt to a higher priority vector.
...
This does not work on most dual Pentium machines, due to setidt()
being neutralized by f00f_hack().
1998-03-04 23:45:12 +00:00
phk
3acc203e1d
If numdirs is zero, print a helpful message instead of divding by zero later.
1998-03-04 18:03:54 +00:00
semenu
6f03785e69
*** empty log message ***
1998-03-04 16:35:05 +00:00
kato
7631ca7e20
Defined CCR6 and CCR7 (configuration registers of M2 CPU.)
1998-03-04 11:39:16 +00:00
dufault
e28788f2a4
Reviewed by: msmith, bde long ago
...
POSIX.4 headers and sysctl variables. Nothing should change
unless POSIX4 is defined or _POSIX_VERSION is set to 199309.
1998-03-04 10:27:00 +00:00
dufault
8893ec06df
Reviewed by: msmith, bde long ago
...
Fix for RTPRIO scheduler to eliminate invalid context switches.
POSIX.4 headers and sysctl variables. Nothing should change
unless POSIX4 is defined or _POSIX_VERSION is set to 199309.
1998-03-04 10:25:55 +00:00
dufault
324217201d
Reviewed by: msmith, bde long ago
...
Fix for RTPRIO scheduler to eliminate invalid context switches.
1998-03-04 10:25:03 +00:00
peter
544e71fc32
Fix recent breakage when compiling under elf.
...
_Xforward_irq -> Xforward_irq
_apic_isrbit_location -> apic_isrbit_location
_cpu_num_to_apic_id -> cpu_num_to_apic_id
_invltlb_ok -> invltlb_ok
1998-03-04 09:55:13 +00:00
dyson
db1e77e742
Fix certain kinds of block device operations. For example, tunefs on
...
a block device shouldn't crash the system anymore.
1998-03-04 06:44:59 +00:00
dyson
1ae42d49a8
Fix a rounding error for the NFS buffer validend.
...
Submitted by: John W. De Boskey <jwd@unx.sas.com>
1998-03-04 03:17:30 +00:00
tegge
9f3982f0f6
When entering the apic version of slow interrupt handler, level
...
interrupts are masked, and EOI is sent iff the corresponding ISR bit
is set in the local apic. If the CPU cannot obtain the interrupt
service lock (currently the global kernel lock) the interrupt is
forwarded to the CPU holding that lock.
Clock interrupts now have higher priority than other slow interrupts.
1998-03-03 22:56:30 +00:00
tegge
beae57c5b3
Forward the signal if the process runs on a different CPU. This reduces
...
the signal handling latency for cpu-bound processes that performs very
few system calls.
The IPI for forcing an additional software trap is no longer dependent upon
BETTER_CLOCK being defined.
1998-03-03 20:55:26 +00:00
tegge
9b0c9780e5
Reduce timeout before assuming that forwarding of hardclock or softclock
...
failed. Don't complain on forwarding failure, unless
BETTER_CLOCK_DIAGNOSTIC is defined.
1998-03-03 20:09:14 +00:00
tegge
282cfd7db9
When sending an IPI to a specific target, disable interrupts inside the
...
critical region in order to avoid sending the IPI to the wrong target.
1998-03-03 19:54:49 +00:00
tegge
a4ef24dec2
forward_statclock and forward_hardclock are located in mp_machdep.c.
1998-03-03 19:44:34 +00:00
bde
b19f66b1ca
Fixed uninitialized pointer in previous commit. mktemp() was broken.
...
I noticed cvs core dumps and uncleaned cvs temporary files in /tmp.
Fixed ANSIisms.
1998-03-03 14:38:36 +00:00
dg
725d1ce512
Added support for the 82553 and 'B' 82555 PHY.
1998-03-03 14:19:09 +00:00
jkh
d1ab9135f2
Update stand-alone DOS I/O routines to be able to read from FAT32/VFAT
...
partitions. This should allow sysinstall to function properly in all
Win95 installation based scenarios now.
Submitted by: Robert Nordier <rnordier@iafrica.com>
1998-03-03 04:29:01 +00:00
msmith
8acfb4f2c5
Patch to the last commit; attempt to unspam stuff from NetBSD.
...
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
1998-03-03 02:50:24 +00:00
jraynard
149cf90af1
Don't assume sigset_t and int are equivalent.
1998-03-02 23:19:29 +00:00
guido
fb33e403b2
bit_nset was not correctly used.
1998-03-02 20:51:06 +00:00
guido
8b76f70d01
Fix use of bit_nclear. Amazing that we didn't get more complaints
...
about inserting 2 pcmcia cards.
1998-03-02 19:00:01 +00:00
kato
e5372807a4
Sync with sys/i386/i386/machdep.c revision 1.290.
1998-03-02 10:02:01 +00:00
jkh
e91ee8cc60
Update the information in this file slightly.
1998-03-02 07:35:48 +00:00
peter
1cfd0bd061
Update the ELF image activator to use some of the exec resources rather
...
than rolling it's own. This means that it now uses the "safe"
exec_map_first_page() to get the ld.so headers rather than risking a panic
on a page fault failure (eg: NFS server goes down).
Since all the ELF tools go to a lot of trouble to make sure everything
lives in the first page for executables, this is a win. I have not seen
any ELF executable on any system where all the headers didn't fit in the
first page with lots of room to spare.
I have been running variations of this code for some time on my pure ELF
systems.
1998-03-02 05:47:58 +00:00
jkh
68bfdcd644
syntax error in /usr/share/examples/sliplogin/slip.hosts
...
PR: 5873
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
1998-03-02 02:52:38 +00:00
jdp
8222bc81a2
Add bmakefiles for building binutils from the contrib tree.
...
This finishes up the binutils import. But I am leaving it disabled
in "src/gnu/usr.bin/Makefile" for now. It is not used by anything
yet, so I'll take this opportunity to run one more round of tests
before enabling it.
1998-03-01 23:41:17 +00:00
jdp
45fccb8325
This commit was generated by cvs2svn to compensate for changes in r33975,
...
which included commits to RCS files with non-trunk default branches.
1998-03-01 23:41:17 +00:00
cvs2svn
8bd66fa336
This commit was manufactured by cvs2svn to create branch
...
'VENDOR-binutils'.
1998-03-01 23:26:33 +00:00
jdp
082b767ff5
Configuration changes to support FreeBSD. The linker only works for
...
ELF, not a.out. But all the other tools support both. I'm not so
sure about the assembler -- it might need more work.
1998-03-01 23:26:32 +00:00
jdp
96d45f0ff6
Don't use "/" as a comment starter. In some FreeBSD sources, "/"
...
means divide (duh).
1998-03-01 23:22:00 +00:00
jdp
cb17504105
Fix the output format of "nm" so that it works properly for FreeBSD's
...
"lorder" command.
GNU rejected this change because they felt it would be an unacceptable
incompatibility to change the output format at this point -- even
though it was wrong to begin with.
1998-03-01 23:20:03 +00:00
jdp
cad024a2ba
Fix a bug which incorrectly caused files to be labeled as having
...
text relocations in certain situations.
1998-03-01 23:17:03 +00:00