All of lore.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: 10+ 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
2026-04-30 22:41 ` Forwarded: Re: [syzbot] [hfsplus?] general protection fault in __hfsplus_setxattr syzbot
     [not found] <177758890981.181190.2733813013414486501@gmail.com>
2026-04-30 23:57 ` [syzbot] [hfs?] " syzbot

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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.