Message ID | 20240406164727.577914-1-visitorckw@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | treewide: Refactor heap related implementation | expand |
On Sun, Apr 07, 2024 at 12:47:10AM +0800, Kuan-Wei Chiu wrote: > This patch series focuses on several adjustments related to heap > implementation. Firstly, a type-safe interface has been added to the > min_heap, along with the introduction of several new functions to > enhance its functionality. Additionally, the heap implementation for > bcache and bcachefs has been replaced with the generic min_heap > implementation from include/linux. Furthermore, several typos have been > corrected. > > Previous discussion with Kent Overstreet: > https://lkml.kernel.org/ioyfizrzq7w7mjrqcadtzsfgpuntowtjdw5pgn4qhvsdp4mqqg@nrlek5vmisbu > > Regards, > Kuan-Wei pointing test automation at it now: https://evilpiepirate.org/~testdashboard/ci?branch=refactor-heap-v3 Coli, could I get some acks from you?
> 2024年4月9日 11:40,Kent Overstreet <kent.overstreet@linux.dev> 写道: > > On Sun, Apr 07, 2024 at 12:47:10AM +0800, Kuan-Wei Chiu wrote: >> This patch series focuses on several adjustments related to heap >> implementation. Firstly, a type-safe interface has been added to the >> min_heap, along with the introduction of several new functions to >> enhance its functionality. Additionally, the heap implementation for >> bcache and bcachefs has been replaced with the generic min_heap >> implementation from include/linux. Furthermore, several typos have been >> corrected. >> >> Previous discussion with Kent Overstreet: >> https://lkml.kernel.org/ioyfizrzq7w7mjrqcadtzsfgpuntowtjdw5pgn4qhvsdp4mqqg@nrlek5vmisbu >> >> Regards, >> Kuan-Wei > > pointing test automation at it now: > https://evilpiepirate.org/~testdashboard/ci?branch=refactor-heap-v3 > > Coli, could I get some acks from you? Yes, the code tested and Acked-by sent. Thanks. Coly Li
On Sun, Apr 07, 2024 at 12:47:10AM +0800, Kuan-Wei Chiu wrote: > This patch series focuses on several adjustments related to heap > implementation. Firstly, a type-safe interface has been added to the > min_heap, along with the introduction of several new functions to > enhance its functionality. Additionally, the heap implementation for > bcache and bcachefs has been replaced with the generic min_heap > implementation from include/linux. Furthermore, several typos have been > corrected. > > Previous discussion with Kent Overstreet: > https://lkml.kernel.org/ioyfizrzq7w7mjrqcadtzsfgpuntowtjdw5pgn4qhvsdp4mqqg@nrlek5vmisbu > > Regards, > Kuan-Wei We need to get this into -next, where are you at with v4?
On Mon, Apr 22, 2024 at 04:20:28PM -0400, Kent Overstreet wrote: > On Sun, Apr 07, 2024 at 12:47:10AM +0800, Kuan-Wei Chiu wrote: > > This patch series focuses on several adjustments related to heap > > implementation. Firstly, a type-safe interface has been added to the > > min_heap, along with the introduction of several new functions to > > enhance its functionality. Additionally, the heap implementation for > > bcache and bcachefs has been replaced with the generic min_heap > > implementation from include/linux. Furthermore, several typos have been > > corrected. > > > > Previous discussion with Kent Overstreet: > > https://lkml.kernel.org/ioyfizrzq7w7mjrqcadtzsfgpuntowtjdw5pgn4qhvsdp4mqqg@nrlek5vmisbu > > > > Regards, > > Kuan-Wei > > We need to get this into -next, where are you at with v4? Apologies for the delay; I've just returned from a long trip to Seattle where I attended the Open Source Summit. After reviewing the bcachefs CI testing results for v3, it appears that my patch has caused some Kernel panic and soft lockup issues in bcachefs. However, I haven't been able to reproduce these problems in my qemu testing environment, so I'm unsure where I went wrong to cause these errors. Regards, Kuan-Wei