Ecosyste.ms: Timeline

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

richlowe/illumos-gate

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

View on GitHub

r1mikey created a review comment on a pull request on richlowe/illumos-gate
I _think_ we can leave this out, since this suggests _inb_/_outb_ ioport access, which we definitely won't ever have.

View on GitHub

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

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

r1mikey opened a pull request on richlowe/illumos-gate
Widen regspec and rangespec
Widen the fields in both regspec and rangespec to be 64-bit on aarch64. This change allows us to use 64-bit addresses in the same way as regspec64 (regspec is now identical to regspec64) and all...
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

richlowe pushed 1 commit to arm64/pci-hacking richlowe/illumos-gate
  • remove `i_ddi_get_inum` which isn't useful and needs work to implement This returned the vector number given an inde... edc6546

View on GitHub

richlowe pushed 1 commit to arm64/pci-hacking richlowe/illumos-gate
  • Use constants for common property names Use the constants defined in `sys/obpdefs.h` for property access. Extend th... 6f0ded8

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
Please do!

View on GitHub

richlowe created a comment on a pull request on richlowe/illumos-gate
This looks good. Do you mind if I add "interrupt-map" to it, when I push it?

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
Extracted the property constant change to #108.

View on GitHub

r1mikey closed a pull request on richlowe/illumos-gate
Ensure that rootnex has expected properties
**These changes target the PCI hacking branch** Two fairly trivial changes here. The fdt rootnex misses out on the properties set on the fdt root node. Copy over the properties we care about,...
r1mikey opened 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...
r1mikey created a review comment on a pull request on richlowe/illumos-gate
> I'm very confused by this. This _should_ be working. For a start, QEMU,virt has an "interrupt-parent" on /, and nothing will work if that doesn't happen? > > These should trickle up from the P...

View on GitHub

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

View on GitHub

richlowe created a comment on a pull request on richlowe/illumos-gate
I just pushed some changes, a bit of which might be relevant here. There were places I had missed where we were looking up "#interrupt-cells" and following the device tree, where this is at best g...

View on GitHub

richlowe pushed 3 commits to arm64/pci-hacking richlowe/illumos-gate
  • gic, ddi: Remove stale comments describing (since removed) rootnex intrspec maintenance a324bef
  • viommionex: copy the interrupts property down so we take part in the DDI regularly This is all a bit of a shame, but... cb60555
  • ddi/gic: Carry all information in the unit_intr_t, don't have gic-specific bits This means only the GIC knows how to... 364ffff

View on GitHub

richlowe created a review comment on a pull request on richlowe/illumos-gate
Wait, I didn't intend to approve, I intended to comment on this, and apparently I missed.

View on GitHub

Load more