Ecosyste.ms: Timeline

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

richlowe/illumos-gate

richlowe opened a pull request on richlowe/illumos-gate
prom: Implement `prom_nextnode` and `prom_childnode` more reasonably
Rather than trying to homebrew it, with flaws, use the libfdt `_subnode()` API. This should stop us making arbitrary splices in the tree, where we pulled nodes of equal depth together _across br...
richlowe created a branch on richlowe/illumos-gate

arm64/prom-tree-oops - Local changes to the Illumos OS/Net consolidation.

r1mikey opened a pull request on richlowe/illumos-gate
interrupts: provide system PIC registration and dispatch
**Targets the arm64/pci-hacking branch** The GIC functionality we've had to date has been a very leaky abstraction, spilling knowledge of the GIC (and of the FDT) throughout `unix`. With the wor...
richlowe pushed 3 commits to arm64/pci-no-cfgspace richlowe/illumos-gate
  • Revert "enable pci boot debug spew" This reverts commit cf62dbd87dad5375d4b8b13796a09ce68d366429. 6d497bb
  • Revert "debug spew as we walk the device tree, to work out why rpi4 is being odd" This reverts commit 32f1307b4c0cd8... 28fcfcc
  • prom: Implement `prom_nextnode` and `prom_childnode` more reasonably Rather than trying to homebrew it, with flaws, ... e275b67

View on GitHub

richlowe pushed 16 commits to arm64/pci-hacking richlowe/illumos-gate
  • 16997 zfs.h correct comments in zfs_ioc Reviewed by: Andy Fiddaman <[email protected]> Reviewed by: Yuri Pankov <y... dbade23
  • 17013 it is a new year for prototypes, 2025 Reviewed by: Sebastian Wiedenroth <[email protected]> Reviewed by: C Frair... b49f62e
  • 17011 ZTS: functional/mount scripts are not removing /var/tmp/testdir.X dirs Reviewed by: Andrew Stormont <andyjstorm... 204eecd
  • 17005 ZTS: mmp_pool_destroy should remove MMP_DIR Reviewed by: C Fraire <[email protected]> Reviewed by: Bill Sommerfeld... be043fa
  • use DDI interfaces for xxx_probe I'm not 100% sure why these drivers implement the probe entry point, and do this ch... 9b2f9ec
  • 16991 mdb ::printf should support VLA strings Reviewed by: Robert Mustacchi <[email protected]> Reviewed by: C Fraire ... 4860b66
  • 16961 genunix: possible memory leaks Reviewed by: Andy Fiddaman <[email protected]> Approved by: Dan McDonald <dan... 694256d
  • 17000 ZTS: fix removal_condense_export test case Reviewed by: Yuri Pankov <[email protected]> Approved by: Robert Musta... c78ade7
  • 16998 zfstest should use C locale Reviewed by: Yuri Pankov <[email protected]> Reviewed by: Andy Fiddaman <illumos@fidd... 3fe4555
  • 17020 Introduce a destroy_dataset helper Reviewed by: C Fraire <[email protected]> Approved by: Robert Mustacchi <rm@fin... 006a630
  • 17001 ZTS: mixed up set_tunable32/set_tunable64 Reviewed by: Yuri Pankov <[email protected]> Approved by: Robert Mustac... 0b2c028
  • 17006 ZTS: left over spare-dev1 and spare-dev2 Reviewed by: Andy Fiddaman <[email protected]> Approved by: Dan McD... c96b743
  • 17016 libzfs: zpool_clear_label fixes Reviewed by: Jason King <[email protected]> Approved by: Dan M... 237f789
  • 16960 nxge: possible memory leak Reviewed by: Andy Fiddaman <[email protected]> Reviewed by: Andrew Stormont <andy... 0ea3470
  • Merge branch 'master' of https://github.com/illumos/illumos-gate into arm64-gate 6fea58a
  • Merge branch 'arm64-gate' of https://github.com/richlowe/illumos-gate into arm64/pci-hacking # Conflicts: # usr/src/... 812b748

View on GitHub

richlowe pushed 14 commits to arm64-gate richlowe/illumos-gate
  • 16997 zfs.h correct comments in zfs_ioc Reviewed by: Andy Fiddaman <[email protected]> Reviewed by: Yuri Pankov <y... dbade23
  • 17013 it is a new year for prototypes, 2025 Reviewed by: Sebastian Wiedenroth <[email protected]> Reviewed by: C Frair... b49f62e
  • 17011 ZTS: functional/mount scripts are not removing /var/tmp/testdir.X dirs Reviewed by: Andrew Stormont <andyjstorm... 204eecd
  • 17005 ZTS: mmp_pool_destroy should remove MMP_DIR Reviewed by: C Fraire <[email protected]> Reviewed by: Bill Sommerfeld... be043fa
  • 16991 mdb ::printf should support VLA strings Reviewed by: Robert Mustacchi <[email protected]> Reviewed by: C Fraire ... 4860b66
  • 16961 genunix: possible memory leaks Reviewed by: Andy Fiddaman <[email protected]> Approved by: Dan McDonald <dan... 694256d
  • 17000 ZTS: fix removal_condense_export test case Reviewed by: Yuri Pankov <[email protected]> Approved by: Robert Musta... c78ade7
  • 16998 zfstest should use C locale Reviewed by: Yuri Pankov <[email protected]> Reviewed by: Andy Fiddaman <illumos@fidd... 3fe4555
  • 17020 Introduce a destroy_dataset helper Reviewed by: C Fraire <[email protected]> Approved by: Robert Mustacchi <rm@fin... 006a630
  • 17001 ZTS: mixed up set_tunable32/set_tunable64 Reviewed by: Yuri Pankov <[email protected]> Approved by: Robert Mustac... 0b2c028
  • 17006 ZTS: left over spare-dev1 and spare-dev2 Reviewed by: Andy Fiddaman <[email protected]> Approved by: Dan McD... c96b743
  • 17016 libzfs: zpool_clear_label fixes Reviewed by: Jason King <[email protected]> Approved by: Dan M... 237f789
  • 16960 nxge: possible memory leak Reviewed by: Andy Fiddaman <[email protected]> Reviewed by: Andrew Stormont <andy... 0ea3470
  • Merge branch 'master' of https://github.com/illumos/illumos-gate into arm64-gate 6fea58a

View on GitHub

richlowe pushed 1 commit to arm64/pci-no-cfgspace richlowe/illumos-gate
  • relocate the awful hack to only look at .../pcie to ignore other devices sooner This is awful and not a solution, bu... cf79d2c

View on GitHub

richlowe pushed 1 commit to arm64/pci-hacking richlowe/illumos-gate
  • avintr: Treat autovec like a hashtable The avintr functionality looks like it does what we need for aarch64, but it ... 7bb7575

View on GitHub

richlowe closed a pull request on richlowe/illumos-gate
avintr: Treat autovec like a hashtable
**This PR is against the PCI hacking branch** The `avintr` functionality looks like it does what we need for aarch64, but it has some fairly surprising behaviour: * Vectors are inserted modulo ...
richlowe pushed 1 commit to arm64/pci-no-cfgspace richlowe/illumos-gate
  • print something annoying if the bogus dev node apppears 71e95da

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
I've uploaded a slightly less preprocessor-heavy version of this change. There is a small cost to pay on i86pc with this change (another field in `struct autovec`), but the conditional code should ...

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
Yeah, I'm not in love with this either, it's just an expedient way to get support for a larger, sparse vector range (with the goal of letting us experiment with MSIs). I think this could be structu...

View on GitHub

r1mikey created a review comment on a pull request on richlowe/illumos-gate
This is a terrible habit I've picked up - a Douglas Adams reference :) Basically, the number doesn't matter as long as it's not what I'm checking for later. I'll update it to something else.

View on GitHub

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

View on GitHub

richlowe pushed 1 commit to arm64/pci-no-cfgspace richlowe/illumos-gate
  • debug spew as we walk the device tree, to work out why rpi4 is being odd 32f1307

View on GitHub

richlowe pushed 1 commit to arm64/pci-no-cfgspace richlowe/illumos-gate
  • enable pci boot debug spew cf62dbd

View on GitHub

richlowe pushed 1 commit to arm64/pci-no-cfgspace richlowe/illumos-gate
  • Don't assume every bus is a root bus I'm not sure how that happened, logic wise, but it's suspect at the very least.... e147fa5

View on GitHub

richlowe created a review comment on a pull request on richlowe/illumos-gate
I don't understand

View on GitHub

richlowe created a review on a pull request on richlowe/illumos-gate
I'm not keen on needing all the ifdefs in avintr, but I'm also not clear what to do instead. I'd rather we just _fix_ it properly, but that's not easy. Intel with x2apic chose to leave everythi...

View on GitHub

richlowe created a review on a pull request on richlowe/illumos-gate
I'm not keen on needing all the ifdefs in avintr, but I'm also not clear what to do instead. I'd rather we just _fix_ it properly, but that's not easy. Intel with x2apic chose to leave everythi...

View on GitHub

r1mikey opened a pull request on richlowe/illumos-gate
avintr: Treat autovec like a hashtable
The `avintr` functionality looks like it does what we need for aarch64, but it has some fairly surprising behaviour: * Vectors are inserted modulo the `autovect` array size, but dispatched using t...
richlowe created a branch on richlowe/illumos-gate

arm64/pci-no-cfgspace - Local changes to the Illumos OS/Net consolidation.

richlowe pushed 1 commit to arm64-gate richlowe/illumos-gate
  • use DDI interfaces for xxx_probe I'm not 100% sure why these drivers implement the probe entry point, and do this ch... 9b2f9ec

View on GitHub

richlowe closed a pull request on richlowe/illumos-gate
use DDI interfaces for xxx_probe
I'm not 100% sure why these drivers implement the probe entry point, and do this check explicitly. One interesting thing, however, is that illumos usually uses "okay", but devicetree use either ...
richlowe pushed 2 commits to arm64/pci-hacking richlowe/illumos-gate
  • Make aarch64 cbe a proper driver Implement an Arm Generic Timer driver to take over the duties of the cyclic backend... ea23c98
  • gic: Manage device resources the usual way Now that cbe is backed by arm_gtmr, and is therefore a proper driver, cle... 818c311

View on GitHub

richlowe closed a pull request on richlowe/illumos-gate
Move cyclic backend to be a DDI driver, move GIC implementations to be DDI drivers
**Targets the pic-hacking branch** The cyclic backend and the GIC drivers are currently intimately aware of FDT via the raw prom interfaces. Move the cyclic backend to be a module, using the ...
richlowe created a review comment on a pull request on richlowe/illumos-gate
I read it from the wrong point of view. My fault.

View on GitHub

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

View on GitHub

richlowe pushed 1 commit to arm64/pci-hacking richlowe/illumos-gate
  • Widen regspec and rangespec Widen the fields in both regspec and rangespec to be 64-bit on aarch64. This change all... c90dff9

View on GitHub

richlowe closed a pull request on richlowe/illumos-gate
Widen regspec and rangespec
**Targets the pic-hacking branch** 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 ...
Load more