summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k
AgeCommit message (Expand)Author
2007-11-17The initial ipl on luna/mvme188 like interrupt arbiters is IPL_HIGH, notMiod Vallat
2007-11-17Replace many ``unsigned'' variables with ``unsigned int'', ``u_int'' or otherMiod Vallat
2007-11-17Add some preprocessor magic to let M187 and M188 kernels compile again.Miod Vallat
2007-11-17Rework {get,set,raise}ipl() to minimize psr modification, especially onMiod Vallat
2007-11-15Stop referring the initial kernel stack as the ``interrupt stack''. It'sMiod Vallat
2007-11-14Cache curcpu() value into a local variable when it is used more than once inMiod Vallat
2007-11-14No need to check whether we are the primary processor in m188_{clock,stat}intr,Miod Vallat
2007-11-14Merge the ci_alive and ci_primary boolean values of struct cpu_info intoMiod Vallat
2007-11-14Let ``machine cpu #'' hop to the given cpu.Miod Vallat
2007-11-12Restart clock before invoking hardclock() and statclock(), otherwise theyMiod Vallat
2007-11-12Split handling of unmaskable vs maskable ipi to make the core simpler,Miod Vallat
2007-11-11Rework ipi handling to delay acking the maskable ipi interrupt, so that itMiod Vallat
2007-11-11Use two software interrupt sources per processor for IPIs, instead of onlyMiod Vallat
2007-11-09Be more careful when handling ipis:Miod Vallat
2007-11-06Remove the now unused idle_u, and call the secondary processors startupMiod Vallat
2007-10-30avoid intermediate files with same name (ie. a.out) for parallel makeTheo de Raadt
2007-10-29When a secondary cpu gets its interrupt pin stuck, be sure to savectxMiod Vallat
2007-10-28This is a horrible kluge: invoke sched_init_cpu for seconday processorsMiod Vallat
2007-10-28Start secondary processors synchronously. This only wins us a nicer dmesgMiod Vallat
2007-10-28Do not flag a processor as ``alive'' until it really is ready to accept IPIs.Miod Vallat
2007-10-13Enable interrupts in secondary processors before invoking cpu_switchto(),Miod Vallat
2007-10-10Make context switching much more MI:Artur Grabowski
2007-10-06Some archs used memset() rather than bzero(). So duplicate diffKenneth R Westerback
2007-10-06Oops. Forgot to do FREE -> free when I did MALLOC -> malloc.Kenneth R Westerback
2007-10-03MALLOC+bzero -> malloc+M_ZERO.Kenneth R Westerback
2007-09-22M_ZERO -> bzero.Kenneth R Westerback
2007-09-03Typos from miod. 'functin' -> 'functin' in some comments.Kenneth R Westerback
2007-07-30Shuffle the order in which we look for header files, when doingThordur I. Bjornsson
2007-06-20b_cylinder does not need to be set on the callpath down into drivers.Theo de Raadt
2007-06-18move comment to right placeTheo de Raadt
2007-06-18include not neededTheo de Raadt
2007-06-17amd64/standTheo de Raadt
2007-06-17significantly simplified disklabel infrastructure. MBR handling becomes MITheo de Raadt
2007-06-15no need to include machine/disklabel.h when sys/disklabel.h is alreadyTheo de Raadt
2007-06-14excessive blank lines making the versions differentTheo de Raadt
2007-06-14set the prototype disklabel to version 1Theo de Raadt
2007-06-14do not depend on previous loop variable, use a constant insteadTheo de Raadt
2007-06-12all disksubr.c did their b_flags manipulation differently (and wrong).Theo de Raadt
2007-06-09The differences in the last non-homogeneous bounds_check_with_label()Kenneth R Westerback
2007-06-09various simple typo cleanups, basically making this look a lot more likeTheo de Raadt
2007-06-09by hand i carefully found that all the differences in setdisklabel()Theo de Raadt
2007-06-09Eliminate some duplicate code. No functional change.Kenneth R Westerback
2007-06-08we need a new sub-code in the VID driver to indicate new "struct partition"Theo de Raadt
2007-06-08all disklabels read from the kernel now always contain a total sectorTheo de Raadt
2007-06-07Comment 'fixes'. All bounds_check_with_label now identical except forKenneth R Westerback
2007-06-07More bounds_check_with_label homogenization. Fix a couple of typos whileKenneth R Westerback
2007-06-06now that all partition size/offsets are potentially 64-bit, change theTheo de Raadt
2007-06-06a fair sprinking of knf, code movement, and sometimes character-by-characterTheo de Raadt
2007-06-05bounds_check_with_label() checks for i/o outside of the partition andKenneth R Westerback
2007-06-05use six new macros to access & store the 48-bit disklabel fields relatedTheo de Raadt