Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-05-07 | Spring pmap cleaning: | Miod Vallat | |
- update and fix comments - clean the batc code (still not used by default) - there was some KNF left to do - fix incorrect locking behaviour in pmap_remove_all() - fix incorrect pmap_remove_range() call which would cause the kernel to enter an infinite loop sometimes at shutdown - fix an off-by-one page loop in pmap_protect() This should bring the extra bits of stability I need to resume working on the compiler... | |||
2002-05-06 | Increase MAXPHYS from 63K to 64K which brings it in line with all our | Todd C. Miller | |
other architectures and matches NetBSD-current. hugh@ OK | |||
2002-05-06 | Try to deal with the pci shadow bus issue by disabling a specific chip | Nathan Binkert | |
revision of the CNB20HE that always seems to be involved in the shadow bus. This is definately not the right way to do things. The correct way is to try to figure out that the bus is being detected for the second time. ok deraadt | |||
2002-05-06 | drop out of any intr fixup activities if was disabled in the config flags | Michael Shalayeff | |
2002-05-06 | tuner driver for the fms cards. | Michael Shalayeff | |
attach radio at the fms(4), instead of a separate device, which would never work out fine. from Vladimir Popov <jumbo@narod.ru> rework the radio config stuff (radio at radiobus, instead of radio at radio), allowing to tag source files in the files.* files w/ radio attribute. from mickey@ | |||
2002-05-03 | disable ahc again for now, since it does not fit; ok miod | Peter Valchev | |
2002-05-03 | ptrdiff_t and size_t fixes. | Marc Espie | |
okay mickey@ | |||
2002-05-03 | no guarantee that ptrdiff_t is int and not long, so cast. | Marc Espie | |
ok mickey@ | |||
2002-05-03 | le_ioasic.h is history | Todd C. Miller | |
2002-05-03 | Need a dummy tc_fb_cnattach() until we have real fb support on | Todd C. Miller | |
TURBOchannel machines. | |||
2002-05-02 | Oops, it's too early for this chunk of code... spotted by millert@. | Miod Vallat | |
2002-05-02 | Add a type specifier for intrnames, eintrnames, intrcnt, and eintrcnt. | Todd C. Miller | |
Without this, n_type in struct nlist ends up as N_UNDF for those symbols which makes vmstat -i unhappy. mido@ OK | |||
2002-05-02 | Big TURBOchannel support catchup from NetBSD, part 1. | Miod Vallat | |
A few local changes and tweaks remain. This bring DEC 3000 machines back in the game, but framebuffers are still not supported at the moment. Thanks to ericj@ and nate@ for supplying me a DEC 3000 for testing. | |||
2002-05-02 | update the nbsd rcsid to unconfuse some lamers | Michael Shalayeff | |
2002-04-30 | unused stuffing | Michael Shalayeff | |
2002-04-30 | uninitialized variable usage was here | Michael Shalayeff | |
2002-04-30 | yup, ahc fits easily again; requested by brad | Theo de Raadt | |
2002-04-30 | Fix an ancient problem in how sparc interrupts are handled. | Artur Grabowski | |
There are many interrupt handlers that assume that they don't need to do any spl protection in their code because the interrupt of some level can't be interrupted by an interrupt of the same level. The problem is that some interrupt handlers have hardware levels that are lower then their "software" levels. Fix this by adding an additional field to struct intrhand that specifies which "software" level an interrupt handler has and blocks that level while handling the interrupt. This new field is initialized in intr_establish which gets an additional argument (which can be -1 meaning that the interrupt handler doesn't need to block any additional level). ok deraadt@ | |||
2002-04-30 | dmesg logs show that many NICs run at prio 7. Bump IPL_NET to 7. | Artur Grabowski | |
deraadt@ ok. | |||
2002-04-29 | Enforce the bio <= net <= tty <= imp <= clock spl level ordering by fixing | Miod Vallat | |
the tty spl, too low. | |||
2002-04-29 | I want option DEBUG to rock my world. | Miod Vallat | |
(and that means it should compile, for starters) | |||
2002-04-29 | Better colors from rasops cmap, and enable all rasops features. | Dale Rahn | |
ok miod, mattheiu | |||
2002-04-29 | Use netisr_dispatch. | Miod Vallat | |
2002-04-29 | Sync /dev/mem prototypes with the real interface here too. | Miod Vallat | |
2002-04-29 | Do not forget to invoke iso_disklabelspoof() to deal correctly with cd-rom. | Miod Vallat | |
2002-04-29 | Define placeholders for art's splassert() debugging stuff on all arches. | Miod Vallat | |
Currently as no-ops everywhere. ok art@, deraadt@ | |||
2002-04-29 | wierd -> weird | Peter Valchev | |
2002-04-29 | Change macppc vgafb from rcons to rasops, a faster color supporting virtual | Dale Rahn | |
terminal emulator for gfx console. tested by mattheiu, miod. | |||
2002-04-29 | wierd -> weird in comment | Peter Valchev | |
2002-04-29 | cleanup, remove devices which macppc is likely to never have, comment | Dale Rahn | |
drivers not currently present in source space. | |||
2002-04-29 | Typos. | Miod Vallat | |
2002-04-29 | Print out cache sizes on newer G4 processors. Partially from NetBSD. | Dale Rahn | |
2002-04-28 | Use assym.h for intrhand fields. | Artur Grabowski | |
ok deraadt@ | |||
2002-04-28 | IEEE 754 floating point completion code, and implementation of the | Peter Valchev | |
FP_C (Floating Point Control Quadword). From ross@NetBSD. Added a way to disable it with option NO_IEEE, which appears on the ramdisks to save space. This affects only programs compiled with -mieee, and what it essentially does is enabling infinities and NaNs, instead of generating SIGFPE on division by zero, overflow, etc. ok art, deraadt | |||
2002-04-28 | Machines with the Serverworks CNB20HE chipset also have a CIOB20 i/o bridge. | Nathan Binkert | |
Instead of attaching pci busses to the CNB20HE, attach them to the CIOB20. This fixes problems where many of these machines will not attach a second pci bus. This also like Theo's previous diff prevents the shadow bus from appearing. Ok deraadt. | |||
2002-04-28 | Use the prototypes defined via cdev_decl() macros, instead of rolling our | Miod Vallat | |
own; thus fix a lot of foo_open(), foo_close() and foo_ioctl() prototypes in the process. | |||
2002-04-28 | Use netisr_dispatch | Miod Vallat | |
2002-04-28 | Correctly configure ccd(4). | Miod Vallat | |
2002-04-28 | A few more tweaks to let non-GENERIC kernels (MVMEfoo) build as well with -Wall. | Miod Vallat | |
2002-04-28 | Shave a few more bytes off bsd.rd | Miod Vallat | |
2002-04-28 | Rename all PIL_* constants to IPL_* to match other archs and make them | Artur Grabowski | |
usable in MD code in the future. deraadt@ ok | |||
2002-04-28 | Deal with xd commented out in files.mvme68k - this went unnoticed until you | Miod Vallat | |
purge your kernel compile directory... | |||
2002-04-28 | More dead beef here. | Miod Vallat | |
2002-04-27 | Enable -Wall and friends for kernel compilations. | Miod Vallat | |
2002-04-27 | Jumbo commit to fix all compilation warnings on mvme68k (add prototypes, | Miod Vallat | |
add casts, fix a few errors and typos in the process, etc) | |||
2002-04-27 | In proc_trampoline, lower the spl level to 0. This way kernel threads that are | Artur Grabowski | |
forked out in main() will run at a decent spl level and not at splhigh. From NetBSD. deraadt@ ok. | |||
2002-04-27 | Lots of cleanup to catch up with other m68k-based ports and modern code, | Miod Vallat | |
including: - use netisr_dispatch - extract an allocsys() function from cpu_startup() - updated cachectl() - a few fixes in trap() and more... | |||
2002-04-26 | add WSDISPLAY_COMPAT_RAWKBD for XFree86 servers. | Matthieu Herrb | |
XXX this should be factored out later for all arches using wscons ok miod@, deraadt@ | |||
2002-04-26 | newer gas is picky about misplaced .loc directives; comment'em out for now. | Federico G. Schwindt | |
tested by miod, deraadt ok | |||
2002-04-26 | build release bsd.scsi3 from regular bsd file, by using config -e to | Theo de Raadt | |
clone sd0 out of sd*. my idea, initial hack by miod, my makefile hackery |