summaryrefslogtreecommitdiff
path: root/sys/arch/alpha
AgeCommit message (Collapse)Author
2004-08-16Uninline splraise to save some time and space.Artur Grabowski
deraadt@ ok, tested by many for a long time.
2004-08-06rename sparc kill_user_windows() to pmap_unuse_final(). provide empty stubsTheo de Raadt
on all other architectures. remove last architecture dependent #ifdef from uvm code.
2004-08-06provide md USPACE_ALIGN zero on all but mips; deradat@ pefo@ okMichael Shalayeff
2004-08-05sync usb devs to other archs by adding cdceDavid Gwynne
ok deraadt@
2004-08-03include some usb ethernet driversTheo de Raadt
2004-07-18minor space savingsTheo de Raadt
2004-07-18shrinkTheo de Raadt
2004-07-13errno changes, lib major version bumps, and general flag dayMarco S Hyman
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
2004-07-13#define __HAVE_PMAP_DIRECT and use it. requested by artTed Unangst
2004-07-07skip wdc at isa on media; idea from miodTheo de Raadt
2004-07-06assert is dumb dumb dumb; no objection from miodTheo de Raadt
2004-07-05remove some stuff to make the blocks slightly smaller. we could go furtherTheo de Raadt
still. tested by matthieu
2004-07-04turn off _KERN_DO_ECOFF unless COMPAT_OSF1 is enabled. This shrinks theTheo de Raadt
ramdisks, too.
2004-07-03sigh, not yetTheo de Raadt
2004-07-03Cruft removal; ed(4) has been dead for ages. OK deraadt@ miod@Todd C. Miller
2004-07-03oops something went wrong in commitTheo de Raadt
2004-07-03{e,}intr{names,cnt} are extinctTheo de Raadt
2004-06-28oopsTheo de Raadt
2004-06-28Use new event counter API for interrupt counting on alpha. By me, with someAaron Campbell
edits by Theo. deraadt@ ok
2004-06-18Correct range validation in sio_iointr().Miod Vallat
2004-06-18Add /dev/crypto support.Miod Vallat
2004-06-13debranch SMP, have funNiklas Hallqvist
2004-06-09rename POOLPAGE macros to pmap_map_directTed Unangst
break out uvm_km_page bits for this case, no thread here lots of testing tech@, deraadt@, naddy@, mickey@, ...
2004-06-08Use cpuid_t whenever possible, rather than an angry combination of longMiod Vallat
there and u_long elsewhere. ok marc@ deraadt@
2004-06-08pull up cpuid_t define from smp branch. Kill alpha specific defininitionMarco S Hyman
of cpuid_t. OK art@ deraadt@
2004-06-08pull ncpus support from smp tree into main branch.Marco S Hyman
remove alpha specific definition of ncpus. OK (and tested on alpha) deraadt@
2004-05-30Devices hot plugging support.Alexander Yurchenko
The hotplug pseudo-device passes device attachment and detachment events to userland. When a device attaches or detaches, the corresponding event is queued. The events can then be obtained from the queue through the read(2) call on the /dev/hotplug device file. Each event consists of event type (attach/detach), device class (DV_*) and device name (sd1 e.g.). We have hotplug pseudo-device on alpha, amd64, i386, macppc and sparc64. Since it was tested only on i386 other archs has it commented out in GENERIC until tested. The idea liked peter@ tedu@ drahn@ millert@ marco@ henning@. Ok deraadt@.
2004-05-25replace obsolete references to bootpd(8) and bootptab(5) w/ dhcpd(8);Jason McIntyre
from jared yanovich;
2004-05-20Properly flush instruction cache for ptrace(PT_WRTIE_{DI}, ...) on powerpcMark Kettenis
and m68k. ok drahn@, millert@
2004-04-19remove the GATEWAY junk thingy; at the same time, select a new fatTheo de Raadt
cluster value that noone will really need to crank.
2004-04-18unify the whole USB section with the already-improved i386 GENERICPeter Valchev
2004-04-16provide MI splaudio(); ok miodPeter Valchev
from RATT
2004-03-17Make sure disklabels use at least DEV_BSIZE as their sector size.Miod Vallat
This allows the kernel to survive reading the disklabel off a 256-bytes/sector scsi device... ok deraadt@
2004-03-10Ensure that we obey a user's ddb> boot reboot command even if the systemTom Cosgrove
is cold (during startup). This adds RB_USERREQ to sys/reboot.h, uses it in the ddb commands, and ensures that */*/machdep.c:boot() won't set RB_HALT when cold if this flag is set. ok deraadt@
2004-02-13typoJolan Luff
2004-02-10Add the ptm device to pty(4). By opening /dev/ptm and using the PTMGETTodd C. Miller
ioctl(2), an unprivileged process may allocate a pty and have its owner and mode set appropriately. This means that programs such as xterm and screen no longer need to be setuid. Programs using the openpty() function require zero changes and will "just work". Designed by beck@ and deraadt@; changes by beck@ with cleanup (and a rewrite of the vnode bits) by art@ and tweaks/bugfixes by me. Tested by many.
2004-01-23Crank SHMMAXPGS to 32mb; deraadt@ OK for all, drahn@ OK for macppc + pegasosTodd C. Miller
2004-01-22dot_conv() is not used.Miod Vallat
2004-01-22Nuke ddb_regs common.Miod Vallat
2004-01-16cia* is not needed on floppyB, all these machines use tsc*. but at leastTheo de Raadt
some of these machines use a ahc* scsi controller. and it still fits!
2004-01-13grog EV68Theo de Raadt
2004-01-13support mbuf handling in alpha sgmap dma maps; from netbsdTheo de Raadt
2004-01-13need mbuf.hTheo de Raadt
2004-01-12match both ALI ISA bridges (more fallout); ok millertTheo de Raadt
2004-01-04put INET6, rtsol, and ping6 onto media where it fits. install.sub changesTheo de Raadt
which begin to enable use of this will follow at a later time.
2004-01-03put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macrosMarc Espie
to built-ins, so eventually we will have one version of these files. Special adjustments for the kernel to cope: machine/stdarg.h -> sys/stdarg.h and machine/ansi.h needs to have a _BSD_VA_LIST_ for syslog* prototypes. okay millert@, drahn@, miod@.
2003-12-22typos from Jared Yanovich;Jason McIntyre
note: i only committed some of these.
2003-11-21+ -fno-builtin-* on architectures confirmed to work.Marc Espie
2003-11-17Sync cpu_swapout() comments with reality.Miod Vallat
2003-11-13More leftovers after uvm_useracc() removal; from NetBSD.Miod Vallat