[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1036755: marked as done (linux: 6.1.26 <= x < 6.1.30 breaks applications using mmap(MAP_32BIT))



Your message dated Thu, 25 May 2023 21:55:08 +0000
with message-id <E1q2IvM-004KJu-VP@fasolo.debian.org>
and subject line Bug#1036755: fixed in linux 6.3.4-1~exp1
has caused the Debian Bug report #1036755,
regarding linux: 6.1.26 <= x < 6.1.30 breaks applications using mmap(MAP_32BIT)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1036755: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036755
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: linux
Version: 6.1.27-1
Severity: critical
Tags: upstream
Affects: ganeti
Justification: breaks unrelated software

Dear Kernel Maintainers,

A regression was introduced with upstream commit 58c5d0d6d5,  
subsequently backported to 6.1 as 7e6631f7 and released with 6.1.26.  
These commits break MAP_32BIT and affect applications relying on it. In 
particular, we are seeing failures in ganeti's autopkgtests[1], where a 
daemon written in Haskell (the GHC linker uses MAP_32BIT) segfaults with 
a null pointer dereference. From the build artifacts:

 ganeti-luxid: mmap 4096 bytes at (nil): Cannot allocate memory
 ganeti-luxid: Try specifying an address with +RTS -xm<addr> -RTS

This has already been discussed on GHC's discourse[2] and has been fixed 
upstream, with the fix queued for 6.1.30[3]. Please consider upgrading 
to 6.1.30 or cherry-picking the fix for Bookworm.

Thanks,
Apollon

[1] https://ci.debian.net/packages/g/ganeti/testing/amd64/, notably the 
    run at 2023-05-14 15:13:51 UTC, the first one running on 6.1.27.
[2] https://discourse.haskell.org/t/facing-mmap-4096-bytes-at-nil-cannot-allocate-memory-youre-not-alone/6259/9
[3] https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/diff/releases/6.1.30/maple_tree-make-maple-state-reusable-after-mas_empty_area.patch?id=5e2b871e17ca1d2f1f88c4dc6b6995b72e5fc8f2

--- End Message ---
--- Begin Message ---
Source: linux
Source-Version: 6.3.4-1~exp1
Done: Salvatore Bonaccorso <carnil@debian.org>

We believe that the bug you reported is fixed in the latest version of
linux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1036755@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Salvatore Bonaccorso <carnil@debian.org> (supplier of updated linux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 25 May 2023 23:32:33 +0200
Source: linux
Architecture: source
Version: 6.3.4-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <carnil@debian.org>
Closes: 1035063 1036744 1036755
Changes:
 linux (6.3.4-1~exp1) experimental; urgency=medium
 .
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.3.3
     https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.3.4
     - maple_tree: make maple state reusable after mas_empty_area()
       (Closes: #1036755)
 .
   [ Salvatore Bonaccorso ]
   * [rt] Update to 6.3.3-rt15
   * drivers/ptp: Make PTP_1588_CLOCK builtin (except armel/marvell)
     (Closes: #1036744)
 .
   [ Aurelien Jarno ]
   * [riscv64] rtc: Enable RTC_DRV_DS1307, RTC_DRV_PCF85063 and RTC_DRV_PCF8563
     as modules.
 .
   [ Diederik de Haas ]
   * [arm64,armhf] drivers/mailbox: Enable ROCKCHIP_MBOX
   * [armhf] drivers/mailbox: Drop OMAP_MBOX_KFIFO_SIZE setting
 .
   [ Johannes Schauer Marin Rodrigues ]
   * drivers/input/joystick: Enable INPUT_JOYSTICK by default (except for s390x
     and cloud configuration) (Closes: #1035063)
Checksums-Sha1:
 21dd7ad5d351016a3bb936dcb5ee19cedd7502f6 287843 linux_6.3.4-1~exp1.dsc
 1b2287609101369f55735653596bb8fc9bc87df5 139406960 linux_6.3.4.orig.tar.xz
 f211157744cb7d82e7fd516856252b9938b1fa81 1461620 linux_6.3.4-1~exp1.debian.tar.xz
 df01ce91bc981fa8717ca28a3f62da3bfa0d8596 6764 linux_6.3.4-1~exp1_source.buildinfo
Checksums-Sha256:
 6e6a27ccc31d8ed2c15296c803cc405435b1991d2ad2ac3fa58eb0e6048ab305 287843 linux_6.3.4-1~exp1.dsc
 9f3d8b0129afced529ccf784a29b0938994de6f399ce8b15a26d95d24fd5a360 139406960 linux_6.3.4.orig.tar.xz
 fcdc3de347d508630112bc78f28f2041421e6956433100481a139f330fe009bd 1461620 linux_6.3.4-1~exp1.debian.tar.xz
 7c3977d3e8b487230c180ec88bf423c6eff49bf19ad08b903ef44cefb0aba180 6764 linux_6.3.4-1~exp1_source.buildinfo
Files:
 f2ce700e21e9ecfedb25b33a2734b784 287843 kernel optional linux_6.3.4-1~exp1.dsc
 449c5b78b3d7874469eb002d117c582d 139406960 kernel optional linux_6.3.4.orig.tar.xz
 cb9b160512a6628bb4f50d305bced4b1 1461620 kernel optional linux_6.3.4-1~exp1.debian.tar.xz
 38a806be32e8c8c5d5a1b29271dbad64 6764 kernel optional linux_6.3.4-1~exp1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmRv1FtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89EpfcQAIExNriU/NouyHMUZX6W8VmaODML7YJ3
if0cZRNJLmO5ZeK/61X4BS+d2/ezHwgtHHnstI78xM+rZHoETQ6qX5iRt8if+TBA
BYO8CDWsY6sSAQSpaccnXSCG4+RUaGRjP2OYpu5NMGBWrbAumgcXMA/L/WButhqG
8Ea86NVEBCeJ0vAAxZxBJvCoJeHUbcaf8h0cjzu53BjxaaRDaQCEDvcqPM3wHbIn
LV0VNjwG6La3sLNdW5B8NbQGPZDwa3CjgYsmmSdMWi6rAlZaWgbOBbmnwf7qsx1t
3rXedpGkMu+0zQhoMgdeyD7Uojj7xcTn6SUhL6u+sispQuLgu5FyPuguZkVlMvjr
l1IOTziDBn+2iYJrn+A3NfUK/uOM4iHz+kEsizeTdcFOEeAqGRYWTV+jYYyypCxg
9KNCg5Sl3xK/2e3Gvnqw5JxHm0FDU7p4aOkT92spz7hQPy66DRSdXWAT7tPFfiJF
cFIvmPMIKuu9NAWSOIbXuMC9u55pMG/fUKl7jygYb2N79Q9kAe9Q0Bmi9oy0u8u8
0d0A2YmufyKZoUtFtAsThTsoZje5IyFa7Xp8uO9JOYkSLUH67V+yp9eLiWtx1blL
HVNQM2ukBWUPIFHFlCm+pB8YeoUGXPbkAvmGAEmOzTC6VgyYkZY08yKXXlRYRiwE
Zh+viefOE6/W
=XnSB
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: