summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2007-10-13Enable interrupts in secondary processors before invoking cpu_switchto(),Miod Vallat
2007-10-13It is no longer necessary to fiddle with spl in cpu_idle_{enter,leave} nowMiod Vallat
2007-10-13Be sure to spl0() in proc_trampoline, so that kernel threads start at IPL_NONE.Miod Vallat
2007-10-13There is no need to fiddle with spl in cpu_idle_{enter,leave}, actually.Miod Vallat
2007-10-13Remove leftovers art forgot to prune...Miod Vallat
2007-10-13Fix cpu_exit() comments to be more closer to reality.Miod Vallat
2007-10-13Do not splhigh() before invoking sched_exit(), sched_exit() will do it better.Miod Vallat
2007-10-13Various typos in comments; Joel SingMiod Vallat
2007-10-11enable puc(4) for GENERIC on armishStuart Henderson
2007-10-10prepare for the futureTheo de Raadt
2007-10-10GENERIC.MP dirs will show up here some timeTheo de Raadt
2007-10-10Disable PSL_POW code for now in cpu_idle_cycle, because it does not yetTheo de Raadt
2007-10-10Make context switching much more MI:Artur Grabowski
2007-10-10malloc+bzero -> malloc+M_ZERO. Use 'malloc(sizeof(*p) ...' idiom.Kenneth R Westerback
2007-10-10Change argsize from size_t to short, since it only stores a shortRay Lai
2007-10-08Align the suspend saved data to a cache line boundary, apparently preventsMiod Vallat
2007-10-08A few trailing bzero/memset -> M_ZERO occurrences, cast removal andKenneth R Westerback
2007-10-08A few trailing bzero/memset -> M_ZERO occurrences, cast removal andKenneth R Westerback
2007-10-08isa0 at amdpcib? got skipped, sighTheo de Raadt
2007-10-08enable spdmem where it mattersTheo de Raadt
2007-10-08More simple memset(,0,) -> M_ZERO changes. In this batch move toKenneth R Westerback
2007-10-08Don't skip EEPROMs in ofw i2c scan,Jonathan Gray
2007-10-07Add a driver, amdpcib(4), for the AMD 8111 series LPC bridge and HPET writtenMarc Balmer
2007-10-07Add support for the PCI-ISA bridge, timecounter, and watchdog timerMarc Balmer
2007-10-06Simpliest memset(,0,) -> M_ZERO changes. One (caddr *) cast removal,Kenneth R Westerback
2007-10-06Some archs used memset() rather than bzero(). So duplicate diffKenneth R Westerback
2007-10-06Provide <machine/lock.h> on hppa64 too.Mark Kettenis
2007-10-06Simple single-processor only mutex implementation; cloned from hppa.Mark Kettenis
2007-10-06Remove unused variable.Mark Kettenis
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-10-03Add pcb_flags member to 'struct pcb', and set PCB_SAVECTX on contexts savedMark Kettenis
2007-10-02Fiddle Sun traditional disklabel recognition to eliminate union andKenneth R Westerback
2007-10-02Apply (with slight variants) this elimination of bzero() with M_ZERO:Kenneth R Westerback
2007-10-01More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...' whereKenneth R Westerback
2007-10-01more btoc -> atopMartin Reindl
2007-09-30Move intrpending array into 'struct cpu_info'.Mark Kettenis
2007-09-30On i386, only call amd64_errata() on amd64 processors (family 0xf),Gordon Willem Klok
2007-09-30Enable Broadcom wireless, bwi(4).Jonathan Gray
2007-09-29At the requst of deraadt@, backpout the temporary hack for pcc.Otto Moerbeek
2007-09-24Ooops, i386 entry was enabled by mistake. Disable it. Sorry.Marcus Glocker
2007-09-24Add bwi PCI and Cardbus GENERIC entries for i386 and amd64, but stillMarcus Glocker
2007-09-22Add kernel locking.Mark Kettenis
2007-09-22cf_context_switch takes an u_int argument.Mark Kettenis
2007-09-22M_ZERO -> bzero.Kenneth R Westerback
2007-09-22replace even more ctob and btoc with ptoa and atop respectively plusMartin Reindl
2007-09-19On sparc & sparc64, change `mount -a` to recognise Linux ext2 partitionsMarc Aurele La France
2007-09-18arc4random_bytes() is the preferred interface for generating nonces;Damien Miller
2007-09-18As a temporary workaround, implement va_start not usingOtto Moerbeek
2007-09-18Fix typo (`Advancded').Michael Knudsen