Commit Graph

142245 Commits

Author SHA1 Message Date
is a19aac46b7 Make the bootblocks compile again using the shared libc functions. 2006-01-02 22:10:31 +00:00
uwe e177fb2157 Spell LK_CANRECURSE correctly in the comment. 2006-01-02 21:53:30 +00:00
tron 85c59666a3 Regen. 2006-01-02 21:49:44 +00:00
tron 99e5326f57 Fix cut and paste error. Noted by Bernhard Moellemann. 2006-01-02 21:48:41 +00:00
yamt 07684acc5e nfs_inactive:
- use LK_CANRECURSE instead of LK_RECURSEFAIL.
  PR/32435 from Valeriy E. Ushakov.
- panic explicitly if the parent directory has been revoked.
  add an XXX comment.
2006-01-02 21:43:24 +00:00
garbled fd2134d98b Add repeat mode to cdplay(1) per PR bin/13970
Applied the second patch in the PR, with minor tweaking, and adjusted
manpage for change.
2006-01-02 21:29:53 +00:00
xtraeme f5294a2b2e Remove the amd_powernow_probe() function introduced in the powernow
patch. Now we check for powernow capable cpus only if it's AMD and
family 6 (in the amd_family6_setup() function).

Fixes the panic reported by Steven M. Bellovin (tested by him too).
2006-01-02 20:55:42 +00:00
uwe ba474401d6 In kloader_open print errno if namei or vn_open fail.
Use consistent style for error messages.
While here, return NULL instead on 0 on error.
2006-01-02 20:51:09 +00:00
garbled a25ab7d823 Change "garbled time" panic to a message that gives the user a better
idea of what happened.  Addresses PR bin/12463
2006-01-02 20:18:59 +00:00
garbled 6ac601d8c4 Add error printing for ENAMETOOLONG. Partially addresses PR bin/13850 .
The actual bug mentioned in that PR no longer exists, but it does cause:
~~~~~: error 63
Which this fix cleans up.
2006-01-02 19:10:33 +00:00
uwe 4224340c16 Handle the case when control transfer instruction jumps to its own
delay slot (e.g. PLT entries use such code).  We can not set the
breakpoint there, as trapa is illegal in the delay slot.  Set the
breakpoint to the next instruction instead.  We are guaranteed to
arrive there, as control transfers are illegal in the delay slot.
2006-01-02 17:35:55 +00:00
rumble ef94d87056 Fix a small typo and tweak wording slightly. 2006-01-02 16:45:44 +00:00
tron 63f7e82864 Regen. 2006-01-02 12:49:29 +00:00
tron a406c78c32 - Spell NVIDIA as "NVIDIA" instead of "Nvidia". This matches their
website and viaide(4).
- Add entry for builtin ethernet of NVIDIA nForce4 chipset.
  Information provided by Bernhard Moellemann.
2006-01-02 12:48:34 +00:00
christos 13d27fec78 recognize 307 redirect code. 2006-01-02 12:30:01 +00:00
heas b6a4c18d48 Contribute to the rnd entropy pool (already attached as a source). 2006-01-02 05:46:25 +00:00
yamt 95b350ea52 ppp_dequeue: fix a mbuf leak/packet loss introduced by rev.1.104. 2006-01-02 01:42:36 +00:00
elad 8682fa88f0 This commit log is rated PG-13.
Remove MDMA.

Apparently, "LJBF" is a very commonly used slang acronym; but not the
street name for ecstasy. If you frequest #teenchat, that is.

For some time I learned that people often automatically go to wtf(6)
when stumbling upon a new acronym, and that was also indicated by
the additions to the acronyms file in the CVS log. The very initial
commit does not provide any guidelines for this file, and I honestly
think that we should step outside the computer chat bubble and try
to fill up this file with terms used *online* elsewhere.
2006-01-01 19:02:08 +00:00
yamt f79b461ad5 update MAXNFSDCNT and bump date. 2006-01-01 17:03:54 +00:00
yamt 46a5c6f4e8 vn_lock: LK_CANRECURSE is used by layered filesystems. pointed by cube@. 2006-01-01 16:45:42 +00:00
he f5a8e7919c Add an obviously missing double-quote. 2006-01-01 15:05:32 +00:00
yamt 6d12f0a6d7 implement splraiseipl() for the following ports.
evbarm, iyonix, cats, netwinder, acorn26

reviewed by Bill Studenmund.
2006-01-01 14:24:33 +00:00
xtraeme 37a21a6320 PCI Interrupt router support for VIA VT823[1357] Southbridges.
From OpenBSD.
2006-01-01 12:12:43 +00:00
jdc 264b791562 Don't crash if asked to touch more lines than there are in a window. 2006-01-01 11:48:31 +00:00
xtraeme 756f4ea6b7 regen 2006-01-01 11:32:41 +00:00
xtraeme fbd6785430 Fix VIA VT8231 product: it's a PCI-ISA Bridge not an IDE Controller. 2006-01-01 11:32:03 +00:00
perry fcd5eb337c Welcome to 2006.
Don't forget to update copyright notices when you add new code.

(On behalf of an absent friend. Maybe he can do this himself next year.)
2006-01-01 00:00:01 +00:00
matt 973c4be178 Make envsysunitnames const. 2005-12-31 18:26:14 +00:00
xtraeme c9f2b0fc40 AMD PowerNow K7 driver written by Martin Vegiard via PR port-i386/26239.
Enabled by default on GENERIC and GENERIC_LAPTOP.

Imported 1 year later... but it's here finally.
2005-12-31 17:55:55 +00:00
uwe 384a271baa 2005-12-31 Valeriy E. Ushakov <uwe@NetBSD.org>
Kaz Kojima  <kkojima@rr.iij4u.or.jp>

	* elf32-sh.c (sh_elf_relocate_section): Don't reset relocation
	for R_SH_REL32 in shared objects if the symbol is locally called.

Makes hidden and protected symbols in shared objects work.
This will be committed to the binutils mainline.
2005-12-31 16:23:59 +00:00
yamt bcb3f4c7e6 vn_lock: assert that only a limited set of LK_* flags is used. 2005-12-31 14:33:13 +00:00
hannken 3e4ced3152 Use our own function to copy traps. We cannot use memcpy() anymore
because the destination may be zero.
2005-12-31 14:09:02 +00:00
hannken 3bb1c71f4a Fix a typo introduced in revision 1.8:
-     #define splraiseipl(x)  splraise(x)
    +     #define splraiseipl(x)  splraise(imask[x])

Approved by: YAMAMOTO Takashi <yamt@netbsd.org>
2005-12-31 14:07:32 +00:00
yamt 7d89e7d9e9 checkalias: redo rev.1.231 differently.
check v_specinfo rather than using LK_SLEEPFAIL.
2005-12-31 14:05:01 +00:00
elad 9d002bc47d Give systrace its own version of realpath() that does what it wants,
call it intercept_realpath().
Unbreaks systrace.
2005-12-31 12:33:41 +00:00
elad e77db80a44 Revert back to revision 1.40, as requested by cube@.
Unbreaks KDE.
2005-12-31 12:32:30 +00:00
elad f0b337a227 Add MDMA. 2005-12-31 12:29:51 +00:00
yamt 72f9cde6eb yamt-uio_vmspace branch. 2005-12-31 11:15:12 +00:00
xtraeme 87ebb6538f Wada Keiji (PR kern/32418): Support for the Pentium M 770. 2005-12-31 09:52:46 +00:00
christos 6ffa88f118 bring in changes from 2.4.4b1; we will import 2.4.4 once it is released. 2005-12-31 08:58:50 +00:00
christos 36134a63ad - don't leak the ipv6 file descriptor when we close
- fix packet statistics
- don't check errno if n != -1
- check more error conditions
- relinguish the ppp tty when we are on demand mode, fixes demand mode
- ansi prototypes
2005-12-31 08:36:01 +00:00
christos 9708e1086d forgot to commit the bump for libcrypto. 2005-12-31 07:02:05 +00:00
tsutsui d1b67e787b Oops, fix date entry of newfs_sysvbfs(8) and mount_sysvbfs(8). 2005-12-31 05:21:28 +00:00
uwe ffaa72c2cc Adapt to new PIC macros that are now in <machine/asm.h>. Same binary
code is generated (still with text relocs, but eliminating them is the
next step).
2005-12-31 05:08:28 +00:00
uwe 9d461d0045 First cut at PIC macros. 2005-12-31 05:06:33 +00:00
christos fb6dad779a move all pqueue.h headers to libcrypto. 2005-12-31 00:14:35 +00:00
christos aa419ec271 enable cryptodev. 2005-12-31 00:08:34 +00:00
christos e1a76ccb7e netbsd has issetugid() 2005-12-31 00:07:26 +00:00
christos 616f676cc7 Add another include file. bump version for hardware cryptodev addition. 2005-12-31 00:04:51 +00:00
agc 740a95c15f Add Todd Miller's ftw(3) and nftw(3) file-tree walking functionality,
from OpenBSD.

Bump libc minor to 136.
2005-12-30 23:07:31 +00:00