Support for the Ethernet-Audio device
[akaros.git] / kern / arch /
2011-11-03 Barret RhodenSupport for the Ethernet-Audio device
2011-11-03 Barret RhodenINET numbers and #defines
2011-11-03 Barret RhodenQuick hack to fix e1000
2011-11-03 Barret RhodenPCI: vendor/device/class identification
2011-11-03 Barret RhodenPCI cleanup
2011-11-03 Barret Rhodenx86: pcpu init called before idling
2011-11-03 Barret RhodenRemoved set_current_proc()
2011-11-03 Barret RhodenAdds a Makelocal option for resetting the stack
2011-11-03 Barret RhodenOptimize local routine kernel messages
2011-11-03 Barret RhodenSyscall return paths cleaned up
2011-11-03 Barret Rhodenproc_restartcore() only used for current_tf, etc
2011-11-03 Barret RhodenCopies out current_tf to pcpui
2011-11-03 Barret RhodenSyscalls now can take six arguments (XCC)
2011-11-03 Barret Rhodenx86: cleans up syscalls, fixes pop_ros_tf() (XCC)
2011-11-03 Barret RhodenAll local system calls are asynchronous (XCC)
2011-11-03 Barret Rhodenx86: interrupt return path checks kmsgs
2011-11-03 Barret Rhodenproc_run() handles kmsgs before running
2011-11-03 Barret RhodenKthread infrastructure
2011-11-03 Barret Rhodenx86: Stores core 0's stack as a KVA
2011-11-03 Barret RhodenChangeable kernel stacks
2011-11-03 Barret RhodenFixes a bug with sparc's atomic_sub_and_test()
2011-11-03 Barret Rhodenx86: decouples the GDT/TS/ETC from the stack
2011-11-03 Barret RhodenFixes page reference counting wrt to upage_alloc()
2011-11-03 Barret RhodenCleaned up page_free()
2011-11-03 Barret RhodenUses kref for struct page
2011-11-03 Barret RhodenEndian conversion functions
2011-11-03 Barret RhodenFixes bug in spinlock_debug
2011-11-03 Barret Rhodenx86: Fixes bug preventing the kernel from trapping
2011-11-03 Barret RhodenFixes bug with mprotect() and munmap()
2011-11-03 Barret Rhodenx86 page faults know about the reason for the PF
2011-11-03 David Zhufixing sparc-specific compilation issues.
2011-11-03 David ZhuFixing syscalls to new seterrno and setretval.
2011-11-03 David ZhuMake errno and return value work for async syscalls.
2011-11-03 Barret RhodenAssert to catch 5 args to sysenter
2011-11-03 Barret RhodenKref changes and tweaks
2011-11-03 Barret RhodenAdded krefs, used them for process refcounting
2011-11-03 Barret RhodenAdds useful atomics
2011-11-03 Barret RhodenFixes compilation issues for sparc
2011-11-03 Barret RhodenInitial page cache structures
2011-11-03 Barret RhodenCleaned up issues with PAGE_UNMAPPED and friends
2011-11-03 Barret RhodenRemoved the old pfault, fork() uses VMRs
2011-11-03 Barret Rhodenset_errno: only if there is a tf
2011-11-03 Barret RhodenVFS: mounts KFS, shell functions
2011-11-03 Barret RhodenInitial VFS
2011-11-03 Barret RhodenRemoved CONFIG_OSDI and EXPER_TRADPROC
2011-11-03 Yu ZhuAdding support for perfctr in trad_proc timer handler
2011-11-03 Andrew WatermanFixed a current_tf setting bug and added checks
2011-11-03 Andrew WatermanFixed SPARC kernel entry SNAFU
2011-11-03 Barret RhodenPotential workaround for e1000
2011-11-03 Barret RhodenSSE support
2011-11-03 Barret RhodenPage coloring for boxboro tests
2011-11-03 David ZhuAdding initial support for performance counters.
2011-11-03 Andrew WatermanAdded another missing icache flush in RTLD
2011-11-03 Barret RhodenCompiler memory barriers and pthread barrier fix
2011-11-03 Andrew WatermanUse correct memory barrier on x86
2011-11-03 Andrew WatermanMade stuff work on SPARC HW
2011-11-03 Andrew Watermanvcore_id() is now implemented using TLS
2011-11-03 Barret RhodenLoad balancing for EXPER_TRADPROC
2011-11-03 Barret RhodenFP save/restore on x86
2011-11-03 Kevin KluesFix to e1000 driver
2011-11-03 Andrew WatermanFixed backtracing w.r.t. SPARC kernel entry
2011-11-03 Andrew WatermanFixed register clobbering in SPARC
2011-11-03 Kevin KluesAdded fillmeup support for the e1000 driver
2011-11-03 Barret RhodenFixed DISABLE_SMT to report the right max_vcores
2011-11-03 David Zhuchange fillmeup syscall to use an int32 field to indica...
2011-11-03 Kevin KluesAdd fillmeup support for the realtek driver
2011-11-03 Barret RhodenRevert "Make floating point work (no ancillary ...
2011-11-03 Kevin KluesAdded a fillmeup syscall
2011-11-03 Kevin KluesMake floating point work (no ancillary state yet though)
2011-11-03 Kevin KluesMake the realtek driver route interrupts like the other...
2011-11-03 Andrew WatermanMassive cleanup of SPARC kernel entry code
2011-11-03 Barret RhodenBasic FP support on x86
2011-11-03 Kevin KluesZero out gs and fs whenever we enter the kernel
2011-11-03 Kevin KluesEnabled interrupts in the int driven kernel monitor
2011-11-03 Kevin KluesForce interrupts to core 0 on network drivers
2011-11-03 Barret RhodenTrigger the monitor with an interrupt
2011-11-03 Barret Rhodensys_halt_core() and an idle process
2011-11-03 Barret RhodenExp: per-core runqueues and timer ticks
2011-11-03 Kevin KluesAdded appserver support to the e1000 driver
2011-11-03 Kevin KluesChanges to support the 64 core boxboro machine
2011-11-03 Kevin KluesMoved the E1000 MMIO addr to a makelocal variable.
2011-11-03 Kevin KluesFirst run at an E1000 driver, with various LWIP fixes.
2011-11-03 Andrew WatermanExposed per-core timer interrupts on SPARC
2011-11-03 Andrew WatermanMade pthreads work on SPARC
2011-11-03 Barret Rhodenpthread_yield()
2011-11-03 Barret RhodenPthread create, join, and exit
2011-11-03 Andrew WatermanMade ros_pop_tf work on SPARC
2011-11-03 Barret RhodenThe kernel migrates silly state when becoming _M
2011-11-03 Andrew WatermanFixed cpu_halt on SPARC
2011-11-03 Kevin KluesMassive renaming/cleanup of harts->vcores
2011-11-03 Kevin KluesCheck to make sure an ldt exists before loading it
2011-11-03 Kevin KluesAppserver up and running on hardware for x86...
2011-11-03 Barret RhodenPreemption of user cores
2011-11-03 Barret Rhodenpop_ros_tf can handle missed IPIs
2011-11-03 Barret RhodenUser stackpointers moved to the vcpd structs
2011-11-03 Barret RhodenEnsures __notify took the user trapframe as an arg
2011-11-03 Barret Rhodenset_current_tf only applies to user trapframes
2011-11-03 Barret RhodenFixes trap-based syscalls on x86
2011-11-03 Kevin KluesFixed smp_percpu_init() on sparc; added asserts
2011-11-03 Andrew WatermanFixed up register window fill code
next