| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=42822
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42820
|
| |
|
|
|
|
|
|
|
| |
however is only marginally useful until the new-style bus (pci and isa)
stuff comes onboard to give us a better shot at actually pci and isa
drivers loadable (or preloadable anyway).
Notes:
svn path=/head/; revision=42819
|
| |
|
|
|
|
|
|
| |
via SYSINIT(). This gets a little closer to making cam useable as a
module.
Notes:
svn path=/head/; revision=42818
|
| |
|
|
|
|
|
| |
hooks (eg: by drivers or (pre)loadable modules into a convenient spot.
Notes:
svn path=/head/; revision=42817
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42814
|
| |
|
|
|
|
|
|
| |
Obviously no-one is using this card on ISA as the interrupts
were NOT being handled.
Notes:
svn path=/head/; revision=42813
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Iprobe is an alpha-only system profiling suite which I'm porting from
Linux/alpha to FreeBSD.
Iprobe works by using the hardware profiling support built into
alpha cpus. In a nutshell, what Iprobe does is to setup the alpha
performance counters to sample the pc at a fairly high rate & dumps
those pc samples out to user space. Then some code runs to map the
sampled PCs to functions. You get a bit more than that (like the PSL
word, so you can tell if you're in the kernel or userland, what the
ipl is, etc).
Notes:
svn path=/head/; revision=42812
|
| |
|
|
|
|
|
|
|
|
|
|
| |
o Add the EB64PLUS systype into the kernel configuration files
and add it to the GENERIC kernel
o Correct mcclock_isa.c's dependence on cia, it should depend on isa.
This will allow avanti and eb64+ kernels to be built without the cia
chipset support code.
Notes:
svn path=/head/; revision=42811
|
| |
|
|
|
|
|
|
|
| |
The DEC EB64PLUS support code. Based on NetBSD's dec_eb64plus.c,v 1.15
Submitted by: Wilko Bulte <wilko@yedi.iaf.nl>
Notes:
svn path=/head/; revision=42810
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The new file pci_eb64plus_intr.s deals with the interrupt hardware
on the EB64PLUS and was obtained from NetBSD with the NetBSD
copyright intact
The apecs chipset support code was altered to allow routing interrupts
through pci if we're not running on an avanti. Avanti's route all
interrupts through isa.
Tested by: Wilko Bulte <wilko@yedi.iaf.nl>
Partially reviewed by: dfr
Notes:
svn path=/head/; revision=42809
|
| |
|
|
|
|
|
|
|
|
| |
needs. This removes the dependancy on Perl for the generation of the
loader, allowing the world to be built on a perl-free system.
Submitted by: Joe Abley <jabley@clear.co.nz>
Notes:
svn path=/head/; revision=42807
|
| |
|
|
|
|
|
| |
Pointed out by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Notes:
svn path=/head/; revision=42805
|
| |
|
|
|
|
|
| |
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Notes:
svn path=/head/; revision=42804
|
| |
|
|
|
|
|
|
| |
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Forgotten by: kato
Notes:
svn path=/head/; revision=42803
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42798
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42797
|
| |
|
|
|
|
|
|
| |
Submitted by: NOKUBI Hirotaka <hnokubi@yyy.or.jp> and
Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Notes:
svn path=/head/; revision=42795
|
| |
|
|
|
|
|
|
| |
revert some of the old ISA code.
(I can't test this but I'm working on the file.)
Notes:
svn path=/head/; revision=42794
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42779
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
state.
Note: this requires a recompilation of netstat (but netstat has been
broken since rev 1.52 of ip_mroute.c anyway)
Obtained from: Significantly based on Steve McCanne's
<mccanne@cs.berkeley.edu> work for BSD/OS
Notes:
svn path=/head/; revision=42777
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42776
|
| |
|
|
|
|
|
|
|
|
| |
arplookup() to try again. This gets rid of at least one user's
"arpresolve: can't allocate llinfo" errors, and arplookup() gives
better error messages to help track down the problem if there really
is a problem with the routing table.
Notes:
svn path=/head/; revision=42775
|
| |
|
|
|
|
|
| |
__BEGIN_DECLS/__END_DECLS).
Notes:
svn path=/head/; revision=42773
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42772
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
one in the kernel source, and that one is already used for modules.
I don't _think_ this will hurt releases, aout-to-elf, etc, but it is
possible. In all the cases I've looked at, config(8) has been
generated straight after a make world, so if /usr/sbin/config exists and
is the right version for the kernel, then we can pretty much count on
/usr/bin/gensetdefs being there too.
Notes:
svn path=/head/; revision=42771
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42770
|
| |
|
|
|
|
|
|
|
|
|
|
| |
XXX It probably makes sense to have a flag for bsd.kern.mk to avoid these
rules.
XXX IO_NDELAY seems to be the main reason for it, when used in a cdevsw
read or write "flag" context. Perhaps a redundant declaration
somewhere like sys/conf.h might help remove the need for vnode.h in
these device drivers in the first place.
Notes:
svn path=/head/; revision=42769
|
| |
|
|
|
|
|
| |
case. I'm not sure the autoconf code is up to it though...
Notes:
svn path=/head/; revision=42768
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42767
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42766
|
| |
|
|
|
|
|
|
| |
This was impossible to use as an LKM anyway, but does work as a preloaded
kld module though.
Notes:
svn path=/head/; revision=42765
|
| |
|
|
|
|
|
| |
LKM anyway. It does work as a preloaded KLD module though.
Notes:
svn path=/head/; revision=42764
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42763
|
| |
|
|
|
|
|
|
|
|
|
| |
reorganization in rev 1.16 of i386/include/types.h which changed
stdlib.h's use of <machine/types.h>. The problem was the -I. was causing
machine/types.h to come from the current kernel source, while stdlib.h was
coming from /usr/include. /usr/include/stdlib.h is as old as the last
'make world', the machine/types.h was as new as the current source.
Notes:
svn path=/head/; revision=42762
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42761
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42760
|
| |
|
|
|
|
|
|
| |
kernel and you forgot to add 'options LKM', you can kldload this module
and get LKM compatability. (!)
Notes:
svn path=/head/; revision=42759
|
| |
|
|
|
|
|
| |
that the default kernel is now ELF and cannot load these LKM's).
Notes:
svn path=/head/; revision=42758
|
| |
|
|
|
|
|
|
|
|
|
| |
- Have the VFS lkm support use vfs_register() etc rather than having it's
own version.
- Have the syscall lkm support use syscall_register() etc rather than
having it's own verison.
- Convert the lkm driver to a module.
Notes:
svn path=/head/; revision=42757
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42756
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
suggestions from Greg Lehey some time ago. In the face of multiple
potential file formats, try and give a more sensible error than just
ENOEXEC.
XXX a good case can be made that the loading process is wrong - the linker
should locate the file first (using the search paths etc), then run the
loaders to see if they recognize it. While the present system allows for
the possibility of different search paths for different formats, we do not
use it and it just makes things more complicated than they need to be.
Notes:
svn path=/head/; revision=42755
|
| |
|
|
|
|
|
| |
not FDDI. *smak*
Notes:
svn path=/head/; revision=42754
|
| |
|
|
|
|
|
|
|
| |
development.)
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
Notes:
svn path=/head/; revision=42752
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42749
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
0 success
EAGAIN try again later
other don't call this screen saver again
- Test flags consistently to examine the status of the screen saver.
scrn_blanked: the screen saver is running
scp->status & SAVER_RUNNING: the saver is running in this vty
- Correctlyu preserve status flag bits in set/restore_scrn_saver_mdoe().
Notes:
svn path=/head/; revision=42748
|
| |
|
|
|
|
|
| |
changing video modes.
Notes:
svn path=/head/; revision=42747
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42746
|
| |
|
|
|
|
|
| |
old (> 3 months) versions of config(8).
Notes:
svn path=/head/; revision=42744
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to look up cookies properly, at least for standard controllers.
Cookies are used so that we don't have to pass around lots of args.
All of the dmainit functions use the unit number so it is essential
that we pass them a cookie with the correct unit number.
This may break working configurations if there are bugs in the
dmainit functions like the ones I just fixed for VIA chipsets.
Broken in: rev 1.4 of ide_pci.c and rev.1.139 of wd.c.
Notes:
svn path=/head/; revision=42743
|