John Baldwin
d721b5de59
GC unused prototype of ptrace_write_u().
...
Forgotten by: peter
2001-08-21 13:41:46 +00:00
Joerg Wunsch
5c6a35107b
Properly initialize the random number generator in pw_getpass().
...
Right now, the automatically generated passwords have been rather
predictable. :-(
MFC after: 1 day
2001-08-21 13:33:20 +00:00
Brian Somers
376958b412
Fix two typos
2001-08-21 13:20:02 +00:00
Brian Somers
08741a6f5c
Revert to version 1.16 which was more correct than either of my attempts.
2001-08-21 12:54:15 +00:00
Søren Schmidt
65d5e55cdd
Add support for the newer Promise chips here as well.
2001-08-21 12:23:31 +00:00
Brian Somers
ce595235cb
Display a better error message when snprintf() returns < 0
...
Pointed out by: bde
2001-08-21 11:39:45 +00:00
Brian Somers
081f2a7ec6
Handle overflows from snprintf(), not just returns of < 0
...
Pointed out by: bde
2001-08-21 11:39:32 +00:00
Søren Schmidt
468fe0fdf1
Finally commit some of the minor things I've collected over the last month(s):
...
Add tagged queueing support for new IBM drives.
Add support for Yet Another Promise ATA 100 chip.
Flush disk cache on close.
Dont flush the disk cache on BIO_ORDERED anymore.
Cleanup the tests for DMA on ATAPI devices.
Allow to share ALL irq's even the std irg 14 & 15.
Fix calculation bug in end of media code on CD's.
Add REZERO on opening a CDR/CDRW.
Cleanup ataioctl a bit.
2001-08-21 11:35:47 +00:00
Brian Somers
051449d576
Remove unnecessary casts.
...
The original (1.16) code was mostly correct, but this version is
far clearer.
Casts suggested to now be obfuscations by: bde
2001-08-21 11:24:53 +00:00
Ruslan Ermilov
04c3e33949
Close the "IRC DCC" security breach reported recently on Bugtraq.
...
Submitted by: Makoto MATSUSHITA <matusita@jp.FreeBSD.org>
2001-08-21 11:21:08 +00:00
Brian Somers
ebdcbc6744
o Enable IFF_MULTICAST when first opening the tun device (and keep the flag
...
when we ioctl(TUNSIFINFO) under OpenBSD)
o Don't bring the interface up immediately
o Don't complain about unrecognised interface flags in ``show iface''.
2001-08-21 11:07:58 +00:00
Joerg Wunsch
19c6903f17
Fix a typo in a variable name that made pw(8) coredump when using
...
USE_MD5RAND.
MFC after: 2 days
2001-08-21 10:29:01 +00:00
Boris Popov
fe98760edc
Map errdos:67 to the ENOENT.
...
Obtained from: Mac OS X
MFC after: 1 week
2001-08-21 09:16:57 +00:00
Boris Popov
e7681448e7
Use local wrappers instead of direct calls to mtx_destroy().
...
Obtained from: Mac OS X
MFC after: 1 week
2001-08-21 09:10:23 +00:00
Mike Smith
6d3d1a8100
Remove noisy printfs from the notify handler; having these go off
...
every couple of seconds is not useful.
2001-08-21 09:06:02 +00:00
Boris Popov
2da5cc6e00
Remove unnecessary "#if __FreeBSD_version".
2001-08-21 08:58:02 +00:00
Boris Popov
798bb23e93
Use proper endian conversion.
...
Obtained from: Mac OS X
MFC after: 1 week
2001-08-21 08:27:47 +00:00
Boris Popov
3419dc99dd
Return proper length of _PC_NAME_MAX value if long names support is enabled.
...
Obtained from: Mac OS X
MFC after: 1 week
2001-08-21 08:25:09 +00:00
Boris Popov
618d5e9216
Use proper endian conversions.
...
Obtained from: Mac OS X
MFC after: 1 week
2001-08-21 08:21:03 +00:00
Boris Popov
31201790ba
Fix an old off-by-one error causing well known 'wrong bucket' panic.
...
Submitted by: Conrad Minshall <conrad@mac.com>
MFC after: 1 week
2001-08-21 08:07:18 +00:00
Warner Losh
0b9427de88
The general conesnsus on irc was that pci bios for config registers
...
and such was just a bad idea and one that users should be forced to
enable if they want it. This patch introduces a hw.pci.enable_pcibios
tunable for those people. This does not impact the pcibios interrupt
routing at all.
Approved by: peter, msmith
2001-08-21 07:53:37 +00:00
Peter Wemm
868d3ce781
Rebuild libcrypto.so.1 and libssl.so.1 from 4.2-RELEASE, but this time
...
without the silly librsaINTL.so and/or librsaUSA.so dependencies.
4.2-RELEASE appears to be after the demolition of the librsa* stuff, so
I'm not sure where ps got these binaries from. Anyway, this makes old
binaries work again since we dont ship librsaINTL.so and/or librsaUSA.so
in the compat dists. I believe RELENG_4 is affected still too.
2001-08-21 07:48:58 +00:00
George C A Reid
65bb3f0cca
Correct the URL to the Hacker's Guide to Voxware.
...
PR: 29896
Submitted by: Gerhard Gonter <gonter@whisky.wu-wien.ac.at>
2001-08-21 07:39:47 +00:00
Warner Losh
abd21a2011
These appear to be necessary for a pci cardbus card, but not for laptops.
...
Ifdef them out until I figure out the right way to configure this.
This solves Nate's hangs as well as Anders Andersson's.
MCF: Soon.
2001-08-21 07:38:13 +00:00
Matthew Dillon
6db5812aef
Fix bug in physmem_est calculation - the kernel_map size was not being
...
converted into pages.
Fix bug in maxbcache calculation, nbuf must be tested against maxbcache
rather then physmem_est.
Obtained from: bde
2001-08-21 07:20:06 +00:00
Maxim Sobolev
f36b6e4bbb
STAILQ_LAST() macro takes 3 arguments, not 1.
2001-08-21 06:19:29 +00:00
Kenneth D. Merry
4fb9d38429
Fix some style inconsistencies introduced in rev 1.10, as well as some
...
other inconsistencies that I missed in my review of rev 1.7. Also fix
a cut-n-paste error from an earlier revision.
2001-08-21 05:23:37 +00:00
Peter Wemm
573be82757
Detect a certain type of PCIBIOS brain damage. For some reason,
...
some bios vendors took it apon themselves to "censor" the
host->pci bridges from PCIBIOS callers, even when the caller
explicitly asks for them. This includes certain Compaq machines
(eg: DL360) and some laptops.
If we detect this, shut down pcibios and revert to using IO
port bashing.
Under -current, apcica does a better job anyway.
2001-08-21 03:10:55 +00:00
Peter Wemm
e8ebc08f80
Make COMPAT_43 optional again. XXX we need COMPAT_FBSD3 etc for this
...
stuff.
2001-08-21 02:32:59 +00:00
Gregory Neil Shapiro
75fd91d449
sendmail 8.11.6 has been imported
2001-08-21 01:42:08 +00:00
Gregory Neil Shapiro
d673082fea
Update import information
2001-08-21 01:33:05 +00:00
Gregory Neil Shapiro
56477e1e22
Resolve conflicts from sendmail 8.11.6 import
2001-08-21 01:32:34 +00:00
Gregory Neil Shapiro
7bda8bfe5e
This commit was generated by cvs2svn to compensate for changes in r82017,
...
which included commits to RCS files with non-trunk default branches.
2001-08-21 01:31:44 +00:00
Gregory Neil Shapiro
c86d59657f
Import sendmail 8.11.6
2001-08-21 01:31:44 +00:00
Jake Burkholder
f2594a872e
Use register g6 to point to a small stack for svaing alternate globals
...
during trap handlers.
Implement ptrace_set_pc FWIW.
Initialize the pcb window scratch area in setregs(), and setup user
registers as specified by the SCD.
Submitted by: tmm
2001-08-21 00:07:37 +00:00
Matt Jacob
94c152b8cb
move forward the ability to MAKEDEV zs devices for TurboLaser
2001-08-21 00:03:28 +00:00
Jake Burkholder
0a90a07733
Handle the pcb window scratch area in cpu_fork.
...
Implement cpu_exit.
Submitted by: tmm
2001-08-21 00:02:54 +00:00
Jake Burkholder
9e4ffd02dc
Save and restore %fprs and %y, which are unused by kernel code, but
...
may be used by 32bit userland code.
Implement cpu_throw().
Submitted by: tmm
2001-08-21 00:01:28 +00:00
Jake Burkholder
8d5e3be7a4
Disable interrupts when calling openfirmware.
2001-08-21 00:00:18 +00:00
Jake Burkholder
0839a4e34b
Rename fp_init_pcb to fp_init_proc. Set the FEF bit in fprs register;
...
according the SCD it should be set if no user trap handler in set.
Submitted by: tmm
2001-08-20 23:56:19 +00:00
Jake Burkholder
1f175fd0ec
Add definitions for new assembler code.
2001-08-20 23:53:11 +00:00
Jake Burkholder
78d6df223d
Catch up with new trap entry point names.
2001-08-20 23:51:40 +00:00
Jake Burkholder
ef3df3f0fe
Add variables needed by hardware watchpoint support.
...
Submitted by: tmm
2001-08-20 23:50:48 +00:00
Jake Burkholder
11676d49ba
Add code for supporting hardware watch points.
...
Submitted by: tmm
2001-08-20 23:50:08 +00:00
Jake Burkholder
bdb71a81f3
Add a system call trap type and syscall() call request handler.
...
Also add support for hardware watch point traps.
Submitted by: tmm
2001-08-20 23:43:43 +00:00
Jake Burkholder
e2aceedd5a
Add support for splitting the register windows on entry to the
...
kernel from usermode. The remaining user windows are spilled
to the pcb as necessary. The user land window fault handlers
fill directly from the pcb on return.
Add system call entry points.
Submitted by: tmm
2001-08-20 23:40:31 +00:00
Jake Burkholder
b3ef0bf465
db_expr_t is signed.
2001-08-20 23:35:15 +00:00
Jake Burkholder
076f1c081a
Add definitions for bits in condition code register and the load store
...
unit control registers. Move tstate definitions to their own file.
Submitted by: tmm
2001-08-20 23:34:46 +00:00
Jake Burkholder
2b31cfd3a0
Add a definition for the load store unit control register.
2001-08-20 23:31:41 +00:00
Brian Somers
f68e0a68d8
Make the copyright consistent.
...
Previously approved by: Charles Mott <cmott@scientech.com>
2001-08-20 22:57:33 +00:00