Disable CONFIG_BRCM_TRACING

Bug #1893905 reported by Juerg Haefliger
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-raspi (Ubuntu)
Fix Released
Undecided
Unassigned
Focal
Fix Released
Undecided
Unassigned
Groovy
Fix Released
Undecided
Unassigned

Bug Description

[Impact]

CONFIG_BRCM_TRACING is currently enabled which results in regular information being printed as errors. Using pr_err for things which are not errors is a bad idea and might confuse users. It will also drop the plymouth bootsplash screen back to the text console so that users can see the (bogus) error.

[Test Case]

Boot a Pi and run 'dmesg'. The following info is printed as errors (in red):
[ 15.478168] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 15.786996] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 15.821301] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6

[Regression Potential]

Some messages are now being printed with log level INFO rather than ERR.

Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1893905

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Changed in linux (Ubuntu Focal):
status: New → Incomplete
Juerg Haefliger (juergh)
description: updated
description: updated
no longer affects: linux (Ubuntu)
no longer affects: linux (Ubuntu Focal)
no longer affects: linux (Ubuntu Groovy)
Changed in linux-raspi (Ubuntu Focal):
status: New → Triaged
Changed in linux-raspi (Ubuntu Groovy):
status: New → Triaged
Juerg Haefliger (juergh)
description: updated
Juerg Haefliger (juergh)
description: updated
Changed in linux-raspi (Ubuntu Focal):
status: Triaged → Fix Committed
Juerg Haefliger (juergh)
Changed in linux-raspi (Ubuntu Groovy):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (67.7 KiB)

This bug was fixed in the package linux-raspi - 5.8.0-1003.6

---------------
linux-raspi (5.8.0-1003.6) groovy; urgency=medium

  * groovy/linux-raspi: 5.8.0-1003.6 -proposed tracker (LP: #1898142)

  * Please switch default, hwe, oem kernel flavours governor to
    CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y , such that advanced userspace
    utilities such as game-mode can be later used to rev-up to to performance,
    or rev-down to powersave. (LP: #1885730)
    - [Config] raspi: Set the default CPU governor to ONDEMAND

  * groovy/linux-raspi: Upstream raspberrypi patchset 2020-09-16 (LP: #1896436)
    - Revert "raspberrypi-cpufreq: Only report integer pll divisor frequencies"
    - staging: vchiq_arm: children inherit DMA config
    - ARM: dts: 2711 DMA can address 36 bits
    - bcm2835-dma: Advertise the full DMA range
    - add CONFIG_CRYPTO_USER_API_HASH=m
    - configs: Adding remaining crypto API modules
    - configs: Restore missing cgroups to BCM2835-7
    - ARM: dts: Add UART skip-init properties for U-boot
    - drm/vc4: Remove UIF from the list of modifiers returned by
      format_mod_supported
    - ARM: proc-v7: Force misalignment of early stmia
    - overlays: Fix sc16is75x overlays w.r.t. serdev
    - overlays: Delete spi0-hw-cs
    - overlays: Add maxtherm overlay for MAX6675/31855
    - configs: add CONFIG_SENSORS_IIO_HWMON=m
    - dtoverlays: Add the iio_hwmon driver to correct ADC issues
    - dts: bcm2711: Disable DVP by default
    - config: Add USB gadget support to bcm2711 config
    - overlays: Regenerate upstream-pi4
    - drm/vc4: Increase the number of planes per crtc in FKMS.
    - drm/vc4: Set the possible crtcs mask correctly for planes with FKMS
    - staging: vc04_services: codec: Fix incorrect buffer cleanup
    - staging: vc04_service: codec: Allow start_streaming to update the buffernum
    - staging: vc04_services: codec: Fix component enable/disable
    - configs: Add USB_GADGET=m to bcmrpi3_defconfig
    - update rpi-display-overlay.dts pins for 5.4
    - dtoverlays: Add overlay for the PCA953x family of GPIO expanders
    - rtc: rv3028: Write BSM and TCE/TCR to EEPROM
    - rtc: rv3028: Refresh RAM on EEPROM write
    - dt/overlays: Add PiFace Digital Device Tree Overlay
    - configs: Regenerate defconfigs
    - configs: Restore CONFIG_CFG80211_WEXT=y
    - media: bcm2835: unicam: Select MEDIA_CONTROLLER and VIDEO_V4L2_SUBDEV_API
    - staging: media: rpivid: Select MEDIA_CONTROLLER and
      MEDIA_CONTROLLER_REQUEST_API
    - staging: vc04_services: codec: Select MEDIA_CONTROLLER
    - staging: vc04_services: isp: Select MEDIA_CONTROLLER
    - configs: Add CONFIG_UEVENT_HELPER=y
    - overlays: Updated MCP3008 compatible strings.
    - RESET_CONTROLLER needs to be activated to compile Broadcom BCM2835 clock
      support
    - ARM: dts: bcm2711: Enable support for DDR52 eMMC
    - staging: vc04_services: ISP: Fix dmabuf error check in S_CTRL
    - ARM: dts: bcm2708.dtsi: Don't delete the cpus node
    - configs: Add I2C_HID=m
    - configs: Add CONFIG_SPS30=m
    - configs: Enable upstream cpufreq driver for pi0/pi1
    - ARM: dts: bcm2835: Use the L2 non-allocating alias
    - media: bcm2835-unicam:...

Changed in linux-raspi (Ubuntu Groovy):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (43.6 KiB)

This bug was fixed in the package linux-raspi - 5.4.0-1021.24

---------------
linux-raspi (5.4.0-1021.24) focal; urgency=medium

  [ Ubuntu: 5.4.0-50.55 ]

  * CVE-2020-16119
    - SAUCE: dccp: avoid double free of ccid on child socket
  * CVE-2020-16120
    - Revert "UBUNTU: SAUCE: overlayfs: ensure mounter privileges when reading
      directories"
    - ovl: pass correct flags for opening real directory
    - ovl: switch to mounter creds in readdir
    - ovl: verify permissions in ovl_path_open()
    - ovl: call secutiry hook in ovl_real_ioctl()
    - ovl: check permission to open real file

linux-raspi (5.4.0-1020.22) focal; urgency=medium

  * focal/linux-raspi: 5.4.0-1020.22 -proposed tracker (LP: #1895988)

  * Focal update: v5.4.61 upstream stable release (LP: #1893115)
    - raspi: [Config] update config for SPI_DYNAMIC

  * Enable irs1125 module (LP: #1893779)
    - [Config] raspi: Set VIDEO_IRS1125=m

  * focal/linux-raspi: Upstream raspberrypi patchset 2020-09-04 (LP: #1894873)
    - PCI: brcmstb: Assert fundamental reset on initialization
    - clk: rpi: Adjust DT binding to match upstream
    - clk: bcm: rpi: Add an enum for the firmware clocks
    - clk: bcm: rpi: Use CCF boundaries instead of rolling our own
    - clk: bcm: rpi: Give firmware clocks a name
    - clk: bcm: rpi: Remove the quirks for the CPU clock
    - clk: rpi: Only register a few firmware clocks
    - clk: rpi: Fix compatible indentation
    - SQUASH: dts: Fix firmware clocks support
    - ARM: dts: Add bcm2711-rpi-cm4.dts
    - PCI: brcmstb: Add DT property to control L1SS
    - ARM: dts: Set brcm,enable-l1ss for CM4
    - media: irs1125: Using i2c_transfer for ic2 reads
    - media: irs1125: Refactoring and debug messages
    - media: irs1125: Atomic access to imager reconfiguration
    - media: irs1125: Keep HW in sync after imager reset
    - staging: bcm2835-audio: Add missing MODULE_ALIAS
    - brcmfmac: Prefer a ccode from OTP over nvram file
    - media: v4l2-subdev: Introduce [get|set]_mbus_config pad ops
    - media: i2c: Use the new get_mbus_config pad op
    - media: i2c: ov6650: Use new [get|set]_mbus_config ops
    - media: pxa_camera: Use the new set_mbus_config op
    - media: v4l2-subdev: Remove [s|g]_mbus_config video ops
    - staging: media: imx: Update TODO entry
    - media: i2c: adv748x: Adjust TXA data lanes number
    - media: i2c: adv748x: Implement get_mbus_config
    - media: rcar-csi2: Negotiate data lanes number
    - drivers: media: Remove the downstream version of bcm2835-unicam
    - include: media: Add vfl_devnode_type of VFL_TYPE_VIDEO
    - media: bcm2835-unicam: Driver for CCP2/CSI2 camera interface
    - media: bcm2835-unicam: Add support for get_mbus_config to set num lanes
    - media: bcm2835-unicam: Always service interrupts
    - media: bcm2835: unicam: Fix uninitialized warning
    - media: bcm2835-unicam: Fixup review comments from Hans.
    - media: bcm2835-unicam: Retain packing information on G_FMT
    - media: bcm2835-unicam: change minimum number of vb2_queue buffers to 1
    - dt/dtoverlays: Fix up base DT and overlays for updated Unicam driver
    - media: bcm2835-unicam: Avoid gcc warning over {0} on endpo...

Changed in linux-raspi (Ubuntu Focal):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.