Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-14 Thread Alexander Gordeev
On Sat, Jun 07, 2025 at 01:04:42PM -0700, Eric Biggers wrote: Hi Eric, > This series is also available at: > > git fetch > https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git > lib-crc-arch-v2 ... I tried git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git crc

Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-10 Thread Eric Biggers
On Tue, Jun 10, 2025 at 11:39:22AM -0600, Jason A. Donenfeld wrote: > On Sun, Jun 08, 2025 at 04:48:17PM -0700, Eric Biggers wrote: > > On Sat, Jun 07, 2025 at 05:47:02PM -0600, Jason A. Donenfeld wrote: > > > On Sat, Jun 07, 2025 at 01:04:42PM -0700, Eric Biggers wrote: > > > > Having arch-specifi

Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-10 Thread Eric Biggers
On Sat, Jun 07, 2025 at 01:04:42PM -0700, Eric Biggers wrote: > This series is also available at: > > git fetch > https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git > lib-crc-arch-v2 > > This series improves how lib/crc supports arch-optimized code. First, > instead of the

Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-10 Thread Jason A. Donenfeld
On Sun, Jun 08, 2025 at 04:48:17PM -0700, Eric Biggers wrote: > On Sat, Jun 07, 2025 at 05:47:02PM -0600, Jason A. Donenfeld wrote: > > On Sat, Jun 07, 2025 at 01:04:42PM -0700, Eric Biggers wrote: > > > Having arch-specific code outside arch/ was somewhat controversial when > > > Zinc proposed it

Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-09 Thread Eric Biggers
On Tue, Jun 10, 2025 at 08:36:39AM +1000, Julian Calaby wrote: > Hi Eric, > > On Tue, Jun 10, 2025 at 5:49 AM Eric Biggers wrote: > > > > On Mon, Jun 09, 2025 at 06:15:24PM +1000, Julian Calaby wrote: > > > Hi Eric, > > > > > > On Sun, Jun 8, 2025 at 6:07 AM Eric Biggers wrote: > > > > > > > > T

Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-09 Thread Julian Calaby
Hi Eric, On Tue, Jun 10, 2025 at 5:49 AM Eric Biggers wrote: > > On Mon, Jun 09, 2025 at 06:15:24PM +1000, Julian Calaby wrote: > > Hi Eric, > > > > On Sun, Jun 8, 2025 at 6:07 AM Eric Biggers wrote: > > > > > > This series is also available at: > > > > > > git fetch > > > https://git.kerne

Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-09 Thread Martin K. Petersen
Eric, > This series improves how lib/crc supports arch-optimized code. First, > instead of the arch-optimized CRC code being in arch/$(SRCARCH)/lib/, > it will now be in lib/crc/$(SRCARCH)/. Second, the API functions (e.g. > crc32c()), arch-optimized functions (e.g. crc32c_arch()), and generic >

Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-09 Thread Eric Biggers
On Mon, Jun 09, 2025 at 06:15:24PM +1000, Julian Calaby wrote: > Hi Eric, > > On Sun, Jun 8, 2025 at 6:07 AM Eric Biggers wrote: > > > > This series is also available at: > > > > git fetch > > https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git > > lib-crc-arch-v2 > > > > Thi

Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-09 Thread Eric Biggers
On Mon, Jun 09, 2025 at 09:40:40AM +0200, Ingo Molnar wrote: > > * Eric Biggers wrote: > > > This series is also available at: > > > > git fetch > > https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git > > lib-crc-arch-v2 > > > > This series improves how lib/crc supports ar

Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-09 Thread Julian Calaby
Hi Eric, On Sun, Jun 8, 2025 at 6:07 AM Eric Biggers wrote: > > This series is also available at: > > git fetch > https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git > lib-crc-arch-v2 > > This series improves how lib/crc supports arch-optimized code. First, > instead of the

Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-09 Thread Ingo Molnar
* Eric Biggers wrote: > This series is also available at: > > git fetch > https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git > lib-crc-arch-v2 > > This series improves how lib/crc supports arch-optimized code. First, > instead of the arch-optimized CRC code being in arc

Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-08 Thread Eric Biggers
On Sat, Jun 07, 2025 at 05:47:02PM -0600, Jason A. Donenfeld wrote: > On Sat, Jun 07, 2025 at 01:04:42PM -0700, Eric Biggers wrote: > > Having arch-specific code outside arch/ was somewhat controversial when > > Zinc proposed it back in 2018. But I don't think the concerns are > > warranted. It's

Re: [PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-07 Thread Jason A. Donenfeld
On Sat, Jun 07, 2025 at 01:04:42PM -0700, Eric Biggers wrote: > Having arch-specific code outside arch/ was somewhat controversial when > Zinc proposed it back in 2018. But I don't think the concerns are > warranted. It's better from a technical perspective, as it enables the > improvements menti

[PATCH v2 00/12] lib/crc: improve how arch-optimized code is integrated

2025-06-07 Thread Eric Biggers
This series is also available at: git fetch https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git lib-crc-arch-v2 This series improves how lib/crc supports arch-optimized code. First, instead of the arch-optimized CRC code being in arch/$(SRCARCH)/lib/, it will now be in lib/c