-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Rpi 6.18.y: Add NETFILTER_XTABLES_LEGACY to the configs to build iptables #7213
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
6by9
wants to merge
635
commits into
raspberrypi:rpi-6.18.y
Choose a base branch
from
6by9:rpi-6.18.y-dt
base: rpi-6.18.y
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
635 commits
Select commit
Hold shift + click to select a range
ebb0111
media: pisp_be: Re-introduce video node offset
naushir d41561d
spi: dt-bindings: Add RPI RP2040 GPIO Bridge
roliver-rpi 18bf177
spi: Add a driver for the RPI RP2040 GPIO bridge
roliver-rpi 41d0c60
dmaengine: dw-axi-dmac: Honour snps,block-size
pelwell 66f59c3
brcmfmac: Only match complete feature names
pelwell 68ca2f4
brcmfmac: Add "extsae" as an alias for "sae_ext"
pelwell 7e82e5b
brcmfmac: support extsae with psk / 1x offloading
f4c32cd
spi: dw: Save bandwidth with the TMOD_TO feature
pelwell 5e89835
spi: dw: Save bandwidth with the TMOD_RO feature
pelwell c6a6f11
spi: dw: don't immediately kill DMA transfers if an error occurs
P33M af4e5ec
drivers: dw-axi-dmac: make more sensible choices about memory accesses
P33M c2791fe
DT: bindings: add a dma-maxburst property to snps,designware-i2s
P33M b6b45c2
spi: dw: Fix non-DMA transmit-only transfers
pelwell c1c9131
spi: dw: Clamp the minimum clock speed
pelwell bb2459c
hwmon: (adt7410) Add DT compatible strings
pelwell dcfca8b
gpiolib: Override gpiochip numbers with DT aliases
pelwell f294fb1
Bluetooth: hci_sync: Fix crash on NULL parent
pelwell 8b00709
rtc: pcf8523: Fix oscillator stop bit handling reading from Control_1
Paladinking bc989ac
media: dt-bindings: i2c: Add Sony IMX500
roliver-rpi b67a159
media: i2c: Add driver for Sony IMX500 sensor
roliver-rpi 073b55e
lib: earlycpio: export symbol find_cpio_data()
roliver-rpi 82a02a1
NotForUpstream: media: video-mux: Propagate controls to source
kbingham fccac87
dma-buf: system_heap: Allow specifying maximum allocation order
787219f
mm/numa: Allow override of kernel's default NUMA policy
6400820
numa/emulation: Check emulated zones around the CMA window
e14ed12
iommu/dma: Add ability to configure NUMA allocation policy for remapp…
94adbed
mm/mempolicy: Add MPOL_RANDOM
fabe4e6
mm/mempolicy: Ignore runtime policy changes when set through cmdline
popcornmix afc3c5a
mm/vmscan: Maintain TLB coherency in LRU code
pelwell 8ed397c
mmc: quirks: add more broken Kingston Canvas Go! SD card date ranges
P33M 78c3894
dt-bindings: usb: snps,dwc3: add FS/HS periodic NAK polling quirk
P33M 6173c2e
usb: dwc3: core: add support for setting NAK enhancement bits for FS/HS
P33M 49fead6
drivers: usb: xhci: prevent a theoretical race on non-coherent platforms
P33M bdef943
iio: humidity: dht11: Allow non-zero decimals
pelwell 3c95461
drm: Set non-desktop property to true for writeback and virtual conne…
6by9 01934c0
drm: Increase plane_mask to 64bit.
6by9 51b77ec
drm: Add a DRM_MODE_TRANSPOSE option to the DRM rotation property
6by9 cad5975
drm: Add a rotation parameter to connectors.
6by9 c997480
dmaengine: dw-axi-dmac: Allow client-chosen width
pelwell 20dafde
spi: dw: Let the DMAC set the transfer widths
pelwell b0dc0b1
serial: pl011: Request a memory width of 1 byte
pelwell 231a891
drivers: usb: xhci: set HID bit in streaming endpoint contexts
P33M bf7524c
dmaengine: dw-axi-dmac: Only start idle channels
pelwell f224cbf
mailbox: Add RP1 mailbox support
pelwell a14cf46
firmware: Add an RP1 firmware interface over mbox
pelwell 445d7e2
misc: Add RP1 PIO driver
pelwell efd9405
pwm: Add pwm-pio-rp1 driver
pelwell 8e7e3c2
misc: Add ws2812-pio-rp1 driver
pelwell bd541c3
drm/connector: Initialise max_bpc to the minimum value supported
6by9 d9a95ec
drm: vc4: dsi: Handle the different command FIFO widths
6by9 3779e17
drm/vc4: hvs: Defer dlist slots deallocation
mripard d0b5722
drm/vc4: Add hvs_dlist_allocs debugfs function.
6by9 edd3783
drm/vc4: Disable overrun interrupts
6by9 951af30
drm: vc4: Block swiotlb bounce buffers being imported as dmabuf
6by9 211d113
drm/vc4: Add option to call from crtc to encoder on vblank
6by9 43f8905
drm: vc4: dsi: Clocks should be running before reset
6by9 dbcb1d5
drm: vc4: Reset DSI AFE on disable
6by9 400de3e
drm/vc4: Ensure DSI is enabled for FIFO resets
6by9 8137d54
drm/vc4: Add vblank callback to DSI0 to reset FIFO
6by9 e1e3382
drm/vc4: Fixup mode for 7inch panel on DSI0
6by9 4fb713a
drm/vc4: dsi: Don't reset the host until post_disable
6by9 523b71e
drm: vc4: dsi: enable video and then retry failed transfers
6by9 0cad2bc
drm/vc4: Allow setting the TV norm via module parameter
ef71c6a
drm/vc4: Initialise the tv_mode property default from cmdline_mode.
6by9 98d8537
drm/vc4: hdmi: Add a clear_infoframe hook
6by9 21554f9
drm/vc4_hdmi: Allow hotplug detect to be forced
popcornmix 7821d40
vc4/hdmi: Ignore hotplug interrupt with force_hotplug
popcornmix e43eb8c
drm/vc4: Add a delay after disabling hdmi phy output
popcornmix 521bacb
drm/vc4: Implement vc6_hdmi_phy_disable
popcornmix 7834fd6
drm/vc4: Also power down the PLL core when resetting PHY
popcornmix 1b539f3
drm/vc4: dpi: Add override for RGB order
6by9 7978b3b
vc4/drm:plane: Make use of chroma siting parameter
popcornmix f1a712d
drm/vc4: Add support for per plane scaling filter selection
6by9 9c47709
drm/vc4: Use the TPZ scaling filter for 1x1 source images
6by9 2d16853
drm/vc4: hvs: Defer updating the enable_bg_fill until vblank
6by9 024ad45
drm/vc4: Increase number of overlay planes from 16 to 48
6by9 50ab3f5
drm/vc4: Assign 32 overlay planes to writeback only
6by9 fcc0a53
drm/vc4: Do not include writeback conn load in load tracker
6by9 d460908
drm/vc4: Drop panic priority for writeback connector
6by9 931dc99
drm/vc4: txp: Add a rotation property to the writeback connector
6by9 a975289
drm/vc4: Remove request for min clocks when hdmi output is disabled
popcornmix d19084e
drm/vc4: Disable the 2pixel/clock odd timings workaround for interlaced
popcornmix da0d8ca
drm/vc4: fkms: Add firmware-kms mode
6by9 9e79ca6
drm/vc4: tests: Switch generation mockup to a switch
mripard 6991f4a
drm/vc4: tests: Drop drm parameter for vc4_find_crtc_for_encoder
mripard ad58a4c
drm/vc4: tests: Return the allocated output
mripard 564dccb
drm/vc4: tests: Add BCM2712 mock driver
mripard 6851e41
drm/vc4: tests: Add tests for BCM2712 PixelValve Muxing
mripard 8e66ad1
drm/vc4: tests: Use custom plane state for mock
mripard e221680
drm/vc4: tests: Add function to lookup a plane for a CRTC
mripard 5346889
drm/vc4: tests: Add helper to add a new plane to a state
mripard af5ea58
drm/vc4: tests: Support a few more plane formats
mripard b414333
drm/vc4: tests: Introduce a test for LBM buffer size
mripard f0f01b3
drm/vc4: tests: Update pv muxing tests now DSI1 is more flexible
6by9 8d46c52
drm/vc4: tests: Fix up vc4_test_lbm_size
pelwell da6ba16
drm/vc4: backport 27e0a194a256 and b3bf19552ea3
mairacanal fb808a5
drm/vc4: Cache LBM allocations to avoid double-buffering
6by9 57c082a
vc4: Add jack detection to HDMI audio driver
cillian64 a9d3b91
drm/vc4: Use phys addresses for slave DMA config
pelwell 8ee3500
drm/vc4: PV1 can be driven via any HVS channel, so adapt to allow it
6by9 c59a7d6
drm/edid: When reset, assume HDMI displays support RGB444
6by9 6845be4
drm/vc4: Correct one logging message that got promoted from dbg to err
6by9 e631742
drm: vc4: hvs: Fix vc6_hvs_debugfs_dlist state lookup
6by9 9c5b363
drm/vc4: Add algorithmic handling for SAND
6by9 f26d7b9
drm: vc4: plane: Avoid using pitch in calculating UBM for SAND
6by9 4694aca
drm/vc4: Correct arithmetic for shifting between columns of SAND images
6by9 8e17c73
drm/vc4: plane: Correct SAND30 word sizing for cropping on BCM2712
6by9 b17de67
drm/vc4: plane: Ensure fetch_count is sufficient for hw in SAND mode
6by9 5705a34
drm/vc4: plane: Increase UPM allocation size for YUV444
6by9 8aa312e
drm/vc4: plane: Enable scaler for YUV444 on GEN6
6by9 5189bcd
drm/vc4: plane: Use nearest neighbour filter with YUV444 workaround
6by9 de5679e
drm/vc4: plane: Fix incorrect handling of GEN_6_D in vc4_plane_async_…
6by9 47cee70
drm/vc4: tests: Use the correct return type in vc4_mock_atomic_add_ou…
mairacanal f0133a0
drm/vc4: plane: Add support for P01[026] and Q01[026] formats
6by9 617e840
drm/vc4: hvs: Populate YUV to RGB matrices for GEN_6D
6by9 e9da192
drm/vc4: plane: Swap Cb/Cr pointers for YVU formats
6by9 c930078
drm/modes: Handle reflect_[xy] in the middle of the cmd line
6by9 1779284
drm/tests: Add cmd line test for reflect_[xy] not being last param
6by9 5472e1a
serial: core: Add the Raspberry Pi firmware UART id
timg236 dcc4c17
serial: tty: Add a driver for the RPi firmware UART
timg236 cd22131
input: Add support for no irq to ili210x driver
4e35d27
cgroup: Add cgroup_enable option
pelwell 2d94f66
drm: bridge: panel: Connector to allow interlaced modes
njhollinghurst 49cdfb5
drm: Validate connector rotation has one bit set in the rotation prop…
6by9 58eb01b
docs: pcm3168a: Add DT bindings to force clock consumer mode
gordoste a52a6d0
media: imx290: Add module parameter to allow selection of HCG mode
6by9 50a0ab3
mmc: sd: filter card CQ support based on an allow-list
P33M 49e958d
mmc: set MMC_QUIRK_KNOWN_WORKING_SD_CQ on Raspberry Pi class A2 cards
P33M 96ed6cf
mmc: use downstream DT property to modify CQE and/or SD CQ behaviour
P33M cc6ed8d
media: rp1: Add downstream CFE (Camera Front End) driver
naushir d33f923
mmc: bcm2835: Add downstream overclocking support
pelwell 9c4c261
drivers: media: pisp_be: Add support for YUV422 planar format
naushir 9a9850d
drivers: media: pisp_be: Remove unused fields in struct pisp_be_config
naushir 0c767f7
dmaengine: bcm2835: Fix a build warning
pelwell 9df8c17
spi: dw: Wait for idle after TX
pelwell dda61b7
media: mc: add manual request completion
94bc6a8
media: vicodec: add support for manual completion
21747ad
media: mc: add debugfs node to keep track of requests
91a10a6
docs: uapi: media: Document Raspberry Pi NV12 column format
6by9 9cae612
media: ioctl: Add pixel formats NV12MT_COL128 and NV12MT_10_COL128
6by9 9a747fd
media: dt-bindings: media: Add binding for the Raspberry Pi HEVC decoder
6by9 6bd5419
media: platform: Add Raspberry Pi HEVC decoder driver
d3a361f
media: hevc_dec: Drop the new image formats until we have Mesa 24
6by9 335a066
media: v4l2: Add single planar NV12 column formats
6by9 e214cda
drm/framebuffer: Pitch checks aren't valid for non-linear modifiers
6by9 1cdd362
PCI: brcmstb: set BCM7712/2712-specific AXI bridge handling behaviours
P33M 9a0ac4e
PCI: brcmstb: Enable CRS software visibility after linkup
P33M 0f21e18
PCI: brcmstb: add NO_SSC quirk for BCM2712
P33M cc3868d
dt-bindings: pci: pcie-brcmstb: add BCM2712-specific properties
P33M 4068db2
PCI: brcmstb: add support for BCM2712 priority forwarding
P33M c45ad2e
dt-bindings: pci: pcie-brcmstb: add optional brcm,tperst-clk-ms property
P33M e8b58e6
PCI: pcie-brcmstb: optionally extend Tperst_clk time
P33M 2e9f135
dt-bindings: PCI: brcmstb: add optional property - "brcm,tperst-clk-ms"
P33M 22446e8
drm/panel: Add panel driver for Ilitek ILI9806E panel
6by9 75c1607
dmaengine: dw-axi-dmac: Improve axi_desc_put
pelwell 8056e39
dmaengine: dw-axi-dmac: Fix alignment checks
pelwell 5118f62
PCI: brcmstb: Add link statistics debug features
P33M e09cf31
PCI: pcie-brcmstb: add more safeguards for clkreq "safe" mode
P33M 35b8f51
PCI: quirks: work around VL805 firmware ASPM meddling
P33M 7a3c789
usb: xhci: default to Intel scheme for calculating U1/U2 timeouts
P33M e6fbb07
media: i2c: imx219: Restore the 1920x1080 to using a 1:1 PAR
6by9 2fb2c27
drivers: media: imx219: Remove enum binning_mode
naushir b041b98
media: i2c: imx219: fix binning and rate_factor for 480p and 1232p
vvarma 38d9b7c
hwmon: aht10: Fix AHT20 initialization
joshermar 0b481a5
media: imx335: Rectify name of mode struct
6b70d6d
media: imx335: Support vertical flip
2ef1215
watchdog: Reduce severity of release without stop
pelwell fa864a0
drm/v3d: Don't retrieve the clock twice
mairacanal 78bc060
wifi: brcmfmac: Include modinfo for 43456 CLM blob
pelwell c931f42
usb: xhci: set Input Slot Context bit in xhci_fixup_endpoint
P33M 3e59b6b
firmware/raspberrypi: raise timeout to 3s
2d856bd
gpiolib: Avoid the hotplug performance reduction
pelwell bb8d170
media/i2c: Add driver for ams Mira220
6734d47
drivers: irq-bcm2836: preserve unrelated bits in LOCAL_GPU_ROUTING
P33M 2ca2865
drivers: irq-bcm283x: swizzle interrupts on ARMv7 too
P33M 1466ac6
usb: dwc2: return correct frame counts with high-speed host
P33M 3991ee4
usb: dwc2: limit "maximum packet size" for split-IN transfers
P33M 7009d1a
drivers: dwc2: don't use shifted frame number internally
P33M bdcb3b6
drivers: dwc2: better handle hardware length & alignment issues
P33M dcda046
usb: dwc2: masquerade split-interrupt transfers
P33M 3a5a435
brcmfmac: On RPi, 43430 and 43455 are CYW parts
pelwell 2e476d4
drm/probe-helper: Ensure cmdline mode matches interlace mode
6by9 c6683b9
clk: clk-gpio: Support acquire/release semantics
roliver-rpi 1c1cb21
dt-bindings: clock: Add gpio-gate-clock-releasing
roliver-rpi 34ab52c
media: pisp_be: Fix pm_runtime underrun in probe
e8c39ce
drivers: meida: pisp_be: Rename format align field
naushir 1407ac1
drivers: media: pisp_be: Add minimal alinment to the format structure
naushir 3a55ce3
arm64/dma-mapping: Fix arch_sync_dma_for_device to respect dir parameter
jc-kynesim 69ab34d
media: pisp_be: Re-introduce multi-context support
naushir d40b204
net: lan78xx: Ack pending PHY ints when resetting
pelwell 55f8139
lan78xx: Enable LEDs and auto-negotiation
d947f86
lan78xx: Read initial EEE status from DT
pelwell 9bddc59
lan78xx: Return tx_lpi_timer even if disabled
pelwell 876b41b
PCI: pcie-brcmstb: fake MSIx support on internal MSI target
P33M 4e08dd1
drm/connector: hdmi: Attempt YUV422 output if RGB isn't supported
6by9 86c90de
pinctrl: Reinstate the downstream pinctrl-rp1 driver
popcornmix eac9809
config: Allow MFD_RP1 as well as MISC_RP1
pelwell 76ee0e6
dmaengine: dw-axi-dmac: Per-channel burst limits
pelwell b6ab70a
dmaengine: dw-axi-dmac: Add DMA channel selection
pelwell 6b9dd7d
dmaengine: dw-axi-dmac: report per-channel max_burst via device_caps
nbuchwitz 5769c6c
Fullscreen Splash Images
addd865
drivers: thermal: step_wise: add support for hysteresis
d40a5fa
media: uapi: Clarify MBUS color component order for serial buses
mripard cdb6dc6
media: tc358743: Fix the RGB MBUS format
mripard 20ec04f
video: fbdev: simplefb: Add b8g8r8 and b5g6r5 formats
6by9 36c043f
misc: ws2812-pio-rp1: Add pass-through mode
pelwell bd0deaa
drivers/gpu/drm/panel : Add Waveshare 7-DSI-TOUCH-C screen support
af0e49f
media: i2c: imx477: Correct IMX477_REG_TEST_PATTERN to be 16bit
6by9 3796b3b
arm64: dts: Remove the Pi5 FIRMWARE_UPDATED guards
pelwell dbcd758
drm/panel: st7701: Add support for Pimoroni HyperPixel 2.1 Round
Akkiesoft a841910
clk: bcm: rpi: Mark ISP clock as critical
popcornmix 5ea6dce
defconfig: Add TOUCHSCREEN_ILITEK to all Pi configs
6by9 0d1ec15
dtoverlays: Add overlay for Ilitek-ts-i2c driver (213X/23XX/25XX chips)
6by9 a453afb
dtoverlays: ili251x: Replace incorrect comment on irq trigger
6by9 6cbcf9c
drm/vc4: plane: Remove dead channels_scaled code
popcornmix 0da6cfe
drm/vc4: plane: TPZ scaling modes cannot reduce lbm size when alpha-less
popcornmix e875758
overlays: Fix the rs485 support in uart[2345]
pelwell ccc7d47
overlays: Add full-duplex rs485 support to uart2-5
pelwell da68267
spi: rp2040-gpio-bridge: Grow MAX_TRANSFER_SIZE
roliver-rpi b138d0b
media: i2c: imx500: Allow larger SPI transfers
roliver-rpi 490f21e
clk: rp1: Allow audio out to use PLL_AUDIO_SEC; workaround rounding e…
njhollinghurst c270824
clk: rp1: Correct declarations of divider parents
pelwell 2ea2350
clk: rp1: Bug fix! Set correct value for PLL_CS_REFDIV_MASK
njhollinghurst eb628db
clk: rp1: Fix rp1_pll_divider_determine_rate
pelwell ef61291
media: i2c: imx477: Fix uninitialized bug when restarting camera
njhollinghurst ccbc171
media: imx335: Update the native pixel array width
jailuthra 6fb24d4
media: imx335: Update HBLANK range on mode change
jailuthra 20af7c8
media: imx335: Handle runtime PM in leaf functions
jailuthra 16c8f74
media: imx355: Use subdev active state
jailuthra f249e80
media: imx335: Support 2x2 binning
jailuthra b76f178
media: imx335: Switch to {enable,disable}_streams
jailuthra e50efc2
drm/vc4: Correct buffer address on async commit when vertically flipped
6by9 414f7ba
defconfig: Enable vd55g1 and vd56g3 camera sensor module in all Pi co…
bemug-st c15c442
overlays: Add vd56g3 and vd66gy camera sensors overlays
bemug-st 88207a5
overlays: Add vd55g1 and vd65g4 camera sensors overlays
bemug-st f91543d
drm/v3d: Add module parameter to enable MMU error logging
mairacanal 12e0359
serial: pl011: Initialise the hrtimers for RS485 on pl011_axi
6by9 0b059dc
configs: enable MediaTek MT7925E PCIe Wi-Fi 7
f-io c5a057d
ASoC:Add Hifiberry Studio DAC8x soundcard driver
j-schambacher dd4e4a8
dtoverlays:adds overlays for Studio DAC8x soundcard driver
j-schambacher f115bfa
defconfig: Add Hifiberry Studio DAC8x
j-schambacher de85a98
configs: enable CONFIG_CRYPTO_LZ4HC=m
leezu 7f663b0
Revert "media: hevc_dec: Drop the new image formats until we have Mes…
6by9 6fb1692
Revert "media: platform: Add Raspberry Pi HEVC decoder driver"
6by9 7b8e959
media: platform: Add Raspberry Pi HEVC decoder driver
93572f2
media: hevc_dec: Add compatible string for BCM2712.
6by9 c6faf08
media: hevc_dec: Add in downstream single planar SAND variant
6by9 d477259
media: hevc_dec: Add module parameter for video_nr
6by9 556386f
arm: configs: Add NETFILTER_XTABLES_LEGACY to build iptables
6by9 e8bb118
arm64: configs: Add NETFILTER_XTABLES_LEGACY for legacy iptables
6by9 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a no-op, NETFILTER_XTABLES_LEGACY isn't compatible with PREEMPT_RT
https://github.com/raspberrypi/linux/blob/rpi-6.18.y/net/netfilter/Kconfig#L761-L769