Russell Parker

Results 10 comments of Russell Parker
trafficstars

> Like the previous PR, I think I'd prefer something a bit more comprehensive to handle missing features (i.e. collecting all `_enabled()` checks that lead to errors in a separate...

Not sure if this is related but I'm running RW_LEGACY with testing enabled and have recently started running into issues with the trackpad pointer freezing. At boot, get `atmel_mxt_ts i2c-ATML0000:01:...

I enabled xrender as the Compton backend and didn't make any other changes. Haven't seen any vblank timeouts and Youtube playback has much less stuttering but still getting pointer freezes...

Haven't been able to test but I think this Linux patch might fix the microphone https://mailman.alsa-project.org/pipermail/alsa-devel/2019-October/156099.html

cc @pepyakin @DrGoldfire @ZackPierce if anyone can review

I took a stab at fixing this here https://github.com/rusty122/wee_alloc/commit/ccae9a37ec3956cdac2df5b47cd8f54e37447d81 Current error is: ``` error[E0053]: method `allocate` has an incompatible type for trait --> wee_alloc/src/lib.rs:1149:5 | 1149 | fn allocate(&self, layout:...

@CPerezz I think you can actually avoid enabling the experimental features by basically just inlining the Rust implementations of those methods. [`get_unchecked_mut`](https://doc.rust-lang.org/src/core/ptr/non_null.rs.html#483-490) for example can be implemented as `unsafe {...

Here's my updated branch: https://github.com/rusty122/wee_alloc/tree/update-renamed-imports-and-trait-signatures Seems like there's a bug involving a CellHeader getting overwritten somehow :/

nvm! Bug was that in the stress test I had updated the `realloc` method call to `grow`, but it should actually be `shrink` when the new layout is smaller than...

@johanson that workaround isn't compatible with multi-user environments. There's some discussion about the gist here https://github.com/GalliumOS/galliumos-distro/issues/318#issuecomment-345532900