Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

richlowe

richlowe pushed 1 commit to arm64/rpi4-pci-regspec-hack richlowe/illumos-gate
  • bcm2711-emmc2: add many panic calls to mmc_init aef8850

View on GitHub

richlowe created a comment on a pull request on richlowe/illumos-gate
the rpi4 drivers need to be written in terms of the DDI but aren't. That said, they also shouldn't break. I'm going to throw some appropriate `panic()` calls into `mmc_init` and update that test ...

View on GitHub

richlowe created a comment on a pull request on richlowe/illumos-gate
> > Did you deal with the PROM-based "dma-ranges" stuff? I've been meaning to, but forgetting. I think that's the last part we use the PROM but shouldn't. > Should we add this to the parent priv...

View on GitHub

richlowe created a comment on a pull request on richlowe/illumos-gate
> > It was indeed shoddy DTB hacking, so I think it's probably fine but we'll find out :) > > What was the issue? I'd managed to screw it up so it thought we had both kinds of GIC at once som...

View on GitHub

richlowe pushed 1 commit to arm64/rpi4-pci-regspec-hack richlowe/illumos-gate
  • stop delivering PCI bits, so rpi 4 can boot and try the rest 5843878

View on GitHub

richlowe pushed 1 commit to arm64/rpi4-pci-regspec-hack richlowe/illumos-gate
  • stop delivering PCI bits, so rpi 4 can boot and try the rest f2eead0

View on GitHub

richlowe created a comment on a pull request on richlowe/illumos-gate
It was indeed shoddy DTB hacking, so I think it's probably fine but we'll find out :)

View on GitHub

richlowe created a comment on a pull request on richlowe/illumos-gate
So I pulled this and #110 into the same branch, and tried to run with the hacked dtb that puts the console serial on the simple-bus, and we're crashing because we can't map the gic (v2). The addre...

View on GitHub

richlowe created a branch on richlowe/illumos-gate

arm64/rpi4-pci-regspec-hack - Local changes to the Illumos OS/Net consolidation.

richlowe created a comment on a pull request on richlowe/illumos-gate
Oh, but this will crash on the pi because of the PCI bits, won't it :\

View on GitHub

richlowe created a comment on a pull request on richlowe/illumos-gate
@hadfl can you give this a run? Or I can arrange the simple-bus-with-devices-under-it hack again, if I ever find out where I put the dtb part. Did you deal with the PROM-based "dma-ranges" stuf...

View on GitHub

richlowe closed a pull request on richlowe/illumos-gate
gic: Move from `setlvl` and `setlvlx` to `intr_enter` and `intr_exit`
These names are at least very likely much more intelligible, and are inspired by the names of the PSM operations which underly them in the intel implementation. Unlike on intel, I have changed the...
richlowe created a review comment on a pull request on richlowe/illumos-gate
You have your error message backwards :)

View on GitHub

richlowe created a review comment on a pull request on richlowe/illumos-gate
If this were to happen right now, would we drop the event? That seems bad, but I think also not actually different from before

View on GitHub

richlowe created a review on a pull request on richlowe/illumos-gate

View on GitHub

richlowe pushed 1 commit to main richlowe/arm64-gate
  • Switch to GCC 14.2.0 as upstream is going to 0eba210

View on GitHub

richlowe created a comment on a pull request on richlowe/illumos-gate
I think arm64/pci-hacking might now be in a state, with this and my recent changes, where perhaps we should integrate the non-PCI portions into arm64-gate? Should I tidy up the nits I have in th...

View on GitHub

richlowe pushed 1 commit to arm64/pci-hacking richlowe/illumos-gate
  • gictwo, gicthree: attempt to handle shared interrupts correctly Rather than failing if we attempt to program the sam... 92a36a5

View on GitHub

richlowe pushed 2 commits to arm64/pci-hacking richlowe/illumos-gate
  • ddi: factor out unitintr unit updates c26b2c6
  • Remove dangling XXX comments, adjust inappropriate ones 3430f80

View on GitHub

richlowe pushed 2 commits to arm64/pci-hacking richlowe/illumos-gate
  • ddi: now viommionex copies "interrupts", `i_ddi_unitintr` can be more simple 9e9b252
  • ddi: refactor interrupt mapping to be less bad This refactors `map_interrupt` into something less displeasing, and p... 25b60cf

View on GitHub

richlowe pushed 1 commit to arm64/pci-hacking richlowe/illumos-gate
  • os: remove now unnecessary includes of sys/gic.h 7ac2499

View on GitHub

richlowe pushed 2 commits to arm64/pci-hacking richlowe/illumos-gate
  • gic: rename to spell out numbers Now that we attach actual instances (or soon will, for v3) follow the sunos-y tradi... e2dc779
  • gicthree: attach as a driver and implemented interrupt ops This is, because of how things work, exactly the gictwo c... 553c5f6

View on GitHub

richlowe created a comment on a pull request on richlowe/illumos-gate
QEMU,virt isn't going to test simple-bus unless you arrange for devices to be on the bus (you can put the pl011 on there if you hack the dtb, and the path we expect our console). It's easier to ...

View on GitHub

richlowe created a review comment on a pull request on richlowe/illumos-gate
I'm so glad to see this go

View on GitHub

richlowe created a review on a pull request on richlowe/illumos-gate

View on GitHub

richlowe pushed 9 commits to arm64/pci-hacking richlowe/illumos-gate
  • 16956 stmf_sbd: possible memory leak Reviewed by: Andy Fiddaman <[email protected]> Reviewed by: Dan McDonald <dan... 5a6b1e2
  • 16908 unix: overwrite may leak 'buf' Reviewed by: Jason King <[email protected]> Reviewed by: Vitali... 148b53d
  • 16949 apix: passing freed memory 'prop_val' Reviewed by: Marcel Telka <[email protected]> Reviewed by: Andy Fiddaman <i... bbd2595
  • 16967 cxgbe: clean up unused TCP_OFFLOAD_ENABLE Reviewed by: Robert Mustacchi <[email protected]> Reviewed by: Ryan Ze... a2057e4
  • 16979 stdbit.h _Generic pieces could work in C11 Reviewed by: Toomas Soome <[email protected]> Reviewed by: Andy Fiddaman... fdb843b
  • Merge branch 'master' of https://github.com/illumos/illumos-gate into arm64-gate 4960a0f
  • gic: Move from `setlvl` and `setlvlx` to `intr_enter` and `intr_exit` These names are at least very likely much more... 87fa504
  • Merge branch 'arm64-gate' of https://github.com/richlowe/illumos-gate into arm64/pci-hacking 8c9c03d
  • viommionex: copy "interrupts" and "reg" properly, assert it - use `ndi_prop_update_string_array` which creates "hard... 75b3081

View on GitHub

richlowe pushed 7 commits to arm64-gate richlowe/illumos-gate
  • 16956 stmf_sbd: possible memory leak Reviewed by: Andy Fiddaman <[email protected]> Reviewed by: Dan McDonald <dan... 5a6b1e2
  • 16908 unix: overwrite may leak 'buf' Reviewed by: Jason King <[email protected]> Reviewed by: Vitali... 148b53d
  • 16949 apix: passing freed memory 'prop_val' Reviewed by: Marcel Telka <[email protected]> Reviewed by: Andy Fiddaman <i... bbd2595
  • 16967 cxgbe: clean up unused TCP_OFFLOAD_ENABLE Reviewed by: Robert Mustacchi <[email protected]> Reviewed by: Ryan Ze... a2057e4
  • 16979 stdbit.h _Generic pieces could work in C11 Reviewed by: Toomas Soome <[email protected]> Reviewed by: Andy Fiddaman... fdb843b
  • Merge branch 'master' of https://github.com/illumos/illumos-gate into arm64-gate 4960a0f
  • gic: Move from `setlvl` and `setlvlx` to `intr_enter` and `intr_exit` These names are at least very likely much more... 87fa504

View on GitHub

richlowe created a comment on a pull request on richlowe/illumos-gate
I pushed this, thanks

View on GitHub

richlowe closed a pull request on richlowe/illumos-gate
Use constants for common property names
**Targets the arm64/pci-hacking branch** Use the constants defined in `sys/obpdefs.h` for property access. Extend these properties to include those used throughout the aarch64 port, specifica...
richlowe pushed 1 commit to arm64/pci-hacking richlowe/illumos-gate
  • ddi: now unit_intr_t knows the size of its fields, use them to improve the code We can make some more assertions, si... 95c3a06

View on GitHub

Load more