User Details
- User Since
- Jul 2 2021, 4:03 PM (232 w, 3 d)
Yesterday
Will combine with other patch.
Fri, Dec 12
@dev_nicolas-provost.fr can you test again now? Are channel numbers allocated properly?
Reflect changes in D54126.
Do what I said in my last comment and allocate a unique channel number with
unr(9) as well.
Thu, Dec 11
Address Mark's comments.
What about this with regards to the drm-kmod upgrade to 6.10?
So if you apply this patch to a clean branch, the panic goes away, right? At least that's the behavior on my system.
Address Mark's comment.
Do you trigger this panic with this patch? I cannot reproduce it in blocking mode. Are you talking about the current state of the code?
Wed, Dec 10
Linux defines eventfd_ctx as:
struct eventfd_ctx {
struct kref kref;
wait_queue_head_t wqh;
/*
* Every time that a write(2) is performed on an eventfd, the
* value of the __u64 being written is added to "count" and a
* wakeup is performed on "wqh". If EFD_SEMAPHORE flag was not
* specified, a read(2) will return the "count" value to userspace,
* and will reset "count" to zero. The kernel side eventfd_signal()
* also, adds to the "count" counter and issue a wakeup.
*/
__u64 count;
unsigned int flags;
int id;
};This is quite different from our version. Although ugly, wouldn't it be safer to either explicitly alias it in LinuxKPI or even translate it there?
Mon, Dec 8
Abandoned D54134. Update.
LGTM. Please take a look at the inline comments.
Sat, Dec 6
Thu, Dec 4
Refer to xo_options(7), not libxo(3).
We can have this check for SNDCTL_DSP_CHANNELS as well. Also the commit title and message have to be adapted.
Tue, Dec 2
You can extend this to the rest of the settings in this patch.
Update man page as well.
Bump. Again, this is problematic when running with -v parallelism because it might unload snd_dummy when the other tests are using it.
Are you working on the timing issues? I haven't really looked into those.
Fri, Nov 28
I think this needs to be rebased since we committed the oss.h changes.