Categorias
Tecnologia

OpenZFS 2.2-rc4 oferece correções de última hora

OpenZFS 2.2-rc4 oferece correções de última hora. O OpenZFS 2.2 está em desenvolvimento para fornecer suporte a contêineres Linux, soma de verificação BLAKE3, clonagem de blocos e outros novos recursos. Parece que o lançamento será concluído em breve, enquanto o lançamento na quinta-feira foi a v2.2-rc4 para ajudar a encorajar testes de última hora deste driver de sistema de arquivos para sistemas Linux e FreeBSD.

OpenZFS 2.2-rc4 oferece correções de última hora

Já se passou mais de um mês desde que o OpenZFS 2.2-rc3 , embora lançado durante a noite, foi o lançamento do OpenZFS 2.2-rc4 como o que pode ser o último lançamento de desenvolvimento antes de declarar a v2.2 como estável. OpenZFS 2.2-rc4 traz compatibilidade para Intel QuickAssist Technology 1.7 (QAT 1.7), várias correções ZIL, abandonando o antigo mecanismo fastwrite, evitando salvar/restaurar registros AMX para evitar um bug do processador Intel Sapphire Rapids e uma variedade de outras correções de bugs.

OpenZFS 2.2-rc4 continua a oferecer suporte aos kernels Linux 3.10 a Linux 6.4. Não há menção ao Linux 6.5 lançado recentemente, então isso parece estar fora do escopo deste lançamento iminente. No lado do FreeBSD, o FreeBSD 12.2 e mais recentes continuam a ser suportados.

Mudanças

Compatibilidade com Intel QAT 1.7
Relaxe o relatório de erros na importação do zpool e na divisão do zpool
ZIL: Alterar a ordem de emissão dos ZIOs.
ZIL: Reverter a redução do escopo zl_lock.
ZIL: Ajuste algumas afirmações.
dmu_buf_will_clone: ??altere a asserção para corrigir o aviso do compilador de 32 bits
checkstyle: corrigir falhas de ação
Tente esclarecer o texto para reduzir incidentes de zpool add
Evite salvar/restaurar registros AMX para evitar uma errata SPR
zed: atualize zed.d/statechange-slot_off.sh
Faça com que o zfsprops(7) zoneado/preso faça mais sentido.
testes/block_cloning: renomear e documentar o auxiliar get_same_blocks
Atualizar declaração desatualizada de zio_write_compress
zed: Adicione zedlet ao slot de desligamento quando a unidade apresentar falha
copy_file_range: corrige fallback quando a fonte é criada no mesmo txg
Mova o zinject de openzfs-zfs-test para openzfs-zfsutils
dracut: suporte mountpoint = legado para conjunto de dados raiz
zfs_clone_range deve retornar códigos de erro descritivos
libzfs: sendrecv: send_progress_thread: identificador SIGINFO/SIGUSR1
linux/spl/kmem_cache: undefine kmem_cache_allocantes de defini-lo
Corrija alguns erros de digitação
ZIL: Segunda tentativa de reduzir o escopo de zl_issuer_lock.
ZIL: Repetir blocos sem ponteiro do próximo bloco.
ZIL: Evite dbuf_read() antes de dmu_sync().
Remova o mecanismo de gravação rápida.
Evite esperar em dmu_sync_late_arrival().
zpool_vdev_remove() deve lidar com o retorno de erro EALREADY
linux: zfs: ctldir: defina o tempo [amc] para a propriedade de criação do snapshot
readmmap.c: corrigir construção com MUSL libc
Verifique o valor de retorno no teste clonefile
linux/copy_file_range: solicite corretamente uma cópia substituta no Linux <5.3
zdb: inclui blocos clonados nas estatísticas de bloc.

Esta versão de teste do sistema de arquivos ZFS de código aberto pode ser baixada do GitHub.

Fonte

Por Claylson Martins

Jornalista com pós graduações em Economia, Jornalismo Digital e Radiodifusão. Nas horas não muito vagas, professor, fotógrafo, apaixonado por rádio e natureza.

Sair da versão mobile