Age | Commit message (Collapse) | Author | |
---|---|---|---|
1997-08-08 | Updated from GENERIC. | Jason Downs | |
1997-08-08 | Update GENERIC_SCSI3 from GENERIC and add tags. | Jason Downs | |
1997-08-08 | Missed these... | Jason Downs | |
1997-08-08 | Mostly sync to NetBSD-current 970804. | Jason Downs | |
GENERIC currently compiles and runs; some devices (isp) are not complete and not yet enabled. | |||
1997-08-01 | proto __flt_rounds correctly | Theo de Raadt | |
1997-07-26 | Must include netatalk/at_extern to get atintr() prototype. | denny | |
1997-07-24 | multiple inclusion protection; brenner@umr.edu | Theo de Raadt | |
1997-07-23 | Add AppleTalk netisr. Only tested (indeed, only compiled) on mac68k port. | denny | |
Add options NETATALK to your config to try it out. | |||
1997-07-13 | Sync with the new audio changes. | Angelos D. Keromytis | |
1997-07-08 | Added -msupersparc for SUN4M-only configs, (right after -mv8) -msupersparc | johns | |
supposedly adds additional instruction scheduling for better performance, where -mv8 seems to only "allow" the multiply and div instructions. This is what I got from the gcc docs anyway.. Reading the RTL for sparc seems to agree with this hypothesis, and the man pages.. | |||
1997-07-07 | Fix a major sun4m stability problem showed up as random segv's and other | grr | |
failures in innocent programs. Typically something like a make build of libc or something executing a large number of shell commands would fail, dumping core in sh or random faults in as or cc*. According to Chris Torek, the problem is that he make the destination pages for zero and copy be non-cached to prevent wiping otherwise relevant stuff from the cache. On systems with a L2 cache like the SS10 modules with cache, setting the pages as non-cacheable inhibits updating the chache, and also disable PA chache snooping, doesn't do anything about possible dirty lines in the L2 cache, which may eventually get flushed and corrupt the nice new page. It's not clear that he's got the failure mode 100% correct, but making the pages cacheable does seem to avoid the symptoms and testing the e-cache flush hypothesis is difficult. Aaron Brown proposed a fix that was conditional on mmutype, and netbsd-current has it conditional on a cpu.quirk, at the moment this is unconditional, the performance hit is arguable... | |||
1997-07-07 | Too many things include <machine/ansi.h> w/o <sys/types.h> so | Todd C. Miller | |
make time_t int not int32_t. | |||
1997-07-05 | Make _BSD_TIME_T_ int32_t on all platforms. You can't write | Todd C. Miller | |
lint-free code when these differ in name accross platforms. Fundamnetal type has not changed (was int on alpha and long on others). | |||
1997-07-01 | gestures in the direction of TurboSpPARC compatibility | grr | |
1997-07-01 | make powerdown conditional | grr | |
1997-06-26 | Compile sun4m-only kernels with -mv8. | Jason Downs | |
1997-06-26 | Obviously, those assignments weren't wanted at all... | Jason Downs | |
1997-06-25 | Switch to genassym.cf and sync Makefile with other ports. | Jason Downs | |
1997-06-25 | Add proto. | Jason Downs | |
1997-06-25 | == is not an assignment. | Jason Downs | |
1997-06-25 | Add power.h for powerdown() proto. | Jason Downs | |
1997-06-25 | Add netinet/in.h for in_cksum() proto. | Jason Downs | |
1997-06-25 | Kill unused variables. | Jason Downs | |
1997-06-25 | remove unused variable | Jason Downs | |
1997-06-25 | Sigh, Revert changes to endian.h - it was all confusion due to incorrect | grr | |
usage in new ip_* code, since fixed. Added usage notes to prevent future confusion in this regard. | |||
1997-06-24 | move master definition for the interrupt register to vaddrs.h with all | grr | |
of the other special virtual addresses and also provide visibility needed for bsd_fd.s to reference it... | |||
1997-06-24 | The HTONS class of macros are defined as HTONS(x) <- (void) (x), which | grr | |
really doesn't make a lot of sense if you're actually going to use these as some recent changes to netinet/* want to do. (x) or (u_int*_t) (x) would be the ticket, and since the rest of the ports settle for (x)... Note that powerpc has this same problem and needs to be fixed! | |||
1997-06-24 | New floppy and auxreg drivers, from NetBSD. fd.c has many changes preserved, | Jason Downs | |
and uses our fdformat interface (same code base as NetBSD, with differently named ioctls, but we have always preserved the names of the original code's authors, unlike NetBSD...) | |||
1997-06-23 | add "option IPFILTER_LOG" to conf files that already had IPFILTER | kstailey | |
1997-06-22 | Only call powerdown() if SUN4M is defined. | Jason Downs | |
1997-06-22 | Fix comment. | Jason Downs | |
1997-06-22 | Support RB_POWERDOWN (calls powerdown(), then romhalt(). If powerdown() is | Jason Downs | |
supported on that machine, it just turns off...) | |||
1997-06-22 | Allow powerdown() to be blindly called on machines with no power device. | Jason Downs | |
1997-06-22 | Add appropiate `maxusers' everywhere it was lacking. | Jason Downs | |
1997-06-20 | Fixes OpenBSD PR kernel/230: system kernel sparc, submitted by | grr | |
russ@madhaus.utcs.utoronto.ca (Russell P. Sutherland). Kernel compile errors when AUDIO_C_HANDLER is defined, due to a syntax error: *(foo->bar)++ is an odd bit of coding. | |||
1997-06-13 | updated SUN4 config from current GENERIC, previous rev was way out of date | johns | |
and non-functional. | |||
1997-06-12 | A fix for the pv_unlink0 problem, based on the patch included in Erik Fair's | grr | |
netbsd PR. Also change the panic text to something more descriptive so that pv_unlink0 is no more and make use of typedef vm_offset_type is consistently used for "va" and friends thoughout pmap.c instead of mixed int, u_int and vm_offset_type... | |||
1997-06-12 | sparc/pmap.c | grr | |
1997-06-12 | Redid SUN4M config from GENERIC, old one was way out of date.. | johns | |
1997-06-11 | import some cleanup for libkvm/kvm.c from netbsd, udpate libkvm so that ↵ | grr | |
sparc can use libkvm vs. libkvm.old and update sparc pmap.c and machdep.c to make dumps compatible with the new libkvm's notions. | |||
1997-06-11 | import netbsd kcore.h so that sparc can use libkvm vs. libkvm.old | grr | |
1997-06-06 | tweaks to make the ramdisk kernel smaller and also reduce the vm ↵ | grr | |
requirements, since vm & pm aren't much different in the install environment | |||
1997-06-04 | Bump MAXTSIZ to 16MB (makes latest netscape communicator work) | Niklas Hallqvist | |
1997-05-30 | having make clean remove *netbsd is good policy, but probably not what was ↵ | grr | |
intended | |||
1997-05-30 | Inhbit the silly "Insert fileystem floppy" message when booting from floppy | grr | |
and root isn't really going to be mounted on the floppy, i.e. ramdisk... | |||
1997-05-29 | make a special compressed bootblock for ramdisk | grr | |
1997-05-28 | cd9660 spoof elsewhere | Theo de Raadt | |
1997-05-25 | commit the compressed bootblock Makefile for later investigation | grr | |
1997-05-25 | commit updated ramdisk stuff, even if it's not going into release | grr | |
1997-05-25 | make a ramdisk optimally sized to fit below 0x340000 and still have a few ↵ | grr | |
free blocks, .../sparc/stand/boot/Makefile still needs to be un-reverted to make the corresponding bootblocks though |