Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-02-08 | fix /tmp races; this no longer leaves files around. ok millert jason henric | Peter Valchev | |
2003-02-07 | typos; | Jason McIntyre | |
2003-02-06 | include isp firmware on some sparc64 media; and resize the media that is | Theo de Raadt | |
too small | |||
2003-01-30 | The E450 seems to have the same problem as the E250, so don't ask OF for | Henric Jungheim | |
the msgbuf on this box either. ok jason@ (a very, very long time ago) | |||
2003-01-17 | Build sparc64 kernels with the same options as other architectures. | Dale Rahn | |
Doesn't change how the kernel layout occurs, and is required for upcoming binutils/ld change. | |||
2003-01-14 | Move sunkbd defn to common place and remove old event.c reference | Jason Wright | |
2003-01-13 | Don't use a global variable to determine which pci_conf* function to call, | Jason Wright | |
store function pointers in the pci_chipset_tag_t (ie. fix an ugly hack I did during the hackathon last year). | |||
2003-01-11 | add back fserr and fsbail deleted in previous commit | Jason Wright | |
2003-01-09 | Remove fetch(9) and store(9) functions from the kernel, and replace the few | Miod Vallat | |
remaining instances of them with appropriate copy(9) usage. ok art@, tested on all arches unless my memory is non-ECC | |||
2003-01-08 | Move the rounds into separate functions on sparc64 so gcc's optimizer | Todd C. Miller | |
doesn't blow up. This is a hack but is better than compiling sha1.c with -O0 on sparc64. From NetBSD (mrg). deraadt@ OK | |||
2002-12-31 | + NFSCLIENT | Theo de Raadt | |
2002-12-25 | No need to define FOO?=foo for AS, CC, CPP and LD, as they are always already | Miod Vallat | |
set from <sys.mk> | |||
2002-12-25 | Initialize color palette from rasops settings (from sparc) rather than | Miod Vallat | |
from incorrect values, and restore it after X11 use (from macppc). | |||
2002-12-22 | Do not attempt to select keyboard layout until it has been determined from | Miod Vallat | |
the keyboard (oops). This also fixes a bad interaction with wskbd_cnattach that would hose the underlying sabtty device. | |||
2002-12-17 | Make SysV-style shared memory and semaphore limits sysctl'able. | Todd C. Miller | |
Instead of allocating a static amount of memory for the data structures via valloc() in allocsys(), allocate things dynamically using pool(9) when possible and malloc(9) when not. The various members of struct seminfo and struct shminfo are in kern.seminfo and kern.shminfo respectively (not all members of kern.seminfo are changable). The data structures used still leave something to be desired but things are not made worse in that respect by this commit. | |||
2002-12-10 | Register as the "std" wscons device, not "sun". This is consistent with other | Miod Vallat | |
frame buffers, and produces less confusing dmesg output. | |||
2002-12-10 | Fix spurious \n in dmesg output | Miod Vallat | |
2002-12-05 | remove altq entries. | Kenjiro Cho | |
altq is merged into pf and handled through pf. | |||
2002-12-04 | Add a few more phys: exphy, brgphy, iophy, inphy | Jason Wright | |
2002-12-04 | Make ti(4) use busdma and add all of the necessary stuff to support both | Nathan Binkert | |
endian modes. This makes ti now work on macppc and sparc64. While we're at ti, clean up a bit of the code: Use SLIST instead of LIST Remove register Use bus_space instead of bcopy/bzero Don't use bitfields since it makes dealing with endianness annoying. ok jason@, deraadt@ | |||
2002-12-03 | Use bus_space_vaddr() instead of checking the mapping directly (this will | Jason Wright | |
be necessary soon); from henric@ | |||
2002-12-02 | Skip the ffb0, ffb1, pcia/slot2 (for psycho), and pcia/slot3 (for psycho) | Jason Wright | |
interrupt map matches; from FreeBSD. | |||
2002-12-02 | Import propolice (http://www.trl.ibm.com/projects/security/ssp), a stack | Miod Vallat | |
attack protection scheme, into gcc. This protection is enabled by default. It can be turned off by using the -fno-stack-protector flag. Code by Hiroaki Etoh (etoh at jp dot ibm dot com); work on openbsd-specific integration by fgsch@, deraadt@ and myself; tests by fgsch@, naddy@ and myself; beer drinking by myself. Please note that system upgrades with this new code will require a new libc and ld.so to be build and installed before the propolice-enabled compiler can be installed. | |||
2002-11-29 | Upon detection of an international Sun keyboard with a recognized layout, | Miod Vallat | |
attach it with the appropriate keymap table, rather than the default KB_US table. If this is not the expected behaviour, users can still revert to US layout via "kbd us" or "wsconsctl -w keyboard.encoding=us". As the installation media uses the prom console, which will honor the international keyboard layout, this will definitely help users with international keyboards and fancy characters in their passwords... Note that there is still some Sun keyboard tables missing at the moment. | |||
2002-11-25 | enable fxp(4) and xl(4) on sparc64; ok jason@ | Christian Weisgerber | |
2002-11-20 | You know why I love Sun? Consistency... deal with another weirdo root | Jason Wright | |
device selection situation (IDE disk controllers on the AX). | |||
2002-11-13 | print 'banner-name' instead of 'name' for mainbus (when available) | Jason Wright | |
2002-11-09 | Instead of relying on uvm_useracc(), get a false sense of security, and | Miod Vallat | |
do not check copyin() result, take care and properly handle copyin() failure. This was not harmful, but a bit more correctness never harms. | |||
2002-11-03 | Missing word in buffers size line. | Miod Vallat | |
2002-10-29 | Since memory deallocation can't fail, remove the error return from | Artur Grabowski | |
uvm_unmap, uvm_deallocate and a few other functions. Simplifies some code and reduces diff to the UBC branch. | |||
2002-10-12 | Remove more '\n's from panic() statements. Both trailing and leading. | Kenneth R Westerback | |
Last bits of diff generated by Chris Kuethe. | |||
2002-10-12 | Remove more '\n's from panic() statements. Both trailing and leading. | Kenneth R Westerback | |
Diff generated by Chris Kuethe. | |||
2002-10-10 | protect against multiple inclusion; pointed out by naddy, miod ok | Peter Valchev | |
2002-10-09 | pretty print | Theo de Raadt | |
2002-10-07 | this removes the functionality of adding allocated | Michael Shalayeff | |
pages into the queue already containing allocated pages. breaks i386:setup_buffers() because of this. | |||
2002-10-06 | No more need to initialize the result list before uvm_pglistalloc. | Artur Grabowski | |
2002-10-06 | Declare nbuf just like all other architectures. | Artur Grabowski | |
2002-10-06 | Garbage collect __HAVE_SPLASSERT. It wasn't necessary. | Artur Grabowski | |
2002-10-04 | Aasking to load an already loaded map is not a "warn and pray" kinda thing. | Jason Wright | |
2002-09-23 | Fix console determination; based on discussion in port-sparc64@netbsd | Jason Wright | |
2002-09-18 | Don't forget to map the prom executable. Otherwise we'll have trouble | Artur Grabowski | |
starting X after the prom has been bumped from the iTLB. matthieu@ jason@ ok. | |||
2002-09-18 | Add lofn (working), and nofn (not working and commented out) | Jason Wright | |
2002-09-17 | I sense too much cut 'n paste. | Artur Grabowski | |
Allow this to build with DEBUG. | |||
2002-09-15 | Fix color choices to match wsemul_sun requirements. | Miod Vallat | |
Tested by and ok matthieu@ | |||
2002-09-10 | Change the pmap_zero_page and pmap_copy_page API to take the struct vm_page * | Artur Grabowski | |
instead of the pa. Most callers already had it handy and those who didn't only called it for managed pages and were outside time-critical code. This will allow us to make those functions clean and fast on sparc and sparc64 letting us to avoid unnecessary cache flushes. deraadt@ miod@ drahn@ ok. | |||
2002-09-10 | Remove some debugging code, KNF, and fix encoding selection. | Jason Wright | |
2002-09-10 | Register more wsscreen properties to take advantage of wsemul_sun changes. | Jason Wright | |
2002-09-04 | Correctly decode the IDE channel/drive number when matching devices | Jason Wright | |
(booting from master or slave on either channel should work now). | |||
2002-08-20 | Two fixes from NetBSD (this allows my u60 to boot multiuser): | Jason Wright | |
- Use paddr_t for avail_start and avail_end so we can handle machines with RAM above the 2GB mark. - Do not truncate the kernel pmap physical address to an `int' before sticking it in the context lookup table. Fixes a booting issue on Netra T1125s. | |||
2002-08-19 | KNF (4 char continuations) | Jason Wright | |