linux/drivers/media/platform
Linus Torvalds ae814200e8 bitmap updates for v7.3
- bitmap_find_next_zero_area_off() optimization (Sunyi);
  - bitmap_find_next_zero_area_off(): return size when no zero area is
    found (Yury);
  - bitmap vs IDA vs Maple Tree performance test (Yury);
  - get rid of cpumap_print_to_pagebuf() (Yury);
  - use nr_node_ids in __nodemask_pr_numnodes() (Li RongQing);
  - bitops: make the *_bit_le functions use unsigned long (Benjamin);
  - bitmap scatter & gather test fix (Christophe);
  - use __ASSEMBLER__ in bitmap header files (Thomas);
 -----BEGIN PGP SIGNATURE-----
 
 iQGzBAABCgAdFiEEi8GdvG6xMhdgpu/4sUSA/TofvsgFAmqDX1YACgkQsUSA/Tof
 vsjcpwwAw7130xQPNFREr+ttdoUn3gN/aVUOl7K2Mi3kUOdlg8i9FEaQ/a07nE5L
 ozXRAWgSM7VxW1I7nkj5McsGRiRX0SRoXmTbjDfPugMiXbD1UBPqCz2n0rYHYR4P
 GfQ0RJK8LUN3Sq1eIu27HNirLG1HU1jCm3fsaTft2naaY6TnSPjklZdVE6Phz87E
 eblgm+AO8//EoKsggoMCnGVCVWKE3N1RrWzsaT4ltErGyHvIzvWEbCCk2cI764Qj
 orLLeefPf2xVDlbzywU7uUklNWYRe4miPxrbnT5TH2KmTipb3M62MkGjPa5dzYIq
 ssOvSnKoQEV9od9cNv1hPFGs5b+RO+kOolcrWKTqWeHFgVTv7dZZL0QvuGHeOfOa
 Fc5GPxE2SiXLPVuUEgMhlrg9DsXGf0d9u7JHTnJF+ZL/QhIE+4wOVnIYWUyBZiqx
 zF7Ic62xmeJOKz9kfYg9JQYPwUblhhyYtiWOmzLIisf8FXi5M3L9eH6rO6CEWcrk
 viEkTMbW
 =q8Lf
 -----END PGP SIGNATURE-----

Merge tag 'bitmap-for-7.3' of https://github.com/norov/linux

Pull bitmap updates from Yury Norov:
 "The usual set of fixes, cleanups and performance improvements together
  with a couple of new tests:

   - bitmap_find_next_zero_area_off() optimization (Sunyi)

   - bitmap_find_next_zero_area_off(): return size when no zero area is
     found (Yury)

   - bitmap vs IDA vs Maple Tree performance test (Yury)

   - get rid of cpumap_print_to_pagebuf() (Yury)

   - use nr_node_ids in __nodemask_pr_numnodes() (Li RongQing)

   - bitops: make the *_bit_le functions use unsigned long (Benjamin)

   - bitmap scatter & gather test fix (Christophe)

   - use __ASSEMBLER__ in bitmap header files (Thomas)"

* tag 'bitmap-for-7.3' of https://github.com/norov/linux: (25 commits)
  lib: test bitmap vs IDA vs Maple Tree performance for region allocations
  bitmap: Return size when no zero area is found
  media: s5p-mfc: Treat bitmap size as allocation failure
  crypto: ccp: Treat bitmap size as allocation failure
  powerpc/msi: Treat bitmap size as allocation failure
  ARM: dma-mapping: Treat bitmap size as allocation failure
  bitmap: drop bitmap_next_set_region()
  nodemask: reduce bitmap width to nr_node_ids in __nodemask_pr_numnodes()
  bitmap: Properly initialise destination bitmap for scatter & gather test
  lib/bitmap-str: get rid of cpumap_print_to_pagebuf()
  perf: Use sysfs_emit() for cpumask show callbacks
  PCI/sysfs: Use sysfs_emit() for cpumask show callbacks
  RDMA/hfi1: Use sysfs_emit() for cpumask show helper
  hwtracing: hisi_ptt: Use sysfs_emit() for cpumask show
  fpga: dfl-fme-perf: Use sysfs_emit() for cpumask show
  devfreq: Use sysfs_emit() for cpumask show callbacks
  cpu: Use sysfs_emit() for cpumask show callback
  x86/events: Use sysfs_emit() for cpumask show callbacks
  powerpc: Use sysfs_emit() for cpumask show callbacks
  arm: Use sysfs_emit() for cpumask show callbacks
  ...
2026-08-20 11:41:46 -07:00
..
allegro-dvt Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amd media: amd: isp4: fix self-deadlock in isp4sd_pwron_and_init() error path 2026-08-10 11:48:54 +03:00
amlogic media: amlogic-c3: Implement per-block validation 2026-07-30 20:51:13 +03:00
amphion media: amphion: Remove obsolete frame_count check in venc_start_session 2026-07-17 12:36:48 +02:00
arm [GIT PULL for v7.3] media updates 2026-08-19 10:09:22 -07:00
aspeed media: aspeed: fix missing of_reserved_mem_device_release() on probe failure 2026-05-05 16:57:02 +02:00
atmel media: atmel-isi: use devm_kmemdup_array() 2025-04-25 15:14:33 +02:00
broadcom media: bcm2835-unicam: Fix pipeline wrong validation for unpacked formats 2026-07-20 17:19:35 +03:00
cadence media: cadence: csi2rx: Support runtime PM 2026-05-20 15:28:38 +03:00
chips-media [GIT PULL for v7.3] media updates 2026-08-19 10:09:22 -07:00
dreamchip media: rppx1: lin: Add support for gamma sensor linearization 2026-07-30 20:51:35 +03:00
imagination Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
intel Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
marvell media: marvell-cam: fix missing pci_disable_device() on remove 2026-05-05 16:57:03 +02:00
mediatek [GIT PULL for v7.3] media updates 2026-08-19 10:09:22 -07:00
microchip [GIT PULL for v7.3] media updates 2026-08-19 10:09:22 -07:00
nuvoton media: nuvoton: npcm-video: fix memory leaks in probe and remove 2026-05-05 16:57:02 +02:00
nvidia [GIT PULL for v7.2] media updates 2026-06-18 17:21:54 -07:00
nxp media: nxp: imx8-isi: Add additional 32-bit RGB format support 2026-07-31 09:13:10 +02:00
qcom [GIT PULL for v7.3] media updates 2026-08-19 10:09:22 -07:00
raspberrypi Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
renesas [GIT PULL for v7.3] media updates 2026-08-19 10:09:22 -07:00
rockchip media: rkvdec: use DIV_ROUND_UP() for CTB counts 2026-07-17 12:36:48 +02:00
samsung bitmap updates for v7.3 2026-08-20 11:41:46 -07:00
st [GIT PULL for v7.3] media updates 2026-08-19 10:09:22 -07:00
sunxi Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
synopsys [GIT PULL for v7.2] media updates 2026-06-18 17:21:54 -07:00
ti media: ti: vpe: quiesce overflow recovery before freeing streams 2026-07-28 15:17:54 +02:00
verisilicon media: platform: hantro_drv: Add missing media_entity_cleanup() 2026-07-17 12:36:48 +02:00
via Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
xilinx media: Wrap file->private_data access with a helper function 2025-08-13 08:33:23 +02:00
Kconfig media: rppx1: Add framework to support Dreamchip RPPX1 ISP 2026-07-30 20:51:35 +03:00
m2m-deinterlace.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
Makefile media: rppx1: Add framework to support Dreamchip RPPX1 ISP 2026-07-30 20:51:35 +03:00
video-mux.c media: platform: video-mux: Fix mutex locking 2024-10-16 09:32:41 +02:00