Merge branch 'silence' into 'master'

Vendetta against noisy debug logs

See merge request wlroots/wlroots!4836
This commit is contained in:
Kenny Levinsen 2025-05-07 04:20:28 +00:00
commit a3e92a3f3e
5 changed files with 11 additions and 15 deletions

View file

@ -71,16 +71,14 @@ static bool atomic_commit(struct atomic *atom, struct wlr_drm_backend *drm,
int ret = drmModeAtomicCommit(drm->fd, atom->req, flags, page_flip);
if (ret != 0) {
enum wlr_log_importance log_level = WLR_ERROR;
if (flags & DRM_MODE_ATOMIC_TEST_ONLY) {
log_level = WLR_DEBUG;
return false;
}
if (state->connectors_len == 1) {
struct wlr_drm_connector *conn = state->connectors[0].connector;
wlr_drm_conn_log_errno(conn, log_level, "Atomic commit failed");
wlr_drm_conn_log_errno(conn, WLR_ERROR, "Atomic commit failed");
} else {
wlr_log_errno(log_level, "Atomic commit failed");
wlr_log_errno(WLR_ERROR, "Atomic commit failed");
}
char *flags_str = atomic_commit_flags_str(flags);
wlr_log(WLR_DEBUG, "(Atomic commit flags: %s)",