- User Since
- Jun 4 2014, 6:42 AM (271 w, 5 d)
Sat, Aug 17
Thu, Aug 15
At least userland builds (not sure about kernels yet) on 32-bit platforms are broken because of missing atomic_swap_64.
Tue, Aug 13
Mon, Aug 12
I am not sure what happened. Looks like arc or phabricator went a little bit nuts.
Wed, Aug 7
Jul 16 2019
Jul 10 2019
Jul 8 2019
I did not add the default case, because I wanted a compiler to let me know when I forget to add a new type to that switch.
It sucks that the gcc does not realize that the code after the switch is not reachable.
But I guess that we have to please it.
Jul 1 2019
oops, forgot to update the header file
- add "gpio" child type
- add Nuvoton devices that are supported by nctgpio driver
- change how Nuvoton device IDs are matched as for some higher bits of revision ID register are actually a part of a device ID
- account for the fact that Nuvoton SuperIOs use multiple bits in the Device Enable register
- change how known devices are defined
- move child's "type" from the location string to the pnp string, suggested by jhb
Jun 27 2019
Jun 26 2019
That's a good point, Warner.
Jun 20 2019
Jun 19 2019
I encountered a technical problem trying to replace the printf with KASSERT.
bus.h does not include systm.h and there are multiple places where bus.h is included before systm.h (or systm.h not included at all).
I am not looking forward to hear from Bruce Evans about yet another namespace pollution, but I am not sure what would be the best here.
Jun 7 2019
Jun 6 2019
I would check the chunksize at the beginning of the function and pick a new random value if the current value is less than SPA_MINBLOCKSIZE * 2.
There could also be a comment explaining why that is done.
Adding four individual checks rather than a single one seems to be suboptimal.
Sorry, I myself went missing for a long while.
Yes, I can commit this change.