Age | Commit message (Expand) | Author |
2007-11-25 | Get rid of the kernel 'libcompat' framework, and instead use conf/files to | Theo de Raadt |
2007-11-24 | Fix a stupid underscore bug in memory area computations in the cache functions, | Miod Vallat |
2007-11-24 | Be sure to program the busswitch interrupt selection register on 197SP | Miod Vallat |
2007-11-22 | Split the cmmu code routines into single 88110 (MVME197LE) and 88110+88410 | Miod Vallat |
2007-11-22 | Introduce an inline function to skip an instruction on 88110 and use it | Miod Vallat |
2007-11-22 | Quote a few errata to explain why odd things are done in oddly ways on 88110. | Miod Vallat |
2007-11-22 | Remove the cpu parameter from cmmu_set_sapr(), since it is only invoked | Miod Vallat |
2007-11-22 | Move the cmmu lock to 88200-specific code. 88110 MP code will use ipis | Miod Vallat |
2007-11-21 | Better cache invalidation functions (still horribly unoptimal, but less | Miod Vallat |
2007-11-17 | The initial ipl on luna/mvme188 like interrupt arbiters is IPL_HIGH, not | Miod Vallat |
2007-11-17 | Replace many ``unsigned'' variables with ``unsigned int'', ``u_int'' or other | Miod Vallat |
2007-11-17 | Add some preprocessor magic to let M187 and M188 kernels compile again. | Miod Vallat |
2007-11-17 | Rework {get,set,raise}ipl() to minimize psr modification, especially on | Miod Vallat |
2007-11-15 | Stop referring the initial kernel stack as the ``interrupt stack''. It's | Miod Vallat |
2007-11-14 | Cache curcpu() value into a local variable when it is used more than once in | Miod Vallat |
2007-11-14 | No need to check whether we are the primary processor in m188_{clock,stat}intr, | Miod Vallat |
2007-11-14 | Merge the ci_alive and ci_primary boolean values of struct cpu_info into | Miod Vallat |
2007-11-14 | Let ``machine cpu #'' hop to the given cpu. | Miod Vallat |
2007-11-12 | Restart clock before invoking hardclock() and statclock(), otherwise they | Miod Vallat |
2007-11-12 | Split handling of unmaskable vs maskable ipi to make the core simpler, | Miod Vallat |
2007-11-11 | Rework ipi handling to delay acking the maskable ipi interrupt, so that it | Miod Vallat |
2007-11-11 | Use two software interrupt sources per processor for IPIs, instead of only | Miod Vallat |
2007-11-09 | Be more careful when handling ipis: | Miod Vallat |
2007-11-06 | Remove the now unused idle_u, and call the secondary processors startup | Miod Vallat |
2007-10-30 | avoid intermediate files with same name (ie. a.out) for parallel make | Theo de Raadt |
2007-10-29 | When a secondary cpu gets its interrupt pin stuck, be sure to savectx | Miod Vallat |
2007-10-28 | This is a horrible kluge: invoke sched_init_cpu for seconday processors | Miod Vallat |
2007-10-28 | Start secondary processors synchronously. This only wins us a nicer dmesg | Miod Vallat |
2007-10-28 | Do not flag a processor as ``alive'' until it really is ready to accept IPIs. | Miod Vallat |
2007-10-13 | Enable interrupts in secondary processors before invoking cpu_switchto(), | Miod Vallat |
2007-10-10 | Make context switching much more MI: | Artur Grabowski |
2007-10-06 | Some archs used memset() rather than bzero(). So duplicate diff | Kenneth R Westerback |
2007-10-06 | Oops. Forgot to do FREE -> free when I did MALLOC -> malloc. | Kenneth R Westerback |
2007-10-03 | MALLOC+bzero -> malloc+M_ZERO. | Kenneth R Westerback |
2007-09-22 | M_ZERO -> bzero. | Kenneth R Westerback |
2007-09-03 | Typos from miod. 'functin' -> 'functin' in some comments. | Kenneth R Westerback |
2007-07-30 | Shuffle the order in which we look for header files, when doing | Thordur I. Bjornsson |
2007-06-20 | b_cylinder does not need to be set on the callpath down into drivers. | Theo de Raadt |
2007-06-18 | move comment to right place | Theo de Raadt |
2007-06-18 | include not needed | Theo de Raadt |
2007-06-17 | amd64/stand | Theo de Raadt |
2007-06-17 | significantly simplified disklabel infrastructure. MBR handling becomes MI | Theo de Raadt |
2007-06-15 | no need to include machine/disklabel.h when sys/disklabel.h is already | Theo de Raadt |
2007-06-14 | excessive blank lines making the versions different | Theo de Raadt |
2007-06-14 | set the prototype disklabel to version 1 | Theo de Raadt |
2007-06-14 | do not depend on previous loop variable, use a constant instead | Theo de Raadt |
2007-06-12 | all disksubr.c did their b_flags manipulation differently (and wrong). | Theo de Raadt |
2007-06-09 | The differences in the last non-homogeneous bounds_check_with_label() | Kenneth R Westerback |
2007-06-09 | various simple typo cleanups, basically making this look a lot more like | Theo de Raadt |
2007-06-09 | by hand i carefully found that all the differences in setdisklabel() | Theo de Raadt |