summaryrefslogtreecommitdiff
path: root/sys/arch/alpha
AgeCommit message (Collapse)Author
2006-03-20factorize SGMAP-mapped DMA map creation and destroy codeMartin Reindl
ok miod@, additional testing jsg@ from NetBSD
2006-03-19Do not compile misaligned access recovery code if option SMALL_KERNEL;Miod Vallat
ok deraadt@
2006-03-19remove unused bdbtofsb(bn) macroMartin Reindl
found by drahn@
2006-03-18In _bus_dmamem_alloc_range(), do not ignore the caller's ``high'' parameter.Miod Vallat
Makes isadma much happier. From NetBSD
2006-03-18Switch to a rpcc-based delay() implementation. From NetBSD.Miod Vallat
2006-03-17Fix single-stepping via ptrace(2); ok art@ kettenis@Miod Vallat
2006-03-16Get rid of specific softc structure for pci host bridges, as it is neverMiod Vallat
used. No functional change.
2006-03-16Get rid of redundant check in tcasicmatch() - we will only request "tcasic"Miod Vallat
as platform.iobus on tc-capable machines.
2006-03-15use sysctl_int_lower() for the aperture variable. This lets root closeTheo de Raadt
the aperture without having to reboot, but does not allow re-opening; ok matthieu
2006-03-15Nuke dk_establish(), no longer used.Miod Vallat
2006-03-13* Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set toBrad Smith
NULL for root PCI busses. For busses behind a bridge, it points to a persistent copy of the bridge's pcitag_t. This can be very useful for machine-dependent PCI bus enumeration code. From NetBSD ok grange@ kettenis@
2006-03-13Protect sgmap extents with splvm(); from NetBSD.Miod Vallat
2006-03-12with pcn(4) now in place remove or replace the references to PCI le(4)Martin Reindl
and complement pcn* at pci? where useful as request by brad@ ok brad@
2006-03-12remove splimp.Brad Smith
2006-03-11add art(4).Brad Smith
2006-03-04Typos grab bag of the month, eyeballed by jmc@Miod Vallat
2006-03-04Better names for turbochannel event counters.Miod Vallat
2006-02-26Provide a buffer large enough for its contents in pal_opname(). ok deraadt@Miod Vallat
2006-02-25ok, the miod thing can go back in, tree buildsTheo de Raadt
2006-02-24NO_IEEE ifndef is still needed for RAMDISKBIG at leastTheo de Raadt
2006-02-23Better dependency rules in files.alpha, also point to cpuconf.c in theMiod Vallat
source tree instead of copying it to the kernel compilation directory for no good reason.
2006-02-23de fits again.Miod Vallat
2006-02-23Remove duplicate switch_exit() definition with <machine/cpu.h>Miod Vallat
2006-02-23Only compile badaddr() if we have support for TurboChannel, apecs, cia or lca,Miod Vallat
as they are the only users of badaddr(); shrinks RAMDISKB a little more.
2006-02-22Nuke unused includes.Miod Vallat
2006-02-15enable -DSUN_BOOTPARAMS; henning@ martin@ miod@ okMichael Shalayeff
2006-02-14Homogeneize WSDISPLAY_* option comments (especially on cats)Miod Vallat
2006-02-12Remove dead isabeep driver and unused isabeep() function.Miod Vallat
2006-02-10- remove lmc(4) from RAMDISKBIGBrad Smith
- remove redundant lmc(4) entry from GENERIC - add san(4) to GENERIC as it should now work on alpha
2006-02-07convert pmap_phys_address() to a define, consistent with other archs;Martin Reindl
avoids losing information due to int in proto ... thanks to KUDO Takashi for tracking this down ok miod@
2006-02-04update comment for ralDamien Bergamini
no devices added or removed
2006-01-29Add a alpha_shared_intr_reset_strays() function that resets the strayMartin Reindl
interrupt counter for a given shared interrupt descriptor. When an interrupt is successfully handled, reset the strays counter, thus preventing a "slow leak" from eventually shutting off the interrupt vector. from NetBSD via KUDO Takashi
2006-01-26Fix character range check in local atoi() function. krw@ "looks correct"Aaron Campbell
2006-01-20add emu(4) here and enable midi attachment for eap(4)Brad Smith
2006-01-17Do not invoke resettodr() on shutdown if we have been sitting in ddb.Miod Vallat
2006-01-10Remove duplicate _C_LABEL define. OK miod@Todd C. Miller
2006-01-09Enable hotplug(4); Tested by Michael Knudsen and me;Robert Nagy
ok brad@ deraadt@
2006-01-08Expose struct sigcontext, struct sigstat and struct sigaltstack for XPG4.2Todd C. Miller
2006-01-06Don't redefine SIZE_MAXTodd C. Miller
2006-01-06Adapt things to use __type_t instead of _BSD_TYPE_T_Todd C. Miller
Add new sys/_types.h header Include machine/_types.h or sys/_types.h where applicable
2006-01-06Merge machine/ansi.h and machine/types.h into machine/_types.h andTodd C. Miller
rename the types using the __ protected namespace (e.g. __size_t). Idea from FreeBSD.
2006-01-04missing zeroMartin Reindl
from KUDO Takashi
2006-01-02remove last traces of __BROKEN_INDIRECT_CONFIG.Brad Smith
Thanks to aanriot@ and Michael Knudsen for checking that alpha/i386/macppc kernels still compile.
2005-12-30Now that errno.h and sys/errno.h are separate header files there is noTodd C. Miller
need to use the -Derrno=errno workaround added when __errno() was introduced. OK deraadt@
2005-12-27enable some i2c bus drivers (piixpm(4), alipm(4), ichiic(4)) as neededTheo de Raadt
by each arch enable adc(4), admtemp(4), admlc(4), admtm(4), admtmp(4), admtt(4), adt(4), lm(4), lmenv(4), lmtemp(4), maxds(4), and maxtmp(4) iic chip drivers too, which provide gobs of sensor info
2005-12-27Remove unused sw_nblks field of struct swdevt. Then, remove swapconf()Miod Vallat
which duplicates work done by uvm_swap_init().
2005-12-25Ensure child_return() leaves registers the same way a successfull systemMiod Vallat
call would.
2005-12-22'spoofonly' does not mean what I thought it meant. The whole point isKenneth R Westerback
to read non-OpenBSD label information like MBRs and populate ('spoof') the OpenBSD disk label appropriately. So avoiding an I/O when doing 'spoofonly' is to miss the whole point. Backout all Sept. 26 and subsequent changes to disksubr.c files. The original CD problem with I/O errors on blank media will be addressed another way. Should fix the ext3 vs amd64 problems discussed on misc@. Thanks to steven@ for finally putting it terms that I understood. ok deraadt@
2005-12-17Get rid of deprecated vm_{offset,size}_t types for good, use {p,v}{addr,size}_tMiod Vallat
instead; looked at millert@
2005-12-14make va_arg() map to nothing; ok millertTheo de Raadt