Page MenuHomeFreeBSD
Feed Advanced Search

Nov 11 2022

dumbbell committed rG208d02fd5d16: linuxkpi: Define `ZERO_OR_NULL_PTR()` in <linux/slab.h> (authored by dumbbell).
linuxkpi: Define `ZERO_OR_NULL_PTR()` in <linux/slab.h>
Nov 11 2022, 8:07 PM
dumbbell closed D37367: linuxkpi: Define `ZERO_OR_NULL_PTR()` in <linux/slab.h>.
Nov 11 2022, 8:06 PM
dumbbell closed D37366: linuxkpi: Define `pci_reset_function()` in <linux/pci.h>.
Nov 11 2022, 8:06 PM
dumbbell committed rG42bb5861162f: linuxkpi: Include <linux/list.h> and <linux/kernel.h> from <linux/mutex.h> (authored by dumbbell).
linuxkpi: Include <linux/list.h> and <linux/kernel.h> from <linux/mutex.h>
Nov 11 2022, 8:06 PM
dumbbell closed D37365: linuxkpi: Include <linux/list.h> and <linux/kernel.h> from <linux/mutex.h>.
Nov 11 2022, 8:06 PM
dumbbell closed D36970: linuxkpi: Add <linux/mman.h> which includes <linux/smp.h>.
Nov 11 2022, 8:06 PM
dumbbell committed rG24c7853f39d0: linuxkpi: Add <linux/mman.h> which includes <linux/smp.h> (authored by dumbbell).
linuxkpi: Add <linux/mman.h> which includes <linux/smp.h>
Nov 11 2022, 8:06 PM
dumbbell closed D36961: linuxkpi: Add <linux/page-flags.h>.
Nov 11 2022, 8:05 PM
dumbbell committed rG708a570255a4: linuxkpi: Add <linux/page-flags.h> (authored by dumbbell).
linuxkpi: Add <linux/page-flags.h>
Nov 11 2022, 8:05 PM
dumbbell added a comment to D37366: linuxkpi: Define `pci_reset_function()` in <linux/pci.h>.

I admit I didn't digged deeper into this yet. My focus was on finishing the backport of Linux 5.12 drivers. But I will take a look to understand what the impact is in the drivers.

Nov 11 2022, 8:03 PM
dumbbell updated the diff for D37363: linuxkpi: Add `PCIE_SPEED_{32,64}_0GT` PCI-E bus speed constants.

Add support for the new speeds in pcie_get_speed_cap() and PCIE_SPEED2MBS_ENC().

Nov 11 2022, 6:47 PM
dumbbell planned changes to D37363: linuxkpi: Add `PCIE_SPEED_{32,64}_0GT` PCI-E bus speed constants.

Indeed, I missed that.

Nov 11 2022, 6:33 PM
dumbbell requested review of D37367: linuxkpi: Define `ZERO_OR_NULL_PTR()` in <linux/slab.h>.
Nov 11 2022, 6:30 PM
dumbbell requested review of D37366: linuxkpi: Define `pci_reset_function()` in <linux/pci.h>.
Nov 11 2022, 6:29 PM
dumbbell requested review of D37365: linuxkpi: Include <linux/list.h> and <linux/kernel.h> from <linux/mutex.h>.
Nov 11 2022, 6:28 PM
dumbbell requested review of D37364: linuxkpi: Introduce module_param() of type `bint`.
Nov 11 2022, 6:27 PM
dumbbell requested review of D37363: linuxkpi: Add `PCIE_SPEED_{32,64}_0GT` PCI-E bus speed constants.
Nov 11 2022, 6:16 PM
dumbbell updated the diff for D36970: linuxkpi: Add <linux/mman.h> which includes <linux/smp.h>.
  • Fix SPDX identifier
  • Add copyright line
Nov 11 2022, 6:10 PM
dumbbell updated the diff for D36961: linuxkpi: Add <linux/page-flags.h>.
  • Fix SPDX identifier
  • Add copyright line
Nov 11 2022, 6:10 PM
dumbbell committed rG58cf3a69a559: linuxkpi: Define `boot_cpu_data.x86_max_cores` (authored by dumbbell).
linuxkpi: Define `boot_cpu_data.x86_max_cores`
Nov 11 2022, 5:59 PM
dumbbell committed rG0e5569a08cf0: linuxkpi: Add <linux/dma-buf-map.h> (authored by dumbbell).
linuxkpi: Add <linux/dma-buf-map.h>
Nov 11 2022, 5:59 PM
dumbbell committed rG23ebeac87f40: linuxkpi: Add `list_for_each_entry_from_rcu()` in <linux/rculist.h> (authored by dumbbell).
linuxkpi: Add `list_for_each_entry_from_rcu()` in <linux/rculist.h>
Nov 11 2022, 5:59 PM
dumbbell committed rGc4163160e44d: linuxkpi: Add `dev_warn_once()` in <linux/device.h> (authored by dumbbell).
linuxkpi: Add `dev_warn_once()` in <linux/device.h>
Nov 11 2022, 5:59 PM
dumbbell committed rGd3584f92835a: linuxkpi: Define `typeof_member()` in <linux/kernel.h> (authored by dumbbell).
linuxkpi: Define `typeof_member()` in <linux/kernel.h>
Nov 11 2022, 5:59 PM
dumbbell committed rGc9c1255012de: linuxkpi: Add <linux/mmzone.h> (authored by dumbbell).
linuxkpi: Add <linux/mmzone.h>
Nov 11 2022, 5:59 PM
dumbbell committed rG1676c97d5de2: linuxkpi: Add <acpi/actbl.h> (authored by dumbbell).
linuxkpi: Add <acpi/actbl.h>
Nov 11 2022, 5:59 PM
dumbbell closed D36971: linuxkpi: Define `boot_cpu_data.x86_max_cores`.
Nov 11 2022, 5:59 PM
dumbbell committed rG1ad6b2b1daa8: linuxkpi: Add `krealloc_array()` (authored by dumbbell).
linuxkpi: Add `krealloc_array()`
Nov 11 2022, 5:59 PM
dumbbell committed rG0b8a423d0733: linuxkpi: Introduce module_param() of type `hexint` (authored by dumbbell).
linuxkpi: Introduce module_param() of type `hexint`
Nov 11 2022, 5:59 PM
dumbbell closed D36963: linuxkpi: Add <linux/dma-buf-map.h>.
Nov 11 2022, 5:59 PM
dumbbell closed D36967: linuxkpi: Add `list_for_each_entry_from_rcu()` in <linux/rculist.h>.
Nov 11 2022, 5:59 PM
dumbbell closed D36968: linuxkpi: Add `dev_warn_once()` in <linux/device.h>.
Nov 11 2022, 5:59 PM
dumbbell committed rGc72dd0aabe25: linuxkpi: Introduce `vma_set_file()` (authored by dumbbell).
linuxkpi: Introduce `vma_set_file()`
Nov 11 2022, 5:59 PM
dumbbell closed D36964: linuxkpi: Define `typeof_member()` in <linux/kernel.h>.
Nov 11 2022, 5:59 PM
dumbbell committed rG415ca4d27d76: linuxkpi: Include <linux/shinker.h> in <linux/mm.h> (authored by dumbbell).
linuxkpi: Include <linux/shinker.h> in <linux/mm.h>
Nov 11 2022, 5:59 PM
dumbbell committed rGf021c5c4a177: linuxkpi: Update `struct irq_work` (authored by dumbbell).
linuxkpi: Update `struct irq_work`
Nov 11 2022, 5:59 PM
dumbbell closed D36962: linuxkpi: Add <linux/mmzone.h>.
Nov 11 2022, 5:59 PM
dumbbell closed D36960: linuxkpi: Add <acpi/actbl.h>.
Nov 11 2022, 5:59 PM
dumbbell closed D36959: linuxkpi: Add `krealloc_array()`.
Nov 11 2022, 5:59 PM
dumbbell closed D36958: linuxkpi: Introduce module_param() of type `hexint`.
Nov 11 2022, 5:58 PM
dumbbell closed D36957: linuxkpi: Introduce `vma_set_file()`.
Nov 11 2022, 5:58 PM
dumbbell closed D36956: linuxkpi: Include <linux/shinker.h> in <linux/mm.h>.
Nov 11 2022, 5:58 PM
dumbbell closed D36955: linuxkpi: Update `struct irq_work`.
Nov 11 2022, 5:58 PM
dumbbell closed D36954: linuxkpi: Add `__GFP_NOMEMALLOC` kmalloc flag.
Nov 11 2022, 5:58 PM
dumbbell committed rGbfe6bfd79e05: linuxkpi: Add `__GFP_NOMEMALLOC` kmalloc flag (authored by dumbbell).
linuxkpi: Add `__GFP_NOMEMALLOC` kmalloc flag
Nov 11 2022, 5:58 PM
dumbbell added a comment to D36954: linuxkpi: Add `__GFP_NOMEMALLOC` kmalloc flag.

Thank you for the replies! I will proceed with the commit of the approved patches to src.

Nov 11 2022, 5:29 PM

Nov 8 2022

dumbbell added a comment to D36954: linuxkpi: Add `__GFP_NOMEMALLOC` kmalloc flag.

@manu: I don't have any active src commit bit anymore (only ports commit bit). Am I allowed to commit the changes to src and mention you approved them?

Nov 8 2022, 4:43 PM

Nov 5 2022

dumbbell updated the diff for D36970: linuxkpi: Add <linux/mman.h> which includes <linux/smp.h>.

Add a license header.

Nov 5 2022, 2:06 PM
dumbbell updated the diff for D36961: linuxkpi: Add <linux/page-flags.h>.

Remove copy-pasted copyright statements.

Nov 5 2022, 2:02 PM
dumbbell updated the diff for D36959: linuxkpi: Add `krealloc_array()`.

Thank you @hselasky and @emaste! I updated the patch to check overflow.

Nov 5 2022, 1:44 PM
dumbbell updated the diff for D36955: linuxkpi: Update `struct irq_work`.

Good idea @wulf and @hselasky! I just updated the patch.

Nov 5 2022, 1:15 PM

Oct 13 2022

dumbbell added a comment to D36869: This patch contains [[ https://github.com/dumbbell/freebsd-src/tree/linuxkpi-changes-for-drm-from-5.11 | a series of commits to linuxkpi ]] in order to support an update of the DRM drivers to match Linux 5.11:.
In D36869#839616, @manu wrote:

Do any of those requires modifications for drm-kmod/master or 5.10-lts ?

Oct 13 2022, 8:21 AM

Oct 12 2022

dumbbell added a comment to D36966: linuxkpi: Add `cmpxchg64()` in <asm/atomic.h>.

I'm not sure about making cmpxchg64() an alias of cmpxchg(). It will probably break on 32bit archs.

Oct 12 2022, 7:36 PM
dumbbell updated subscribers of D36959: linuxkpi: Add `krealloc_array()`.
Oct 12 2022, 7:35 PM
dumbbell abandoned D36869: This patch contains [[ https://github.com/dumbbell/freebsd-src/tree/linuxkpi-changes-for-drm-from-5.11 | a series of commits to linuxkpi ]] in order to support an update of the DRM drivers to match Linux 5.11:.

This review was split into the following reviews:

Oct 12 2022, 7:32 PM
dumbbell abandoned D36969: linuxkpi: Add `dev_warn_once()` in <linux/device.h>.

It contains two unrelated patches.

Oct 12 2022, 7:30 PM
dumbbell requested review of D36971: linuxkpi: Define `boot_cpu_data.x86_max_cores`.
Oct 12 2022, 7:29 PM
dumbbell requested review of D36970: linuxkpi: Add <linux/mman.h> which includes <linux/smp.h>.
Oct 12 2022, 7:26 PM
dumbbell requested review of D36969: linuxkpi: Add `dev_warn_once()` in <linux/device.h>.
Oct 12 2022, 7:25 PM
dumbbell requested review of D36968: linuxkpi: Add `dev_warn_once()` in <linux/device.h>.
Oct 12 2022, 7:25 PM
dumbbell requested review of D36967: linuxkpi: Add `list_for_each_entry_from_rcu()` in <linux/rculist.h>.
Oct 12 2022, 7:23 PM
dumbbell requested review of D36966: linuxkpi: Add `cmpxchg64()` in <asm/atomic.h>.
Oct 12 2022, 7:23 PM
dumbbell requested review of D36965: linuxkpi: Add `seqcount_mutex_t` support in <linux/seqlock.h>.
Oct 12 2022, 7:22 PM
dumbbell requested review of D36964: linuxkpi: Define `typeof_member()` in <linux/kernel.h>.
Oct 12 2022, 7:21 PM
dumbbell requested review of D36963: linuxkpi: Add <linux/dma-buf-map.h>.
Oct 12 2022, 7:20 PM
dumbbell requested review of D36962: linuxkpi: Add <linux/mmzone.h>.
Oct 12 2022, 7:19 PM
dumbbell requested review of D36961: linuxkpi: Add <linux/page-flags.h>.
Oct 12 2022, 7:18 PM
dumbbell requested review of D36960: linuxkpi: Add <acpi/actbl.h>.
Oct 12 2022, 7:17 PM
dumbbell requested review of D36959: linuxkpi: Add `krealloc_array()`.
Oct 12 2022, 7:17 PM
dumbbell requested review of D36958: linuxkpi: Introduce module_param() of type `hexint`.
Oct 12 2022, 7:16 PM
dumbbell requested review of D36957: linuxkpi: Introduce `vma_set_file()`.
Oct 12 2022, 7:15 PM
dumbbell requested review of D36956: linuxkpi: Include <linux/shinker.h> in <linux/mm.h>.
Oct 12 2022, 7:13 PM
dumbbell requested review of D36955: linuxkpi: Update `struct irq_work`.
Oct 12 2022, 7:12 PM
dumbbell requested review of D36954: linuxkpi: Add `__GFP_NOMEMALLOC` kmalloc flag.
Oct 12 2022, 7:10 PM
dumbbell added a comment to D36869: This patch contains [[ https://github.com/dumbbell/freebsd-src/tree/linuxkpi-changes-for-drm-from-5.11 | a series of commits to linuxkpi ]] in order to support an update of the DRM drivers to match Linux 5.11:.
In D36869#838796, @bz wrote:

@dumbbell Has the split happened somewhere? I would love some of this in the tree and I assume others want the rest as well :-)

Oct 12 2022, 7:00 PM

Oct 3 2022

dumbbell added inline comments to D36869: This patch contains [[ https://github.com/dumbbell/freebsd-src/tree/linuxkpi-changes-for-drm-from-5.11 | a series of commits to linuxkpi ]] in order to support an update of the DRM drivers to match Linux 5.11:.
Oct 3 2022, 11:03 PM
dumbbell updated the summary of D36869: This patch contains [[ https://github.com/dumbbell/freebsd-src/tree/linuxkpi-changes-for-drm-from-5.11 | a series of commits to linuxkpi ]] in order to support an update of the DRM drivers to match Linux 5.11:.
Oct 3 2022, 9:41 PM
dumbbell added a reviewer for D36869: This patch contains [[ https://github.com/dumbbell/freebsd-src/tree/linuxkpi-changes-for-drm-from-5.11 | a series of commits to linuxkpi ]] in order to support an update of the DRM drivers to match Linux 5.11:: manu.
Oct 3 2022, 9:41 PM
dumbbell requested review of D36869: This patch contains [[ https://github.com/dumbbell/freebsd-src/tree/linuxkpi-changes-for-drm-from-5.11 | a series of commits to linuxkpi ]] in order to support an update of the DRM drivers to match Linux 5.11:.
Oct 3 2022, 9:38 PM

Sep 20 2022

dumbbell committed R11:b494ddb53484: graphics/darktable: Update to 4.0.1 (authored by dumbbell).
graphics/darktable: Update to 4.0.1
Sep 20 2022, 4:58 PM

Sep 26 2021

dumbbell committed R11:611dc06831c8: graphics/darktable: Update to 3.6.1 (authored by dumbbell).
graphics/darktable: Update to 3.6.1
Sep 26 2021, 8:59 AM

Aug 2 2021

dumbbell committed R11:1ec3dcad5776: graphics/darktable: Update to 3.6.0 (authored by dumbbell).
graphics/darktable: Update to 3.6.0
Aug 2 2021, 9:01 AM

Apr 29 2021

dumbbell committed R11:5691fad3cfe1: graphics/darktable: Fix OpenEXR detection (authored by dumbbell).
graphics/darktable: Fix OpenEXR detection
Apr 29 2021, 9:55 PM

Mar 4 2021

dumbbell committed rP567294: graphics/darktable: Add LTO option to toggle Rawspeed LTO.
graphics/darktable: Add LTO option to toggle Rawspeed LTO
Mar 4 2021, 8:58 AM

Feb 26 2021

dumbbell committed rP566601: graphics/darktable: Add shells/bash as a build dependency.
graphics/darktable: Add shells/bash as a build dependency
Feb 26 2021, 1:07 PM
dumbbell committed rP566589: graphics/darktable: Update to 3.4.1.
graphics/darktable: Update to 3.4.1
Feb 26 2021, 8:59 AM

Feb 23 2021

dumbbell accepted D28811: sendfile: Return the object size from sendfile_getobj().

I tested this patch with the testsuite at work which failed because of the issue and it works perfectly now.

Feb 23 2021, 8:45 PM

Jan 25 2021

dumbbell committed rP562612: graphics/darktable: Update to 3.4.0.
graphics/darktable: Update to 3.4.0
Jan 25 2021, 9:49 PM

Dec 14 2020

dumbbell added a comment to D27532: net/rabbitmq: update to 3.8.18 and OTP24 with jit support.

After seeing the significant amount of patching being done to tune the defaults to FreeBSD file hierarchy, I believe it would be way easier to install a ${LOCALBASE}/etc/rabbitmq/rabbitmq-env.conf file instead. The only patch required would be setting SYS_PREFIX in rabbitmq-defaults.

Dec 14 2020, 10:51 AM · Erlang

Dec 13 2020

dumbbell committed R9:dbfd8917bfd5: Add myself as a new src committer (authored by dumbbell).
Add myself as a new src committer
Dec 13 2020, 6:37 PM
dumbbell committed R9:ec275d39f501: Add myself to the authors and committers list (authored by dumbbell).
Add myself to the authors and committers list
Dec 13 2020, 6:37 PM

Nov 20 2020

dumbbell committed rP555753: net/concourse-fly: Update to 6.7.1.
net/concourse-fly: Update to 6.7.1
Nov 20 2020, 9:20 AM

Aug 13 2020

dumbbell committed rP544820: graphics/darktable: Make the dependency to exiftool optional.
graphics/darktable: Make the dependency to exiftool optional
Aug 13 2020, 4:27 PM

Aug 10 2020

dumbbell committed rP544637: graphics/darktable: Update to 3.2.1.
graphics/darktable: Update to 3.2.1
Aug 10 2020, 5:51 PM
dumbbell committed rP544628: astro/xearth: Update my location.
astro/xearth: Update my location
Aug 10 2020, 5:01 PM
dumbbell committed rP544619: graphics/darktable: Add textproc/p5-Pod-Parser to BUILD_DEPENDS.
graphics/darktable: Add textproc/p5-Pod-Parser to BUILD_DEPENDS
Aug 10 2020, 1:44 PM

Dec 5 2019

dumbbell committed rP519109: net/concourse-fly: Update to 5.7.2.
net/concourse-fly: Update to 5.7.2
Dec 5 2019, 10:28 PM

Nov 1 2019

dumbbell accepted D21910: net/rabbitmq: update to 3.8.1.

Yes, it looks good to me.

Nov 1 2019, 10:00 PM

Oct 21 2019

dumbbell added a comment to D21910: net/rabbitmq: update to 3.8.1.

I don't think it's that useful to configure this specific parameter from rc.onf. RabbitMQ already sources $PREFIX/etc/rabbitmq/rabbitmq-env.conf for this kind of environment variable.

Oct 21 2019, 10:53 AM

Oct 7 2019

dumbbell added a comment to D21910: net/rabbitmq: update to 3.8.1.

I would wait for 3.8.1 (and skip 3.7.18): there is a bug with cluster upgrades in 3.7.18 and 3.8.0 when files are overwritten while the service is still running (because new modules are available in an old node).

Oct 7 2019, 5:47 AM