Results 10 comments of ImDaBigBoss

I would suggest using the onLoad function for that, but I need to make sure that moving code around like that won’t break anything.

> I'm not sure if we need a whole Logger interface - maybe we should just use Java's? > > This PR looks fine to me otherwise. But, before we...

I have no idea if this broke anything. This code needs checking by someone who knows Geyser better than me, but I was able to catch the init events by...

Do people really want Geyser to be slower? I thought you had been working on trying to make the load time faster.

Registering listeners is broken for now but the code for loading in onLoad is fixed.

[SystemDSDT.zip](https://github.com/managarm/lai/files/9610637/SystemDSDT.zip) I hope this is what you were looking for, I wasn't too sure how to dump it all on MacOS. I'm using MaciASL to dump that, if you need...

![IMG_4680](https://user-images.githubusercontent.com/67973871/191578484-3421b3b9-7b4d-4f70-87b5-380802847ee2.jpg) Is this ok? The OS doesn't write to USB yet

It's a T450 Lenovo ThinkPad which is running OpenCore to have MacOS on it.

![IMG_4682](https://user-images.githubusercontent.com/67973871/191590499-85f91d57-340f-445e-9438-5c26b04c9b85.jpg) I guess I'm sorry? It isn't a memory problem. If you need anything else, I'm happy to give you more information.

This depends on [#5096](https://github.com/pi-hole/pi-hole/pull/5096)