rumpkernel (0~20211031+repack-4) unreleased; urgency=medium * patches/PAE: Fix 64bit build of PAE support. * rules: Make blhc happier by disabling format-security rather that not enabling it. * source/lintian-overrides: Ignore spurious warning. * Add po-debconf infrastructure. * prune.sh: Avoid source-contains-prebuilt-ms-help-file warning. * patches/vm_allocate_contiguous_align: Work-around allocating with alignment larger than a page. * control: Replace extra priority with optional. * patches/err: Better error reporting. -- Samuel Thibault Sun, 21 Jan 2024 16:54:04 +0000 rumpkernel (0~20211031+repack-3) unreleased; urgency=medium * rules: Pass -fno-omit-frame-pointer to get traces from gnumach. * patches/PAE: Fix rumpdisk with PAE. * control: Bump gnumach-dev build-dep accordingly. * rules: Define PAE. -- Samuel Thibault Mon, 28 Aug 2023 21:06:05 +0000 rumpkernel (0~20211031+repack-2) unreleased; urgency=medium * rules: Fix make clean. set MKDTRACE and MKZFS to no to avoid cross-build failure. * patches/ata-rump.diff: Fix computing the devnumber according to i386/amd64. -- Samuel Thibault Sun, 09 Jul 2023 13:45:32 +0200 rumpkernel (0~20211031+repack-1) unreleased; urgency=medium [ Janneke Nieuwenhuizen ] * debian/patches/crossbuild: Fix cross-builds on Arch. * debian/patches/non-fhs-shell: Cater for non-FHS shell. * debian/patches/acpi: Cater for cross-mig. [ Samuel Thibault ] * debian/patches/ata-rump.diff: Add wd[4-7] devices. [ Damien Zammit ] * rules: Add missing MIG and TARGET_MIG to build env. * librumpdev-if: Install PHY drivers. * patches/acpi.diff: Re-enable. [ Samuel Thibault ] * patches/clean_external: Fix clean target with pruned source. -- Samuel Thibault Sat, 01 Jul 2023 15:12:22 +0000 rumpkernel (0~20211031-3) unreleased; urgency=medium [ Damien Zammit ] * debian/patches/acpi.diff: pci-userspace: Add acpi lookup of irqs with fallback. Disabled for now as it breaks booting. [ Samuel Thibault ] * debian/patches/linux: Fix build on Linux. * debian/patches/crossbuild: Fix cross-builds. * debian/rules: Fix cross-build. * patches/random: Do not use arc4random_buf: during bootstrap we don't have it. -- Samuel Thibault Sat, 06 May 2023 21:51:48 +0000 rumpkernel (0~20211031-2) unreleased; urgency=medium [ Samuel Thibault ] * debian/rules: Set BSDOBJDIR to $(CURDIR)/obj. * debian/patches/idtype_t.diff: Fix build with glibc 2.36 that doesn't get idtype_t magically defined. [ Etienne Brateau ] * Move ata code from rumpdev_ahcisata to a new rumpdev_ata so it can be used from both rumpdev_ahcisata and rumpdev_piixide. -- Samuel Thibault Sun, 25 Sep 2022 22:13:45 +0000 rumpkernel (0~20211031-1) unreleased; urgency=medium [ Damien Zammit ] * Imported upstream NetBSD from git 904baec69ddf1787b030ceb7e2bbf6a9e652e93b. - debian/librump-dev.install: Add usr/lib/librumpvfs_nofifofs_pic.a. * compat: Bump to 10. * debian/patches/64bit.diff: Drop patch. * debian/patches/Wno-error.diff: Drop patch. * debian/patches/intr_lock.diff: Drop patch. * debian/patches/print-error.diff: Drop patch. * debian/patches/rpcgen.diff: Drop patch. * debian/patches/ahcisata-atapi.diff: Add ata_subr.c ata_recovery.c.. * debian/patches/ahcisata-rump.diff: New patch. * debian/patches/netbsd-build.diff: New patch. * debian/patches/no-virtio-rump.diff: New patch. * debian/patches/pci-userspace-rump.diff: New patch. * debian/patches/piixide-rump.diff: New patch. * debian/patches/rumpuser-evcnt.diff: New patch. * debian/patches/rumpuser-rng-debug.diff: Update. * debian/rules: Drop get-orig-src rule. Update clean rule. Rewrite build and install rules. [ Samuel Thibault ] * patches/ps-comm.diff: Fix sh detection. -- Samuel Thibault Sun, 02 Jan 2022 17:47:00 +0000 rumpkernel (0~20191130-8) unreleased; urgency=medium [ Damien Zammit ] * patches/64bit.diff: Enable 64bit offsets to fix access to large disks. -- Samuel Thibault Tue, 24 Aug 2021 11:50:53 +0000 rumpkernel (0~20191130-7) unreleased; urgency=medium * patches/dealloc.diff: Add missing port deallocation. -- Samuel Thibault Sat, 21 Aug 2021 21:40:57 +0000 rumpkernel (0~20191130-6) unreleased; urgency=medium * patches/intr_lock.diff: Lock the kernel on interrupt. -- Samuel Thibault Sun, 22 Nov 2020 18:46:53 +0000 rumpkernel (0~20191130-5) unreleased; urgency=medium * patches/ahcisata-atapi.diff: Add ATAPI support on top of AHCI. * patches/print-error.diff: Print error numbers in FLAWLESSCALL calls. -- Samuel Thibault Sat, 21 Nov 2020 12:09:20 +0000 rumpkernel (0~20191130-4) unreleased; urgency=medium * patches/{ahcisata,piixide}-rump.diff: Fix device minor numbers. -- Samuel Thibault Mon, 16 Nov 2020 01:37:51 +0000 rumpkernel (0~20191130-3) unreleased; urgency=medium * patches/{ahcisata,piixide}-rump.diff: Extend to 4 devices. -- Samuel Thibault Mon, 16 Nov 2020 00:20:50 +0000 rumpkernel (0~20191130-2) unreleased; urgency=medium [ Damien Zammit ] * patches/rumpuser-rng-debug.diff: WIP: Remove hardfail on missing /dev/urandom for PRNG && add mach_print debug * patches/Wno-error.diff: Add -Wno-sign-compare for now (until device RPC is fixed) * rules: Use -fcommon in HOST_CFLAGS for GCC 10 compat * pci-userspace: Use new mach IRQ device RPC interfaces * control: Add correct build-deps. -- Samuel Thibault Sun, 15 Nov 2020 15:58:07 +0000 rumpkernel (0~20191130-1) unreleased; urgency=medium [ Damien Zammit ] * Update rump sources to latest * Remove obsolete patches * Add AHCI and PIIXIDE drivers to rump (not upstreamed yet) * Add drivers to librumpdev-disk subpackage [ Samuel Thibault ] * Add missing zlib1g-dev build-dep. * Add -Wno-error on linux too. * Update to cleaned GNU Mach interrupt notification interface. * Create files as non-empty, it seems dpkg-source does not create them otherwise. -- Samuel Thibault Mon, 30 Mar 2020 12:50:41 +0000 rumpkernel (0~20150715.1-1) unstable; urgency=medium * Add /usr to PATH in librumpdev-audio0.init.linux (for lspci). * Make librumpdev-audio0.config.linux more robust. * Cherry-pick addition of from NetBSD CVS. * Notify that a reboot is required in librumpdev-audio0 postinst/postrm. * Repack upstream source without buildrump.sh/src/usr.bin/rpcgen * Temporarily disable pci-userspace on linux-any as it FTBFS on current sid. -- Robert Millan Sun, 06 Mar 2016 00:09:27 +0100 rumpkernel (0~20150715-2) unstable; urgency=medium * Fix FTBFS on hurd-i386 due to incorrect experimentalUser.c path. * Simplify MAXPATHLEN patch. * Add Vcs-* URLs. * Fix error reporting in pci_user-gnu.c. * Fix copyright years for buildrump.sh/brlib/libnetconfig/dhcp_main.c. * Restructure and document patches to ease upstream integration. * Split library packages. * Add postinst with debconf templates to automatically configure Linux nr_hugepages. * Add bug-script to librumpdev-pci0 and librumpdev-audio0 to include lspci output in bug reports and (Linux-only) /proc/interrupts. * Add debconf menu to automatically blacklist conflicting Linux audio drivers. * Automatically attempt to enable Linux UIO access to audio devices. -- Robert Millan Sun, 25 Oct 2015 14:41:23 +0100 rumpkernel (0~20150715-1) unstable; urgency=low * Initial release. (Closes: #797411) -- Robert Millan Tue, 01 Sep 2015 22:41:45 +0200