Skip to content
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

drivers: bcm2835_unicam: Add logging message when a frame is dropped. #4748

Merged
merged 1 commit into from
Nov 30, 2021

Conversation

naushir
Copy link
Contributor

@naushir naushir commented Nov 30, 2021

If a dummy buffer is still active on a frame start, it indicates that this frame
will be dropped. The explicit logging helps users identify performance issues.

Signed-off-by: Naushir Patuck [email protected]

If a dummy buffer is still active on a frame start, it indicates that this frame
will be dropped. The explicit logging helps users identify performance issues.

Signed-off-by: Naushir Patuck <[email protected]>
@naushir
Copy link
Contributor Author

naushir commented Nov 30, 2021

@6by9, just a log line addition to help with profiling frame drops.

@naushir
Copy link
Contributor Author

naushir commented Nov 30, 2021

@dustinkerstein This PR is related raspberrypi/rpicam-apps#157

@dustinkerstein
Copy link

@dustinkerstein This PR is related raspberrypi/libcamera-apps#157

Thanks! When upgrading to the latest kernel, I'll also need to build the latest libcamera / libcamera-apps, correct? Should I also do an rpi-update? I'm not too familiar with what else rpi-update currently does (kernel+firmware+?).

@popcornmix
Copy link
Collaborator

rpi-update updates to testing firmware, kernel and /opt/vc libs (typically not used in bullsye/kms/libcamera world).
But you'll need to wait this PR is merged and then the next rpi-update build is pushed (typically once or twice a week).

@pelwell pelwell merged commit 30bb919 into raspberrypi:rpi-5.10.y Nov 30, 2021
popcornmix added a commit to raspberrypi/firmware that referenced this pull request Dec 1, 2021
kernel: drivers: bcm2835_unicam: Add logging message when a frame is dropped
See: raspberrypi/linux#4748

kernel: staging/bcm2835-codec: Allow a different stride alignment per role
See: raspberrypi/linux#4746

kernel: KMS fixes and ISP pitch fix
See: raspberrypi/linux#4744

kernel: media: rpivid: remove min_buffers_needed from src queue
See: raspberrypi/linux#4745

firmware: board_info: Add upstream dtb names for cm1 & 3
firmware: board_info: Add upstream dtb name for cm4
See: #1660

firmware: platform: Allow users to disable camera boot HMAC check
See: #1657

firmware: clock: 2711: Fix potential API issue in 2711 VCO setup

firmware: arm_loader: Enable USB MSD boot mode on Zero 2 W

firmware: isp: Fix Rec.709 colour space problems

userland: raspicam: Check system is running legacy camera stack
See: raspberrypi/userland#713

userland: mmal: Hack to make mmal core register VideoCore components
See: raspberrypi/userland#714
popcornmix added a commit to raspberrypi/rpi-firmware that referenced this pull request Dec 1, 2021
kernel: drivers: bcm2835_unicam: Add logging message when a frame is dropped
See: raspberrypi/linux#4748

kernel: staging/bcm2835-codec: Allow a different stride alignment per role
See: raspberrypi/linux#4746

kernel: KMS fixes and ISP pitch fix
See: raspberrypi/linux#4744

kernel: media: rpivid: remove min_buffers_needed from src queue
See: raspberrypi/linux#4745

firmware: board_info: Add upstream dtb names for cm1 & 3
firmware: board_info: Add upstream dtb name for cm4
See: raspberrypi/firmware#1660

firmware: platform: Allow users to disable camera boot HMAC check
See: raspberrypi/firmware#1657

firmware: clock: 2711: Fix potential API issue in 2711 VCO setup

firmware: arm_loader: Enable USB MSD boot mode on Zero 2 W

firmware: isp: Fix Rec.709 colour space problems

userland: raspicam: Check system is running legacy camera stack
See: raspberrypi/userland#713

userland: mmal: Hack to make mmal core register VideoCore components
See: raspberrypi/userland#714
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants