Skip to content

issues Search Results · repo:brho/akaros language:C

Filter by

0 results
 (57 ms)

0 results

inbrho/akaros (press backspace or delete to remove)

https://github.com/brho/akaros/blob/80eabffc10a755f8e1817b639297d255e0246f5d/user/vmm/biostables.c#L36 should be XSDT (spotted by changyuan)
  • brho
  • Opened 
    on Jul 28, 2020
  • #60

Dan mentioned that multiboot s tables can be anywhere in memory - let alone an initrd. Right now, we don t use an initrd, and we copy-out the command line. But if we ever want to bother with an initrd, ...
  • brho
  • Opened 
    on Apr 10, 2019
  • #57

For the most part, we intercept every MSR write. We are explicit about saving/restoring the MSRs that aren t intercepted. However the intercepted MSRs run through an emulator, and some of those actually ...
  • brho
  • Opened 
    on Oct 30, 2018
  • #56

brian had this once: Stack Backtrace on Core 0: #01 [ 0xffffffffc200a00c ] in backtrace #02 [ 0xffffffffc20097fd ] in _panic #03 [ 0xffffffffc2048ef6 ] in kref_get #04 [ 0xffffffffc200ba71 ] in sem_down ...
  • brho
  • 1
  • Opened 
    on Sep 24, 2018
  • #55

brian ran into a rare deadlock with futexes where there is a circular wait between the futex spinlock and the alarm spinlock. we can probably fix by not holding the alarm lock while running the handler, ...
  • brho
  • 1
  • Opened 
    on Jul 23, 2018
  • #52

sys_exec, and probably other functions, use pcpui in such as way as to assume they don t block. that clearly isn t the case. this shows up as a bad kfree, where we try to kfree the kernel string for the ...
  • brho
  • 1
  • Opened 
    on Jul 23, 2018
  • #51

Commit 526df6f66a9f ( rcu: Fix quiescent state reporting deadlock ) seems to be acting up again. Brian had a case where the rcu_gp_ktask was neither running nor sleeping, and a kmsg to wake it up was ...
  • brho
  • 2
  • Opened 
    on Jul 20, 2018
  • #50

VMX has a lot of issues that we aren t dealing with. Do a git log on arch/x86/kvm/vmx.c in Linux, and you ll find a list of things to fix. For instance, the hardware resets the GDT limit when we do a ...
  • brho
  • Opened 
    on Jul 17, 2018
  • #49

efence intercepts malloc et al. When a uthread exits, its TLS is cleaned up. Ultimately, this calls into glibc, which calls free() on the TLS region in _dl_deallocate_tls. That region was allocated with ...
  • brho
  • Opened 
    on Jul 10, 2018
  • #48

If you have panics on multiple cores in parallel, their input gets interleaved. Additionally, we probably want a backtrace (safely!), since 99% of the time, that s the first thing I want to see.
  • brho
  • Opened 
    on Jul 9, 2018
  • #47
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! 
Restrict your search to the title by using the in:title qualifier.
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! 
Restrict your search to the title by using the in:title qualifier.
Issue search results · GitHub