User Details
User Details
- User Since
- May 27 2014, 10:08 AM (546 w, 5 d)
Jul 29 2024
Jul 29 2024
graphics/darktable: Update to 4.8.1
Jan 2 2024
Jan 2 2024
Dec 27 2023
Dec 27 2023
graphics/darktable: Update to 4.6.0
Dec 18 2023
Dec 18 2023
Dec 13 2023
Dec 13 2023
dumbbell committed rGfe84281803d6: linuxkpi: Add `struct kset` support in <linux/kobject.h> (authored by dumbbell).
linuxkpi: Add `struct kset` support in <linux/kobject.h>
dumbbell committed rGd6d1e73e5f66: linuxkpi: Include <linux/string_helpers.h> from <linux/seq_file.h> (authored by dumbbell).
linuxkpi: Include <linux/string_helpers.h> from <linux/seq_file.h>
dumbbell committed rG38138beb42d1: linuxkpi: Add <linux/string_helpers.h> and str_yes_no() (authored by dumbbell).
linuxkpi: Add <linux/string_helpers.h> and str_yes_no()
dumbbell added a comment to D43013: linuxkpi: Move <linux/vga.h> out of dummy/ and define some constants.
dumbbell updated the diff for D43020: linuxkpi: Add `struct kset` support in <linux/kobject.h> .
Address the concerns from @manu:
- the KBI vs. MFC issue
- style(9) errors
dumbbell updated the diff for D43014: linuxkpi: Add <linux/string_helpers.h> and str_yes_no().
Fix style(9) issue.
dumbbell updated the diff for D43014: linuxkpi: Add <linux/string_helpers.h> and str_yes_no().
Address the license issue reported by @emaste.
dumbbell updated the diff for D43013: linuxkpi: Move <linux/vga.h> out of dummy/ and define some constants.
Address the license issue reported by @emaste.
dumbbell committed rG59cbead6b15f: linuxkpi: Add support for `suspend_noirq` callback in `struct dev_pm_ops` (authored by dumbbell).
linuxkpi: Add support for `suspend_noirq` callback in `struct dev_pm_ops`
dumbbell committed rGb30637c100f1: linuxkpi: Add <video/of_display_timing.h> to dummy headers (authored by dumbbell).
linuxkpi: Add <video/of_display_timing.h> to dummy headers
dumbbell committed rGd752a5e82ac9: linuxkpi: Fix `__ATTR_RO()` in <linux/sysfs.h> (authored by dumbbell).
linuxkpi: Fix `__ATTR_RO()` in <linux/sysfs.h>
dumbbell committed rG509707e8b6b7: linuxkpi: Add `sysfs_create_link()` in <linux/sysfs.h> (authored by dumbbell).
linuxkpi: Add `sysfs_create_link()` in <linux/sysfs.h>
dumbbell committed rG80446fc7b5e5: linuxkpi: Move `struct kobject` code to `linux_kobject.c` (authored by dumbbell).
linuxkpi: Move `struct kobject` code to `linux_kobject.c`
dumbbell committed rGb723bcd05a99: linuxkpi: Add `list_for_each_prev_safe()` in <linux/list.h> (authored by dumbbell).
linuxkpi: Add `list_for_each_prev_safe()` in <linux/list.h>
dumbbell committed rG4e0d3f7b3c32: linuxkpi: Move `invalidate_mapping_pages()` to <linux/pagemap.h> (authored by dumbbell).
linuxkpi: Move `invalidate_mapping_pages()` to <linux/pagemap.h>
dumbbell committed rG50a56453dadb: linuxkpi: Include <linux/types.h> from <linux/cc_platform.h> (authored by dumbbell).
linuxkpi: Include <linux/types.h> from <linux/cc_platform.h>
dumbbell updated the summary of D43030: linuxkpi: Include <linux/string_helpers.h> from <linux/seq_file.h>.
dumbbell requested review of D43030: linuxkpi: Include <linux/string_helpers.h> from <linux/seq_file.h>.
dumbbell requested review of D43028: linuxkpi: Add <video/of_display_timing.h> to dummy headers.
dumbbell requested review of D43027: linuxkpi: Add `iosys_map_memset()`.
dumbbell requested review of D43026: linuxkpi: Add `IOSYS_MAP_INIT_*()` macros.
dumbbell requested review of D43025: linuxkpi: Add `iosys_map_memcpy_from()` and `iosys_map_{rd,wr}*()`.
dumbbell requested review of D43024: linuxkpi: Add destination offset argument to iosys_map_memcpy_to().
dumbbell requested review of D43023: linuxkpi: Fix `__ATTR_RO()` in <linux/sysfs.h>.
dumbbell requested review of D43022: linuxkpi: Add `sysfs_create_link()` in <linux/sysfs.h>.
dumbbell requested review of D43021: linuxkpi: Add `list_for_each_prev_safe()` in <linux/list.h>.
dumbbell requested review of D43020: linuxkpi: Add `struct kset` support in <linux/kobject.h> .
dumbbell requested review of D43019: linuxkpi: Move `struct kobject` code to `linux_kobject.c`.
dumbbell requested review of D43018: linuxkpi: Move `invalidate_mapping_pages()` to <linux/pagemap.h>.
dumbbell updated the summary of D43017: linuxkpi: Copy <linux/dma-buf-map.h> to <linux/iosys-map.h>.
dumbbell requested review of D43017: linuxkpi: Copy <linux/dma-buf-map.h> to <linux/iosys-map.h>.
dumbbell requested review of D43016: linuxkpi: Include <linux/types.h> from <linux/cc_platform.h>.
dumbbell requested review of D43015: linuxkpi: Define dev_dbg_once() and dev_info_ratelimited().
dumbbell requested review of D43014: linuxkpi: Add <linux/string_helpers.h> and str_yes_no().
dumbbell requested review of D43013: linuxkpi: Move <linux/vga.h> out of dummy/ and define some constants.
Dec 7 2023
Dec 7 2023
dumbbell committed rG8a8e86b819dc: Revert "linuxkpi: `GFP_KERNEL` equals `M_NOWAIT` now" (authored by dumbbell).
Revert "linuxkpi: `GFP_KERNEL` equals `M_NOWAIT` now"
dumbbell requested review of D42962: Revert "linuxkpi: `GFP_KERNEL` equals `M_NOWAIT` now".
Nov 29 2023
Nov 29 2023
dumbbell updated the summary of D42835: linuxkpi: Include <linux/rbtree.h> from <linux/hrtimer.h> and <linux/mm_types.h>.
dumbbell committed rGb292c995cfa8: linuxkpi: Include <linux/rbtree.h> from <linux/hrtimer.h> and <linux/mm_types.h> (authored by dumbbell).
linuxkpi: Include <linux/rbtree.h> from <linux/hrtimer.h> and <linux/mm_types.h>
dumbbell committed rG40c20fc29cad: vt(4): Call post-switch callback after replacing the backend (authored by dumbbell).
vt(4): Call post-switch callback after replacing the backend
dumbbell requested review of D42834: vt(4): Call post-switch callback after replacing the backend.
Nov 24 2023
Nov 24 2023
dumbbell committed rGf18b3ce0b7be: vt(4): Always call vt_window_switch() in vtterm_cnungrab() (authored by dumbbell).
vt(4): Always call vt_window_switch() in vtterm_cnungrab()
dumbbell committed rG16b13bd3fd63: vt(4): Call vd_postswitch callback regardless of the current window (authored by dumbbell).
vt(4): Call vd_postswitch callback regardless of the current window
dumbbell committed rG162a2b858854: vt(4): New bitblt_text variant making a copy before unlocking vt_buf (authored by dumbbell).
vt(4): New bitblt_text variant making a copy before unlocking vt_buf
dumbbell committed rG24d6f256f825: vt(4): Skip vt_window_switch() for nested panics (authored by dumbbell).
vt(4): Skip vt_window_switch() for nested panics
vt(4): Skip vt_flush() for nested panics
dumbbell committed rG14dcd4098374: linuxkpi: `GFP_KERNEL` equals `M_NOWAIT` now (authored by dumbbell).
linuxkpi: `GFP_KERNEL` equals `M_NOWAIT` now
dumbbell updated the summary of D42752: vt(4): Always call vt_window_switch() in vtterm_cnungrab().
dumbbell updated the summary of D42751: vt(4): Call vd_postswitch callback regardless of the current window.
dumbbell requested review of D42752: vt(4): Always call vt_window_switch() in vtterm_cnungrab().
dumbbell requested review of D42751: vt(4): Call vd_postswitch callback regardless of the current window.
dumbbell added inline comments to D42056: vt(4): Skip vt_flush() for nested panics.
dumbbell updated the diff for D42056: vt(4): Skip vt_flush() for nested panics.
Address @manu comments.
dumbbell requested review of D42750: vt(4): Skip vt_window_switch() for nested panics.
Oct 5 2023
Oct 5 2023
dumbbell committed R11:1112795aca0f: graphics/darktable: Enable ISOBMFF support (CR3, AVIF, HEIF) (authored by dumbbell).
graphics/darktable: Enable ISOBMFF support (CR3, AVIF, HEIF)
Oct 4 2023
Oct 4 2023
Re-add my PGP key (dumbbell)
Oct 3 2023
Oct 3 2023
dumbbell added a comment to D42054: linuxkpi: `GFP_KERNEL` equals `M_NOWAIT` now instead of `M_WAITOK`.
To tell a bit more about the updated patch: I tracked all uses of GFP_* and verified that the return value was verified. In a few places where the code can't return an error, I replaced GFP_KERNEL with M_WAITOK to make it explicit. vmmap_add() is an example. Another one is the vmalloc*() macros: some of their uses don't check for failures on purpose.
dumbbell added inline comments to D42054: linuxkpi: `GFP_KERNEL` equals `M_NOWAIT` now instead of `M_WAITOK`.
dumbbell updated the diff for D42054: linuxkpi: `GFP_KERNEL` equals `M_NOWAIT` now instead of `M_WAITOK`.
Update patch to:
- Add "ret == NULL" checks in a few places where GFP_KERNEL is used to handle allocation failures.
- Use M_WAITOK explicitly instead of GFP_KERNEL in places where we can't really check the return value or we are not sure it is checked by the caller.
dumbbell committed rG1e99b2ee9095: linuxkpi: Fix uses of `pmap_change_attr()` (authored by dumbbell).
linuxkpi: Fix uses of `pmap_change_attr()`
Oct 2 2023
Oct 2 2023
dumbbell updated the summary of D42056: vt(4): Skip vt_flush() for nested panics.
dumbbell updated the summary of D42054: linuxkpi: `GFP_KERNEL` equals `M_NOWAIT` now instead of `M_WAITOK`.
dumbbell requested review of D42057: vt(4): New bitblt_text variant making a copy before unlocking vt_buf.
dumbbell requested review of D42056: vt(4): Skip vt_flush() for nested panics.