public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: syzbot <syzbot+bc70a12e438dadba4fb4@syzkaller.appspotmail.com>
To: eadavis@qq.com, linux-kernel@vger.kernel.org,
	 syzkaller-bugs@googlegroups.com
Subject: Re: [syzbot] [hfs?] general protection fault in __hfsplus_setxattr
Date: Tue, 14 Apr 2026 21:25:02 -0700	[thread overview]
Message-ID: <69df131e.a00a0220.475f0.0049.GAE@google.com> (raw)
In-Reply-To: <tencent_9B73676C3C013690967637784B58742D7609@qq.com>

Hello,

syzbot tried to test the proposed patch but the build/boot failed:

ivid-018: CEC adapter cec36 registered for HDMI input
[   24.460711][    T1] vivid-018: V4L2 capture device registered as video79
[   24.469342][    T1] vivid-018: CEC adapter cec37 registered for HDMI output 0
[   24.478449][    T1] vivid-018: V4L2 output device registered as video80
[   24.486688][    T1] vivid-018: V4L2 capture device registered as vbi36, supports raw and sliced VBI
[   24.497790][    T1] vivid-018: V4L2 output device registered as vbi37, supports raw and sliced VBI
[   24.508381][    T1] vivid-018: V4L2 capture device registered as swradio18
[   24.517861][    T1] vivid-018: V4L2 receiver device registered as radio36
[   24.526820][    T1] vivid-018: V4L2 transmitter device registered as radio37
[   24.535592][    T1] vivid-018: V4L2 metadata capture device registered as video81
[   24.544848][    T1] vivid-018: V4L2 metadata output device registered as video82
[   24.553920][    T1] vivid-018: V4L2 touch capture device registered as v4l-touch18
[   24.564329][    T1] vivid-019: using multiplanar format API
[   24.593769][    T1] vivid-019: CEC adapter cec38 registered for HDMI input
[   24.602391][    T1] vivid-019: V4L2 capture device registered as video83
[   24.611519][    T1] vivid-019: CEC adapter cec39 registered for HDMI output 0
[   24.620264][    T1] vivid-019: V4L2 output device registered as video84
[   24.629189][    T1] vivid-019: V4L2 capture device registered as vbi38, supports raw and sliced VBI
[   24.639910][    T1] vivid-019: V4L2 output device registered as vbi39, supports raw and sliced VBI
[   24.650836][    T1] vivid-019: V4L2 capture device registered as swradio19
[   24.659057][    T1] vivid-019: V4L2 receiver device registered as radio38
[   24.668627][    T1] vivid-019: V4L2 transmitter device registered as radio39
[   24.677756][    T1] vivid-019: V4L2 metadata capture device registered as video85
[   24.686876][    T1] vivid-019: V4L2 metadata output device registered as video86
[   24.696367][    T1] vivid-019: V4L2 touch capture device registered as v4l-touch19
[   24.705858][    T1] vivid-020: using single planar format API
[   24.735848][    T1] vivid-020: CEC adapter cec40 registered for HDMI input
[   24.744490][    T1] vivid-020: V4L2 capture device registered as video87
[   24.753871][    T1] vivid-020: CEC adapter cec41 registered for HDMI output 0
[   24.762879][    T1] vivid-020: V4L2 output device registered as video88
[   24.771516][    T1] vivid-020: V4L2 capture device registered as vbi40, supports raw and sliced VBI
[   24.782336][    T1] vivid-020: V4L2 output device registered as vbi41, supports raw and sliced VBI
[   24.793924][    T1] vivid-020: V4L2 capture device registered as swradio20
[   24.802845][    T1] vivid-020: V4L2 receiver device registered as radio40
[   24.812023][    T1] vivid-020: V4L2 transmitter device registered as radio41
[   24.820555][    T1] vivid-020: V4L2 metadata capture device registered as video89
[   24.829960][    T1] vivid-020: V4L2 metadata output device registered as video90
[   24.839298][    T1] vivid-020: V4L2 touch capture device registered as v4l-touch20
[   24.849176][    T1] vivid-021: using multiplanar format API
[   24.879306][    T1] vivid-021: CEC adapter cec42 registered for HDMI input
[   24.887854][    T1] vivid-021: V4L2 capture device registered as video91
[   24.896819][    T1] vivid-021: CEC adapter cec43 registered for HDMI output 0
[   24.906493][    T1] vivid-021: V4L2 output device registered as video92
[   24.915427][    T1] vivid-021: V4L2 capture device registered as vbi42, supports raw and sliced VBI
[   24.926915][    T1] vivid-021: V4L2 output device registered as vbi43, supports raw and sliced VBI
[   24.938049][    T1] vivid-021: V4L2 capture device registered as swradio21
[   24.946344][    T1] vivid-021: V4L2 receiver device registered as radio42
[   24.954886][    T1] vivid-021: V4L2 transmitter device registered as radio43
[   24.963740][    T1] vivid-021: V4L2 metadata capture device registered as video93
[   24.972690][    T1] vivid-021: V4L2 metadata output device registered as video94
[   24.982436][    T1] vivid-021: V4L2 touch capture device registered as v4l-touch21
[   24.991796][    T1] vivid-022: using single planar format API
[   25.023360][    T1] vivid-022: CEC adapter cec44 registered for HDMI input
[   25.031860][    T1] vivid-022: V4L2 capture device registered as video95
[   25.040686][    T1] vivid-022: CEC adapter cec45 registered for HDMI output 0
[   25.049376][    T1] vivid-022: V4L2 output device registered as video96
[   25.057784][    T1] vivid-022: V4L2 capture device registered as vbi44, supports raw and sliced VBI
[   25.068764][    T1] vivid-022: V4L2 output device registered as vbi45, supports raw and sliced VBI
[   25.080235][    T1] vivid-022: V4L2 capture device registered as swradio22
[   25.089507][    T1] vivid-022: V4L2 receiver device registered as radio44
[   25.098862][    T1] vivid-022: V4L2 transmitter device registered as radio45
[   25.107868][    T1] vivid-022: V4L2 metadata capture device registered as video97
[   25.117610][    T1] vivid-022: V4L2 metadata output device registered as video98
[   25.126451][    T1] vivid-022: V4L2 touch capture device registered as v4l-touch22
[   25.136447][    T1] vivid-023: using multiplanar format API
[   25.167173][    T1] vivid-023: CEC adapter cec46 registered for HDMI input
[   25.176007][    T1] vivid-023: V4L2 capture device registered as video99
[   25.185215][    T1] vivid-023: CEC adapter cec47 registered for HDMI output 0
[   25.194114][    T1] vivid-023: V4L2 output device registered as video100
[   25.202614][    T1] vivid-023: V4L2 capture device registered as vbi46, supports raw and sliced VBI
[   25.213110][    T1] vivid-023: V4L2 output device registered as vbi47, supports raw and sliced VBI
[   25.225029][    T1] vivid-023: V4L2 capture device registered as swradio23
[   25.233428][    T1] vivid-023: V4L2 receiver device registered as radio46
[   25.242024][    T1] vivid-023: V4L2 transmitter device registered as radio47
[   25.250637][    T1] vivid-023: V4L2 metadata capture device registered as video101
[   25.260336][    T1] vivid-023: V4L2 metadata output device registered as video102
[   25.269385][    T1] vivid-023: V4L2 touch capture device registered as v4l-touch23
[   25.279153][    T1] vivid-024: using single planar format API
[   25.308447][    T1] vivid-024: CEC adapter cec48 registered for HDMI input
[   25.317868][    T1] vivid-024: V4L2 capture device registered as video103
[   25.326130][    T1] vivid-024: CEC adapter cec49 registered for HDMI output 0
[   25.333599][    T1] videodev: could not get a free minor
[   25.376197][    T1] usbcore: registered new interface driver radioshark2
[   25.385210][    T1] usbcore: registered new interface driver radioshark
[   25.392833][    T1] usbcore: registered new interface driver radio-si470x
[   25.401184][    T1] usbcore: registered new interface driver radio-usb-si4713
[   25.410036][    T1] usbcore: registered new interface driver dsbr100
[   25.418033][    T1] usbcore: registered new interface driver radio-keene
[   25.425663][    T1] usbcore: registered new interface driver radio-ma901
[   25.433559][    T1] usbcore: registered new interface driver radio-mr800
[   25.441237][    T1] usbcore: registered new interface driver radio-raremono
[   25.452962][    T1] usbcore: registered new interface driver powerz
[   25.460681][    T1] usbcore: registered new interface driver pcwd_usb
[   25.474431][    T1] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[   25.487948][    T1] device-mapper: uevent: version 1.0.3
[   25.495214][    T1] device-mapper: ioctl: 4.50.0-ioctl (2025-04-28) initialised: dm-devel@lists.linux.dev
[   25.507610][    T1] device-mapper: multipath round-robin: version 1.2.0 loaded
[   25.515020][    T1] device-mapper: multipath queue-length: version 0.2.0 loaded
[   25.522747][    T1] device-mapper: multipath service-time: version 0.3.0 loaded
[   25.532623][    T1] Bluetooth: HCI UART driver ver 2.3
[   25.537987][    T1] Bluetooth: HCI UART protocol H4 registered
[   25.544157][    T1] Bluetooth: HCI UART protocol BCSP registered
[   25.552547][    T1] Bluetooth: HCI UART protocol LL registered
[   25.559018][    T1] Bluetooth: HCI UART protocol Three-wire (H5) registered
[   25.566418][    T1] Bluetooth: HCI UART protocol QCA registered
[   25.572559][    T1] Bluetooth: HCI UART protocol AG6XX registered
[   25.579440][    T1] Bluetooth: HCI UART protocol Marvell registered
[   25.586807][    T1] usbcore: registered new interface driver bcm203x
[   25.594495][    T1] usbcore: registered new interface driver bpa10x
[   25.602194][    T1] usbcore: registered new interface driver bfusb
[   25.609647][    T1] usbcore: registered new interface driver btusb
[   25.617171][    T1] usbcore: registered new interface driver ath3k
[   25.624527][    T1] Modular ISDN core version 1.1.29
[   25.631509][    T1] NET: Registered PF_ISDN protocol family
[   25.637898][    T1] DSP module 2.0
[   25.641488][    T1] mISDN_dsp: DSP clocks every 80 samples. This equals 1 jiffies.
[   25.658473][    T1] mISDN: Layer-1-over-IP driver Rev. 2.00
[   25.665288][    T1] 0 virtual devices registered
[   25.672228][    T1] usbcore: registered new interface driver HFC-S_USB
[   25.679284][    T1] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled
[   25.687888][    T1] VUB300 Driver rom wait states = 1C irqpoll timeout = 0400
[   25.691039][    T1] usbcore: registered new interface driver vub300
[   25.706631][    T1] usbcore: registered new interface driver ushc
[   25.725495][    T1] iscsi: registered transport (iser)
[   25.733153][    T1] SoftiWARP attached
[   25.761668][    T1] hid: raw HID events driver (C) Jiri Kosina
[   25.895880][    T1] usbcore: registered new interface driver usbhid
[   25.902812][    T1] usbhid: USB HID core driver
[   25.917852][    T1] usbcore: registered new interface driver es2_ap_driver
[   25.925535][    T1] comedi: version 0.7.76 - http://www.comedi.org
[   25.942673][    T1] comedi comedi4: comedi_test: 1000000 microvolt, 100000 microsecond waveform attached
[   25.980103][    T1] comedi comedi4: driver 'comedi_test' has successfully auto-configured 'comedi_test'.
[   25.996221][    T1] usbcore: registered new interface driver dt9812
[   26.003881][    T1] usbcore: registered new interface driver ni6501
[   26.011192][    T1] usbcore: registered new interface driver usbdux
[   26.019544][    T1] usbcore: registered new interface driver usbduxfast
[   26.027236][    T1] usbcore: registered new interface driver usbduxsigma
[   26.034964][    T1] usbcore: registered new interface driver vmk80xx
[   26.042665][    T1] greybus: registered new driver hid
[   26.049897][    T1] greybus: registered new driver gbphy
[   26.056141][    T1] gb_gbphy: registered new driver usb
[   26.062124][    T1] asus_wmi: ASUS WMI generic driver loaded
[   26.082299][    T1] gnss: GNSS driver registered with major 494
[   26.091967][    T1] usbcore: registered new interface driver gnss-usb
[   26.099740][    T1] usbcore: registered new interface driver hdm_usb
[   26.282935][    T1] usbcore: registered new interface driver snd-usb-audio
[   26.291693][    T1] usbcore: registered new interface driver snd-ua101
[   26.299785][    T1] usbcore: registered new interface driver snd-usb-usx2y
[   26.307989][    T1] usbcore: registered new interface driver snd-usb-us122l
[   26.317325][    T1] usbcore: registered new interface driver snd-usb-caiaq
[   26.325489][    T1] usbcore: registered new interface driver snd-usb-6fire
[   26.333818][    T1] usbcore: registered new interface driver snd-usb-hiface
[   26.342327][    T1] usbcore: registered new interface driver snd-bcd2000
[   26.350477][    T1] usbcore: registered new interface driver snd_usb_pod
[   26.358884][    T1] usbcore: registered new interface driver snd_usb_podhd
[   26.366969][    T1] usbcore: registered new interface driver snd_usb_toneport
[   26.375460][    T1] usbcore: registered new interface driver snd_usb_variax
[   26.389581][    T1] drop_monitor: Initializing network drop monitor service
[   26.397791][    T1] NET: Registered PF_LLC protocol family
[   26.404216][    T1] GACT probability on
[   26.408660][    T1] Mirror/redirect action on
[   26.413555][    T1] Simple TC action Loaded
[   26.424292][    T1] netem: version 1.3
[   26.428565][    T1] u32 classifier
[   26.432124][    T1]     Performance counters on
[   26.436866][    T1]     input device check on
[   26.441599][    T1]     Actions configured
[   26.449666][    T1] nf_conntrack_irc: failed to register helpers
[   26.455938][    T1] nf_conntrack_sane: failed to register helpers


syzkaller build log:
go env (err=<nil>)
AR='ar'
CC='gcc'
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_ENABLED='1'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
CXX='g++'
GCCGO='gccgo'
GO111MODULE='auto'
GOAMD64='v1'
GOARCH='amd64'
GOAUTH='netrc'
GOBIN=''
GOCACHE='/syzkaller/.cache/go-build'
GOCACHEPROG=''
GODEBUG=''
GOENV='/syzkaller/.config/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFIPS140='off'
GOFLAGS=''
GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3023288941=/tmp/go-build -gno-record-gcc-switches'
GOHOSTARCH='amd64'
GOHOSTOS='linux'
GOINSECURE=''
GOMOD='/syzkaller/jobs-2/linux/gopath/src/github.com/google/syzkaller/go.mod'
GOMODCACHE='/syzkaller/jobs-2/linux/gopath/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='linux'
GOPATH='/syzkaller/jobs-2/linux/gopath'
GOPRIVATE=''
GOPROXY='https://proxy.golang.org,direct'
GOROOT='/usr/local/go'
GOSUMDB='sum.golang.org'
GOTELEMETRY='local'
GOTELEMETRYDIR='/syzkaller/.config/go/telemetry'
GOTMPDIR=''
GOTOOLCHAIN='auto'
GOTOOLDIR='/usr/local/go/pkg/tool/linux_amd64'
GOVCS=''
GOVERSION='go1.26.0'
GOWORK=''
PKG_CONFIG='pkg-config'

git status (err=<nil>)
HEAD detached at 362d1323892
nothing to commit, working tree clean


tput: No value for $TERM and no -T specified
tput: No value for $TERM and no -T specified
Makefile:31: run command via tools/syz-env for best compatibility, see:
Makefile:32: https://github.com/google/syzkaller/blob/master/docs/contributing.md#using-syz-env
go list -f '{{.Stale}}' -ldflags="-s -w -X github.com/google/syzkaller/prog.GitRevision=362d1323892bfa754e670449946f45413c12bd24 -X github.com/google/syzkaller/prog.gitRevisionDate=20260414-080341"  ./sys/syz-sysgen | grep -q false || go install -ldflags="-s -w -X github.com/google/syzkaller/prog.GitRevision=362d1323892bfa754e670449946f45413c12bd24 -X github.com/google/syzkaller/prog.gitRevisionDate=20260414-080341"  ./sys/syz-sysgen
make .descriptions
tput: No value for $TERM and no -T specified
tput: No value for $TERM and no -T specified
Makefile:31: run command via tools/syz-env for best compatibility, see:
Makefile:32: https://github.com/google/syzkaller/blob/master/docs/contributing.md#using-syz-env
bin/syz-sysgen
touch .descriptions
GOOS=linux GOARCH=amd64 go build -ldflags="-s -w -X github.com/google/syzkaller/prog.GitRevision=362d1323892bfa754e670449946f45413c12bd24 -X github.com/google/syzkaller/prog.gitRevisionDate=20260414-080341"  -o ./bin/linux_amd64/syz-execprog github.com/google/syzkaller/tools/syz-execprog
mkdir -p ./bin/linux_amd64
g++ -o ./bin/linux_amd64/syz-executor executor/executor.cc \
	-m64 -O2 -pthread -Wall -Werror -Wparentheses -Wunused-const-variable -Wframe-larger-than=16384 -Wno-stringop-overflow -Wno-array-bounds -Wno-format-overflow -Wno-unused-but-set-variable -Wno-unused-command-line-argument -static-pie -std=c++17 -I. -Iexecutor/_include   -DGOOS_linux=1 -DGOARCH_amd64=1 \
	-DHOSTGOOS_linux=1 -DGIT_REVISION=\"362d1323892bfa754e670449946f45413c12bd24\"
/usr/bin/ld: /tmp/ccVJtmVb.o: in function `Connection::Connect(char const*, char const*)':
executor.cc:(.text._ZN10Connection7ConnectEPKcS1_[_ZN10Connection7ConnectEPKcS1_]+0x386): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
./tools/check-syzos.sh 2>/dev/null


Error text is too large and was truncated, full error text is at:
https://syzkaller.appspot.com/x/error.txt?x=129384ce580000


Tested on:

commit:         5c0f43e8 Merge tag 'kernel-7.1-rc1.misc' of git://git...
git tree:       upstream
kernel config:  https://syzkaller.appspot.com/x/.config?x=95729ed00549063a
dashboard link: https://syzkaller.appspot.com/bug?extid=bc70a12e438dadba4fb4
compiler:       Debian clang version 21.1.8 (++20251221033036+2078da43e25a-1~exp1~20251221153213.50), Debian LLD 21.1.8
patch:          https://syzkaller.appspot.com/x/patch.diff?x=135bfeba580000


  reply	other threads:[~2026-04-15  4:25 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-04-14 23:20 [syzbot] [hfs?] general protection fault in __hfsplus_setxattr syzbot
2026-04-15  2:08 ` Edward Adam Davis
2026-04-15  4:25   ` syzbot [this message]
2026-04-15  8:45 ` [PATCH] hfsplus: set attributes inode dirty at correct position Edward Adam Davis
2026-04-15 22:11   ` Viacheslav Dubeyko
2026-04-16  3:30     ` Edward Adam Davis
2026-04-16  3:37     ` [PATCH v2] hfsplus: Remove the duplicate attr inode dirty marking action Edward Adam Davis
2026-04-16 21:52       ` Viacheslav Dubeyko

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=69df131e.a00a0220.475f0.0049.GAE@google.com \
    --to=syzbot+bc70a12e438dadba4fb4@syzkaller.appspotmail.com \
    --cc=eadavis@qq.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=syzkaller-bugs@googlegroups.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox