| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Remove the `skip splraise/splx for IPL_NONE mutexes' optimizations. It is not | 2011-04-03 | 1 | -15/+8 | ||
| | | | | | | always gaining anything, and msleep() implementation depends upon mtx_leave() invoking splx(). | |||||
| * | Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently. | 2011-03-23 | 1 | -4/+4 | ||
| | | | | | Discussed and okay drahn@. Okay deraadt@. | |||||
| * | Force the DUID cache used to generate hw.disknames to be updated | 2011-02-26 | 1 | -1/+3 | ||
| | | | | | | | | | after every disklabel read or write. This keeps the DUID cache more in sync with the physical world. De-syncing noted by drahn@ while zapping disklabels with dd. ok jsing@ deraadt@ | |||||
| * | - use nitems() | 2011-01-14 | 1 | -4/+4 | ||
| | | | | | "doesn't hurt" deraadt@ | |||||
| * | If genassym fails, sort on the pipeline will indicate no error resulting | 2010-12-30 | 1 | -4/+3 | ||
| | | | | | | in some grief. Split this out. From Vladimir Kirillov | |||||
| * | Kill pmap_phys_address(), and force every driver's mmap() routine to return | 2010-12-26 | 1 | -2/+2 | ||
| | | | | | | | | a physical address [more precisely, something suitable to pass to pmap_enter()'sphysical address argument]. This allows MI drivers to implement mmap() routines without having to know about the pmap_phys_address() implementation and #ifdef obfuscation. | |||||
| * | correct constant name | 2010-12-04 | 1 | -3/+3 | ||
| | | ||||||
| * | Introduce a new pci routine, pci_conf_size(), which returns the size of a | 2010-12-04 | 2 | -5/+16 | ||
| | | | | | | | | given pcitag_t configuration address space. Currently, all pci controllers will return the usual 0x100 bytes of PCI configuration space, but this will eventually change on PCIe-capable controlers. ok kettenis@ | |||||
| * | Remove pci configuration space acces hook infrastructure, which got copied | 2010-12-04 | 2 | -68/+3 | ||
| | | | | | | from loongson but isn't necessary on octeon. ok syuu@ | |||||
| * | Define BUS_SPACE_MAP_LINEAR and BUS_SPACE_MAP_PREFETCHABLE, and provide | 2010-12-04 | 1 | -3/+9 | ||
| | | | | | | a simple bus_space_barrier implementation. ok syuu@ | |||||
| * | After the most recent change, make it possible to make -j again. The | 2010-12-02 | 1 | -5/+5 | ||
| | | | | | | early MD and late MI files must be split up so that vers.o can sneak between. Issue spotted by bluhm, repair discussed with miod | |||||
| * | move vers.o to before the other objects, so that it is not linked last. | 2010-12-02 | 1 | -4/+4 | ||
| | | | | | | | | | having it linked last is bad (on at least i386 and amd64) because the lapic is mapped over the start of the data segment -- savecore(8) then reads the version string for a fixed buffer space, and reads into the lapic area causing unintended side-effects (at least on Intel X5570 and X5680) found by pedro, discussed with kettenis and mpf and miod | |||||
| * | boot descriptor support added | 2010-11-28 | 1 | -30/+149 | ||
| | | ||||||
| * | passing stack pointer to secondary processors | 2010-11-23 | 2 | -45/+32 | ||
| | | ||||||
| * | Correct interrupt handling | 2010-11-23 | 6 | -66/+97 | ||
| | | ||||||
| * | Remove old comment about constab[] being eventually generated by config(8). | 2010-11-22 | 1 | -7/+1 | ||
| | | | | | | This has never happened and this wouldn't make much sense on anything but hp300, if at all, nowadays. | |||||
| * | Sync MAKEDEV against conf.c, and both against GENERIC. | 2010-11-19 | 1 | -1/+3 | ||
| | | ||||||
| * | remove unused header file | 2010-11-14 | 1 | -904/+0 | ||
| | | ||||||
| * | Push all potential (as in, all system MI not utilized by the bootblocks) | 2010-11-12 | 1 | -2/+3 | ||
| | | | | | | .h files into the ctags run as well to bring #define's and structs and such into scope. Problem reported by thib | |||||
| * | clear ERL register on secondary processors | 2010-11-08 | 1 | -16/+4 | ||
| | | ||||||
| * | no need to specify the -t flag to ctags | 2010-11-03 | 1 | -2/+2 | ||
| | | ||||||
| * | Inital commit of PCI and SATA support for OCTEON | 2010-10-28 | 12 | -5/+1243 | ||
| | | ||||||
| * | Replace broken CF driver with new one, fixed bus_space base address. | 2010-10-26 | 10 | -197/+967 | ||
| | | ||||||
| * | Move build_trampoline() and setregs() to a common location for all mips ports. | 2010-10-24 | 1 | -101/+1 | ||
| | | ||||||
| * | Add working compile directory | 2010-10-23 | 1 | -0/+2 | ||
| | | ||||||
| * | correct MACHINE, MACHINE_ARCH | 2010-10-11 | 1 | -5/+5 | ||
| | | ||||||
| * | Compact Flash support for OCTEON | 2010-10-10 | 7 | -26/+239 | ||
| | | ||||||
| * | Remove unused header. ok deraadt@ | 2010-10-03 | 1 | -53/+0 | ||
| | | ||||||
| * | Follow recent changes on mip64 FPU handling. ok deraadt@ miod@ | 2010-10-03 | 1 | -0/+3 | ||
| | | ||||||
| * | Implemented combus to support com device on OCTEON without modifing dev/ic/com.c ok deraadt@ | 2010-10-01 | 8 | -23/+545 | ||
| | | ||||||
| * | Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms, | 2010-09-28 | 1 | -1/+10 | ||
| | | | | | | to complete matthew@'s commit of a few days ago, and drop __HAVE_CPU_MUTEX_LEVEL define. With help from, and ok deraadt@. | |||||
| * | Add pppx(4) to the cdevs of the remaining archs. | 2010-09-23 | 1 | -1/+3 | ||
| | | | | | OK dlg@ | |||||
| * | Remove bootinfo.c which has license issue. ok deraadt@ | 2010-09-21 | 4 | -293/+14 | ||
| | | ||||||
| * | Fix incorrect comment on comreg.h. ok deraadt@ | 2010-09-21 | 1 | -2/+2 | ||
| | | ||||||
| * | Initial revision | 2010-09-20 | 69 | -0/+6440 | ||
