In the Linux kernel, the following vulnerability has been resolved:
blk-iolatency: Fix inflight count imbalances and IO hangs on offline
iolatency needs to track the number of inflight IOs per cgroup. As this tracking can be expensive, it is disabled when no cgroup has iolatency configured for the device. To ensure that the inflight counters stay balanced, iolatencysetlimit() freezes the request_queue while manipulating the enabled counter, which ensures that no IO is in flight and thus all counters are zero.
Unfortunately, iolatencysetlimit() isn't the only place where the enabled counter is manipulated. iolatencypdoffline() can also dec the counter and trigger disabling. As this disabling happens without freezing the q, this can easily happen while some IOs are in flight and thus leak the counts.
This can be easily demonstrated by turning on iolatency on an one empty cgroup while IOs are in flight in other cgroups and then removing the cgroup. Note that iolatency shouldn't have been enabled elsewhere in the system to ensure that removing the cgroup disables iolatency for the whole device.
The following keeps flipping on and off iolatency on sda:
echo +io > /sys/fs/cgroup/cgroup.subtree_control while true; do mkdir -p /sys/fs/cgroup/test echo '8:0 target=100000' > /sys/fs/cgroup/test/io.latency sleep 1 rmdir /sys/fs/cgroup/test sleep 1 done
and there's concurrent fio generating direct rand reads:
fio --name test --filename=/dev/sda --direct=1 --rw=randread \ --runtime=600 --time_based --iodepth=256 --numjobs=4 --bs=4k
while monitoring with the following drgn script:
while True: for css in cssforeachdescendantpre(prog['blkcgroot'].css.addressof()): for pos in hlistforeach(containerof(css, 'struct blkcg', 'css').blkglist): blkg = containerof(pos, 'struct blkcggq', 'blkcgnode') pd = blkg.pd[prog['blkcgpolicyiolatency'].plid] if pd.value() == 0: continue iolat = containerof(pd, 'struct iolatencygrp', 'pd') inflight = iolat.rqwait.inflight.counter.value() if inflight: print(f'inflight={inflight} {diskname(blkg.q.disk).decode("utf-8")} ' f'{cgroup_path(css.cgroup).decode("utf-8")}') time.sleep(1)
The monitoring output looks like the following:
inflight=1 sda /user.slice inflight=1 sda /user.slice ... inflight=14 sda /user.slice inflight=13 sda /user.slice inflight=17 sda /user.slice inflight=15 sda /user.slice inflight=18 sda /user.slice inflight=17 sda /user.slice inflight=20 sda /user.slice inflight=19 sda /user.slice <- fio stopped, inflight stuck at 19 inflight=19 sda /user.slice inflight=19 sda /user.slice
If a cgroup with stuck inflight ends up getting throttled, the throttled IOs will never get issued as there's no completion event to wake it up leading to an indefinite hang.
This patch fixes the bug by unifying enable handling into a work item which is automatically kicked off from iolatencysetminlatnsec() which is called from both iolatencysetlimit() and iolatencypdoffline() paths. Punting to a work item is necessary as iolatencypdoffline() is called under spinlocks while freezing a request_queue requires a sleepable context.
This also simplifies the code reducing LOC sans the comments and avoids the unnecessary freezes which were happening whenever a cgroup's latency target is newly set or cleared.
[
{
"id": "CVE-2022-49394-00dae7f7",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 296.0,
"function_hash": "141776398667389764210177423840205263639"
},
"target": {
"function": "iolatency_pd_offline",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@515d077ee3085ae343b6bea7fd031f9906645f38",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-01d4f28b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 180.0,
"function_hash": "62713268875186471217718449314678889287"
},
"target": {
"function": "blkcg_iolatency_exit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@968f7a239c590454ffba79c126fbe0e963a0ba78",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-0768742a",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1407.0,
"function_hash": "148126558466652922566720513200944850824"
},
"target": {
"function": "iolatency_set_limit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@515d077ee3085ae343b6bea7fd031f9906645f38",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-0d643087",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 514.0,
"function_hash": "203338206996446001444969730836776277267"
},
"target": {
"function": "blkcg_iolatency_throttle",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a30acbb5dfb7bcc813ad6a18ca31011ac44e5547",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-122a004d",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 95.0,
"function_hash": "176688249732418372819254816554316109140"
},
"target": {
"function": "blk_iolatency_enabled",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d19fa8f252000d141f9199ca32959c50314e1f05",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-16179213",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1374.0,
"function_hash": "214832756256180544893940544100949982112"
},
"target": {
"function": "iolatency_set_limit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@77692c02e1517c54f2fd0535f41aa4286ac9f140",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-16611cb8",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 95.0,
"function_hash": "176688249732418372819254816554316109140"
},
"target": {
"function": "blk_iolatency_enabled",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5b0ff3ebbef791341695b718f8d2870869cf1d01",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-17546a6c",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 437.0,
"function_hash": "74606862793112412141412394119107002064"
},
"target": {
"function": "iolatency_set_min_lat_nsec",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@77692c02e1517c54f2fd0535f41aa4286ac9f140",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-1818fff8",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 514.0,
"function_hash": "203338206996446001444969730836776277267"
},
"target": {
"function": "blkcg_iolatency_throttle",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5b0ff3ebbef791341695b718f8d2870869cf1d01",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-1bbe1844",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 95.0,
"function_hash": "176688249732418372819254816554316109140"
},
"target": {
"function": "blk_iolatency_enabled",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@77692c02e1517c54f2fd0535f41aa4286ac9f140",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-1cd5cd1b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 296.0,
"function_hash": "141776398667389764210177423840205263639"
},
"target": {
"function": "iolatency_pd_offline",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5b0ff3ebbef791341695b718f8d2870869cf1d01",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-1ec580b3",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 514.0,
"function_hash": "203338206996446001444969730836776277267"
},
"target": {
"function": "blkcg_iolatency_throttle",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@77692c02e1517c54f2fd0535f41aa4286ac9f140",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-215a557e",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"145040483367528025366202360746008047638",
"260192147498810861286153766425367193458",
"98408457357782711577593635585674169879",
"75389152945818879203565779447785546536",
"13401712908185048068698172037354236921",
"50963030320726486363970149018775985041",
"171078324251791943791424460120916978749",
"233826310729630371683232960588849441153",
"86325276594533237800983105048905467524",
"221647499744632507440201055212236829908",
"81927650555133414032962294637957292018",
"310055366159831842555578076586275339799",
"219400941693899589554555942030696329751",
"194915555623367818541501640366361334903",
"56180582809928828015574375967947949064",
"300633726375894436280772235207510892677",
"118088070634639406360935790696201556755",
"335316750780915438871841559062627155953",
"241322547789573789289846009719296576967",
"300430214430609107978838551228111133679",
"141777345615485759489632614699571267523",
"112113290310630376902851853315689008215",
"284611473950369740384000379186037155403",
"199822345587572461392050261332911883025",
"39413108263546581208210159229979210808",
"126396379894750095290526640550332385048",
"221550203801802702550998152704050948828",
"247961524572745836535655631851383094629",
"101503732370984887481328181159532071281",
"296451843656395159983933783637177522601",
"315486097654777506582930692683539960129",
"204202547628290443426228357900345005500",
"6928314553017216743740538459312225532",
"269779678053085028893880886348889768695",
"121448605079401636763989220503533535864",
"73803122002070723585944773848718733099",
"247107479999354676567941674112870739979",
"316247119865192103370864484932303954679",
"336596851574190986504974586249048046733",
"8973717302891961372935293150208919021",
"148161437754041381117770268570353297828",
"336683581260342328788786250017303606893",
"45955161394414191845500177986906543306",
"301997395838225800121683484732036886226",
"221994924363557931007724423039625695476",
"11140179642672156205337855591225336643",
"270226729307272666480947154495699696843",
"297295444819886776360825326696600298970",
"7608453898438570888457012618462042884",
"35781004893348846628401540329038149725",
"201342375196150264359847016752222651742",
"105034022945528527735645946351378151867",
"293277549575282100522781118700408546117",
"313928572010733870103406020370741649331",
"222372991253229635585776964048517578112",
"278357448523665873411555312788018750370",
"205152124385446912185809366417371393268",
"159508766056633882749782271983177281511",
"155587751103232483237225990988807351873",
"130028897890656674099901457187575736286",
"292808787494371233869401868900067805667",
"114762033663929945227267485838498443144",
"611096286462000120503458123677801234",
"81694501850598964556409171420124037526",
"286403184828646333392236202984165247595",
"62895151330512502835950971851155272061",
"45834776569675536422090619071632083357",
"90519709578236116259782811882589053305",
"226968719553393230943166490921526801952",
"126041126476889531268560326602804891003",
"89190916630081330839232607894313166525",
"150937595256370726193426497343061783659",
"170045555673706677730755566008298815544",
"112702106205020961579046124761926152218",
"38713256154253737297428578946473857817",
"16703762927719251265678269634236679336",
"321589714489177165671947313745346427172",
"149732295208418167892715026346682657031",
"268680748560751914835799222602591626300",
"34059831373898136443489845423637170778",
"95110605501012579849677307799459051513",
"89906632499432055069937117953683679488",
"243134495364885403869112406468820467225",
"107996355848743291108069366032809625164",
"157327556519273004851014373341798589321",
"62726352300246046892127589517250060498",
"251814669156887134002696182589109043110",
"292517325382916937320664695675685711290",
"50211827606578330905246659542387043357",
"48975561024052240180255105281961118242",
"323348064796010646139247844153806262365",
"174240534738422397342180628937685176393",
"172601616952107139197117139550511123925",
"150307190171187587981880671881943496256",
"302786242712117438745150298101513625100"
],
"threshold": 0.9
},
"target": {
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@968f7a239c590454ffba79c126fbe0e963a0ba78",
"signature_type": "Line"
},
{
"id": "CVE-2022-49394-21c3de42",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 976.0,
"function_hash": "12592094001079535764740508907280713650"
},
"target": {
"function": "blkcg_iolatency_done_bio",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5b0ff3ebbef791341695b718f8d2870869cf1d01",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-22369f1b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 492.0,
"function_hash": "219750499796538405518015367065284675110"
},
"target": {
"function": "blk_iolatency_init",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5b0ff3ebbef791341695b718f8d2870869cf1d01",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-237d168b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 296.0,
"function_hash": "141776398667389764210177423840205263639"
},
"target": {
"function": "iolatency_pd_offline",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@968f7a239c590454ffba79c126fbe0e963a0ba78",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-249e5366",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 437.0,
"function_hash": "74606862793112412141412394119107002064"
},
"target": {
"function": "iolatency_set_min_lat_nsec",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@515d077ee3085ae343b6bea7fd031f9906645f38",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-24f9b155",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 976.0,
"function_hash": "12592094001079535764740508907280713650"
},
"target": {
"function": "blkcg_iolatency_done_bio",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a177a36da6c54c98b8685d4f914cb3637d53c0d",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-2686b2af",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 437.0,
"function_hash": "74606862793112412141412394119107002064"
},
"target": {
"function": "iolatency_set_min_lat_nsec",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d19fa8f252000d141f9199ca32959c50314e1f05",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-270c5a83",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 492.0,
"function_hash": "219750499796538405518015367065284675110"
},
"target": {
"function": "blk_iolatency_init",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@968f7a239c590454ffba79c126fbe0e963a0ba78",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-278b53ff",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 296.0,
"function_hash": "141776398667389764210177423840205263639"
},
"target": {
"function": "iolatency_pd_offline",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a30acbb5dfb7bcc813ad6a18ca31011ac44e5547",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-3773b464",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"145040483367528025366202360746008047638",
"260192147498810861286153766425367193458",
"98408457357782711577593635585674169879",
"75389152945818879203565779447785546536",
"13401712908185048068698172037354236921",
"50963030320726486363970149018775985041",
"171078324251791943791424460120916978749",
"233826310729630371683232960588849441153",
"86325276594533237800983105048905467524",
"221647499744632507440201055212236829908",
"81927650555133414032962294637957292018",
"310055366159831842555578076586275339799",
"219400941693899589554555942030696329751",
"194915555623367818541501640366361334903",
"56180582809928828015574375967947949064",
"300633726375894436280772235207510892677",
"118088070634639406360935790696201556755",
"335316750780915438871841559062627155953",
"241322547789573789289846009719296576967",
"300430214430609107978838551228111133679",
"141777345615485759489632614699571267523",
"112113290310630376902851853315689008215",
"284611473950369740384000379186037155403",
"199822345587572461392050261332911883025",
"39413108263546581208210159229979210808",
"126396379894750095290526640550332385048",
"221550203801802702550998152704050948828",
"247961524572745836535655631851383094629",
"101503732370984887481328181159532071281",
"296451843656395159983933783637177522601",
"315486097654777506582930692683539960129",
"204202547628290443426228357900345005500",
"6928314553017216743740538459312225532",
"269779678053085028893880886348889768695",
"121448605079401636763989220503533535864",
"73803122002070723585944773848718733099",
"247107479999354676567941674112870739979",
"316247119865192103370864484932303954679",
"336596851574190986504974586249048046733",
"8973717302891961372935293150208919021",
"148161437754041381117770268570353297828",
"336683581260342328788786250017303606893",
"45955161394414191845500177986906543306",
"301997395838225800121683484732036886226",
"221994924363557931007724423039625695476",
"11140179642672156205337855591225336643",
"270226729307272666480947154495699696843",
"297295444819886776360825326696600298970",
"7608453898438570888457012618462042884",
"35781004893348846628401540329038149725",
"201342375196150264359847016752222651742",
"105034022945528527735645946351378151867",
"293277549575282100522781118700408546117",
"313928572010733870103406020370741649331",
"222372991253229635585776964048517578112",
"278357448523665873411555312788018750370",
"205152124385446912185809366417371393268",
"159508766056633882749782271983177281511",
"155587751103232483237225990988807351873",
"130028897890656674099901457187575736286",
"292808787494371233869401868900067805667",
"114762033663929945227267485838498443144",
"611096286462000120503458123677801234",
"81694501850598964556409171420124037526",
"286403184828646333392236202984165247595",
"62895151330512502835950971851155272061",
"45834776569675536422090619071632083357",
"90519709578236116259782811882589053305",
"226968719553393230943166490921526801952",
"126041126476889531268560326602804891003",
"89190916630081330839232607894313166525",
"150937595256370726193426497343061783659",
"170045555673706677730755566008298815544",
"112702106205020961579046124761926152218",
"38713256154253737297428578946473857817",
"16703762927719251265678269634236679336",
"321589714489177165671947313745346427172",
"149732295208418167892715026346682657031",
"268680748560751914835799222602591626300",
"34059831373898136443489845423637170778",
"95110605501012579849677307799459051513",
"89906632499432055069937117953683679488",
"243134495364885403869112406468820467225",
"107996355848743291108069366032809625164",
"157327556519273004851014373341798589321",
"62726352300246046892127589517250060498",
"251814669156887134002696182589109043110",
"292517325382916937320664695675685711290",
"50211827606578330905246659542387043357",
"48975561024052240180255105281961118242",
"323348064796010646139247844153806262365",
"174240534738422397342180628937685176393",
"172601616952107139197117139550511123925",
"150307190171187587981880671881943496256",
"302786242712117438745150298101513625100"
],
"threshold": 0.9
},
"target": {
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a177a36da6c54c98b8685d4f914cb3637d53c0d",
"signature_type": "Line"
},
{
"id": "CVE-2022-49394-3a621086",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 976.0,
"function_hash": "12592094001079535764740508907280713650"
},
"target": {
"function": "blkcg_iolatency_done_bio",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@968f7a239c590454ffba79c126fbe0e963a0ba78",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-3f630dac",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1374.0,
"function_hash": "214832756256180544893940544100949982112"
},
"target": {
"function": "iolatency_set_limit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d19fa8f252000d141f9199ca32959c50314e1f05",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-4077ceda",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 437.0,
"function_hash": "74606862793112412141412394119107002064"
},
"target": {
"function": "iolatency_set_min_lat_nsec",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a30acbb5dfb7bcc813ad6a18ca31011ac44e5547",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-450c0036",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 95.0,
"function_hash": "176688249732418372819254816554316109140"
},
"target": {
"function": "blk_iolatency_enabled",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@515d077ee3085ae343b6bea7fd031f9906645f38",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-484a9958",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 492.0,
"function_hash": "219750499796538405518015367065284675110"
},
"target": {
"function": "blk_iolatency_init",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d19fa8f252000d141f9199ca32959c50314e1f05",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-540b7b2a",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 95.0,
"function_hash": "176688249732418372819254816554316109140"
},
"target": {
"function": "blk_iolatency_enabled",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@968f7a239c590454ffba79c126fbe0e963a0ba78",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-567d708c",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"145040483367528025366202360746008047638",
"260192147498810861286153766425367193458",
"98408457357782711577593635585674169879",
"75389152945818879203565779447785546536",
"13401712908185048068698172037354236921",
"50963030320726486363970149018775985041",
"171078324251791943791424460120916978749",
"233826310729630371683232960588849441153",
"86325276594533237800983105048905467524",
"221647499744632507440201055212236829908",
"81927650555133414032962294637957292018",
"310055366159831842555578076586275339799",
"219400941693899589554555942030696329751",
"194915555623367818541501640366361334903",
"56180582809928828015574375967947949064",
"143604392896674857888766475345910320754",
"204402064774377968898268365692798160755",
"335316750780915438871841559062627155953",
"49026995476428849568534545449168783326",
"300430214430609107978838551228111133679",
"141777345615485759489632614699571267523",
"112113290310630376902851853315689008215",
"198414909655138887274892338193783167128",
"220416931161941076149663985875005256972",
"39413108263546581208210159229979210808",
"126396379894750095290526640550332385048",
"221550203801802702550998152704050948828",
"247961524572745836535655631851383094629",
"101503732370984887481328181159532071281",
"296451843656395159983933783637177522601",
"315486097654777506582930692683539960129",
"204202547628290443426228357900345005500",
"6928314553017216743740538459312225532",
"269779678053085028893880886348889768695",
"121448605079401636763989220503533535864",
"73803122002070723585944773848718733099",
"247107479999354676567941674112870739979",
"316247119865192103370864484932303954679",
"336596851574190986504974586249048046733",
"8973717302891961372935293150208919021",
"148161437754041381117770268570353297828",
"336683581260342328788786250017303606893",
"45955161394414191845500177986906543306",
"301997395838225800121683484732036886226",
"221994924363557931007724423039625695476",
"11140179642672156205337855591225336643",
"270226729307272666480947154495699696843",
"297295444819886776360825326696600298970",
"7608453898438570888457012618462042884",
"35781004893348846628401540329038149725",
"201342375196150264359847016752222651742",
"105034022945528527735645946351378151867",
"293277549575282100522781118700408546117",
"313928572010733870103406020370741649331",
"222372991253229635585776964048517578112",
"278357448523665873411555312788018750370",
"205152124385446912185809366417371393268",
"159508766056633882749782271983177281511",
"155587751103232483237225990988807351873",
"130028897890656674099901457187575736286",
"292808787494371233869401868900067805667",
"114762033663929945227267485838498443144",
"611096286462000120503458123677801234",
"81694501850598964556409171420124037526",
"286403184828646333392236202984165247595",
"62895151330512502835950971851155272061",
"45834776569675536422090619071632083357",
"90519709578236116259782811882589053305",
"226968719553393230943166490921526801952",
"126041126476889531268560326602804891003",
"89190916630081330839232607894313166525",
"150937595256370726193426497343061783659",
"170045555673706677730755566008298815544",
"112702106205020961579046124761926152218",
"38713256154253737297428578946473857817",
"16703762927719251265678269634236679336",
"321589714489177165671947313745346427172",
"149732295208418167892715026346682657031",
"268680748560751914835799222602591626300",
"34059831373898136443489845423637170778",
"95110605501012579849677307799459051513",
"89906632499432055069937117953683679488",
"243134495364885403869112406468820467225",
"107996355848743291108069366032809625164",
"157327556519273004851014373341798589321",
"62726352300246046892127589517250060498",
"251814669156887134002696182589109043110",
"292517325382916937320664695675685711290",
"50211827606578330905246659542387043357",
"48975561024052240180255105281961118242",
"323348064796010646139247844153806262365",
"174240534738422397342180628937685176393",
"172601616952107139197117139550511123925",
"150307190171187587981880671881943496256",
"302786242712117438745150298101513625100"
],
"threshold": 0.9
},
"target": {
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d19fa8f252000d141f9199ca32959c50314e1f05",
"signature_type": "Line"
},
{
"id": "CVE-2022-49394-57995758",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 296.0,
"function_hash": "141776398667389764210177423840205263639"
},
"target": {
"function": "iolatency_pd_offline",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d19fa8f252000d141f9199ca32959c50314e1f05",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-59924d9e",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 437.0,
"function_hash": "74606862793112412141412394119107002064"
},
"target": {
"function": "iolatency_set_min_lat_nsec",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5b0ff3ebbef791341695b718f8d2870869cf1d01",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-6043a5fb",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1374.0,
"function_hash": "214832756256180544893940544100949982112"
},
"target": {
"function": "iolatency_set_limit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a30acbb5dfb7bcc813ad6a18ca31011ac44e5547",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-64b85649",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 993.0,
"function_hash": "199053639113006468643149981680049018332"
},
"target": {
"function": "blkcg_iolatency_throttle",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@515d077ee3085ae343b6bea7fd031f9906645f38",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-6fa17eaf",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 180.0,
"function_hash": "62713268875186471217718449314678889287"
},
"target": {
"function": "blkcg_iolatency_exit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@515d077ee3085ae343b6bea7fd031f9906645f38",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-70f42f17",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"145040483367528025366202360746008047638",
"260192147498810861286153766425367193458",
"98408457357782711577593635585674169879",
"75389152945818879203565779447785546536",
"13401712908185048068698172037354236921",
"50963030320726486363970149018775985041",
"171078324251791943791424460120916978749",
"233826310729630371683232960588849441153",
"86325276594533237800983105048905467524",
"221647499744632507440201055212236829908",
"81927650555133414032962294637957292018",
"295248347443126980345578574385954604604",
"333182397880333379407587689219566927943",
"19472988732872500969248844793453727374",
"16847617785565519307302956272627738851",
"143604392896674857888766475345910320754",
"204402064774377968898268365692798160755",
"335316750780915438871841559062627155953",
"240217571308232217373275089239839122374",
"300430214430609107978838551228111133679",
"141777345615485759489632614699571267523",
"112113290310630376902851853315689008215",
"198414909655138887274892338193783167128",
"220416931161941076149663985875005256972",
"39413108263546581208210159229979210808",
"126396379894750095290526640550332385048",
"221550203801802702550998152704050948828",
"247961524572745836535655631851383094629",
"101503732370984887481328181159532071281",
"296451843656395159983933783637177522601",
"315486097654777506582930692683539960129",
"204202547628290443426228357900345005500",
"6928314553017216743740538459312225532",
"269779678053085028893880886348889768695",
"121448605079401636763989220503533535864",
"73803122002070723585944773848718733099",
"247107479999354676567941674112870739979",
"316247119865192103370864484932303954679",
"336596851574190986504974586249048046733",
"8973717302891961372935293150208919021",
"148161437754041381117770268570353297828",
"336683581260342328788786250017303606893",
"45955161394414191845500177986906543306",
"301997395838225800121683484732036886226",
"221994924363557931007724423039625695476",
"11140179642672156205337855591225336643",
"270226729307272666480947154495699696843",
"297295444819886776360825326696600298970",
"7608453898438570888457012618462042884",
"35781004893348846628401540329038149725",
"201342375196150264359847016752222651742",
"105034022945528527735645946351378151867",
"293277549575282100522781118700408546117",
"313928572010733870103406020370741649331",
"222372991253229635585776964048517578112",
"278357448523665873411555312788018750370",
"205152124385446912185809366417371393268",
"159508766056633882749782271983177281511",
"155587751103232483237225990988807351873",
"130028897890656674099901457187575736286",
"292808787494371233869401868900067805667",
"114762033663929945227267485838498443144",
"611096286462000120503458123677801234",
"81694501850598964556409171420124037526",
"286403184828646333392236202984165247595",
"62895151330512502835950971851155272061",
"45834776569675536422090619071632083357",
"90519709578236116259782811882589053305",
"226968719553393230943166490921526801952",
"126041126476889531268560326602804891003",
"89190916630081330839232607894313166525",
"150937595256370726193426497343061783659",
"170045555673706677730755566008298815544",
"112702106205020961579046124761926152218",
"38713256154253737297428578946473857817",
"16703762927719251265678269634236679336",
"321589714489177165671947313745346427172",
"149732295208418167892715026346682657031",
"268680748560751914835799222602591626300",
"34059831373898136443489845423637170778",
"95110605501012579849677307799459051513",
"89906632499432055069937117953683679488",
"243134495364885403869112406468820467225",
"107996355848743291108069366032809625164",
"157327556519273004851014373341798589321",
"62726352300246046892127589517250060498",
"251814669156887134002696182589109043110",
"292517325382916937320664695675685711290",
"50211827606578330905246659542387043357",
"48975561024052240180255105281961118242",
"323348064796010646139247844153806262365",
"174240534738422397342180628937685176393",
"172601616952107139197117139550511123925",
"150307190171187587981880671881943496256",
"302786242712117438745150298101513625100"
],
"threshold": 0.9
},
"target": {
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@515d077ee3085ae343b6bea7fd031f9906645f38",
"signature_type": "Line"
},
{
"id": "CVE-2022-49394-720fab69",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"145040483367528025366202360746008047638",
"260192147498810861286153766425367193458",
"98408457357782711577593635585674169879",
"75389152945818879203565779447785546536",
"13401712908185048068698172037354236921",
"50963030320726486363970149018775985041",
"171078324251791943791424460120916978749",
"233826310729630371683232960588849441153",
"86325276594533237800983105048905467524",
"221647499744632507440201055212236829908",
"81927650555133414032962294637957292018",
"310055366159831842555578076586275339799",
"219400941693899589554555942030696329751",
"194915555623367818541501640366361334903",
"56180582809928828015574375967947949064",
"300633726375894436280772235207510892677",
"118088070634639406360935790696201556755",
"335316750780915438871841559062627155953",
"49026995476428849568534545449168783326",
"300430214430609107978838551228111133679",
"141777345615485759489632614699571267523",
"112113290310630376902851853315689008215",
"284611473950369740384000379186037155403",
"199822345587572461392050261332911883025",
"39413108263546581208210159229979210808",
"126396379894750095290526640550332385048",
"221550203801802702550998152704050948828",
"247961524572745836535655631851383094629",
"101503732370984887481328181159532071281",
"296451843656395159983933783637177522601",
"315486097654777506582930692683539960129",
"204202547628290443426228357900345005500",
"6928314553017216743740538459312225532",
"269779678053085028893880886348889768695",
"121448605079401636763989220503533535864",
"73803122002070723585944773848718733099",
"247107479999354676567941674112870739979",
"316247119865192103370864484932303954679",
"336596851574190986504974586249048046733",
"8973717302891961372935293150208919021",
"148161437754041381117770268570353297828",
"336683581260342328788786250017303606893",
"45955161394414191845500177986906543306",
"301997395838225800121683484732036886226",
"221994924363557931007724423039625695476",
"11140179642672156205337855591225336643",
"270226729307272666480947154495699696843",
"297295444819886776360825326696600298970",
"7608453898438570888457012618462042884",
"35781004893348846628401540329038149725",
"201342375196150264359847016752222651742",
"105034022945528527735645946351378151867",
"293277549575282100522781118700408546117",
"313928572010733870103406020370741649331",
"222372991253229635585776964048517578112",
"278357448523665873411555312788018750370",
"205152124385446912185809366417371393268",
"159508766056633882749782271983177281511",
"155587751103232483237225990988807351873",
"130028897890656674099901457187575736286",
"292808787494371233869401868900067805667",
"114762033663929945227267485838498443144",
"611096286462000120503458123677801234",
"81694501850598964556409171420124037526",
"286403184828646333392236202984165247595",
"62895151330512502835950971851155272061",
"45834776569675536422090619071632083357",
"90519709578236116259782811882589053305",
"226968719553393230943166490921526801952",
"126041126476889531268560326602804891003",
"89190916630081330839232607894313166525",
"150937595256370726193426497343061783659",
"170045555673706677730755566008298815544",
"112702106205020961579046124761926152218",
"38713256154253737297428578946473857817",
"16703762927719251265678269634236679336",
"321589714489177165671947313745346427172",
"149732295208418167892715026346682657031",
"268680748560751914835799222602591626300",
"34059831373898136443489845423637170778",
"95110605501012579849677307799459051513",
"89906632499432055069937117953683679488",
"243134495364885403869112406468820467225",
"107996355848743291108069366032809625164",
"157327556519273004851014373341798589321",
"62726352300246046892127589517250060498",
"251814669156887134002696182589109043110",
"292517325382916937320664695675685711290",
"50211827606578330905246659542387043357",
"48975561024052240180255105281961118242",
"323348064796010646139247844153806262365",
"174240534738422397342180628937685176393",
"172601616952107139197117139550511123925",
"150307190171187587981880671881943496256",
"302786242712117438745150298101513625100"
],
"threshold": 0.9
},
"target": {
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a30acbb5dfb7bcc813ad6a18ca31011ac44e5547",
"signature_type": "Line"
},
{
"id": "CVE-2022-49394-726a8c4a",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1374.0,
"function_hash": "214832756256180544893940544100949982112"
},
"target": {
"function": "iolatency_set_limit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@968f7a239c590454ffba79c126fbe0e963a0ba78",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-7c036364",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 180.0,
"function_hash": "62713268875186471217718449314678889287"
},
"target": {
"function": "blkcg_iolatency_exit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@77692c02e1517c54f2fd0535f41aa4286ac9f140",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-7ebb0101",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"145040483367528025366202360746008047638",
"260192147498810861286153766425367193458",
"98408457357782711577593635585674169879",
"75389152945818879203565779447785546536",
"13401712908185048068698172037354236921",
"50963030320726486363970149018775985041",
"171078324251791943791424460120916978749",
"233826310729630371683232960588849441153",
"86325276594533237800983105048905467524",
"221647499744632507440201055212236829908",
"81927650555133414032962294637957292018",
"310055366159831842555578076586275339799",
"219400941693899589554555942030696329751",
"194915555623367818541501640366361334903",
"56180582809928828015574375967947949064",
"300633726375894436280772235207510892677",
"118088070634639406360935790696201556755",
"335316750780915438871841559062627155953",
"49026995476428849568534545449168783326",
"300430214430609107978838551228111133679",
"141777345615485759489632614699571267523",
"112113290310630376902851853315689008215",
"284611473950369740384000379186037155403",
"199822345587572461392050261332911883025",
"39413108263546581208210159229979210808",
"126396379894750095290526640550332385048",
"221550203801802702550998152704050948828",
"247961524572745836535655631851383094629",
"101503732370984887481328181159532071281",
"296451843656395159983933783637177522601",
"315486097654777506582930692683539960129",
"204202547628290443426228357900345005500",
"6928314553017216743740538459312225532",
"269779678053085028893880886348889768695",
"121448605079401636763989220503533535864",
"73803122002070723585944773848718733099",
"247107479999354676567941674112870739979",
"316247119865192103370864484932303954679",
"336596851574190986504974586249048046733",
"8973717302891961372935293150208919021",
"148161437754041381117770268570353297828",
"336683581260342328788786250017303606893",
"45955161394414191845500177986906543306",
"301997395838225800121683484732036886226",
"221994924363557931007724423039625695476",
"11140179642672156205337855591225336643",
"270226729307272666480947154495699696843",
"297295444819886776360825326696600298970",
"7608453898438570888457012618462042884",
"35781004893348846628401540329038149725",
"201342375196150264359847016752222651742",
"105034022945528527735645946351378151867",
"293277549575282100522781118700408546117",
"313928572010733870103406020370741649331",
"222372991253229635585776964048517578112",
"278357448523665873411555312788018750370",
"205152124385446912185809366417371393268",
"159508766056633882749782271983177281511",
"155587751103232483237225990988807351873",
"130028897890656674099901457187575736286",
"292808787494371233869401868900067805667",
"114762033663929945227267485838498443144",
"611096286462000120503458123677801234",
"81694501850598964556409171420124037526",
"286403184828646333392236202984165247595",
"62895151330512502835950971851155272061",
"45834776569675536422090619071632083357",
"90519709578236116259782811882589053305",
"226968719553393230943166490921526801952",
"126041126476889531268560326602804891003",
"89190916630081330839232607894313166525",
"150937595256370726193426497343061783659",
"170045555673706677730755566008298815544",
"112702106205020961579046124761926152218",
"38713256154253737297428578946473857817",
"16703762927719251265678269634236679336",
"321589714489177165671947313745346427172",
"149732295208418167892715026346682657031",
"268680748560751914835799222602591626300",
"34059831373898136443489845423637170778",
"95110605501012579849677307799459051513",
"89906632499432055069937117953683679488",
"243134495364885403869112406468820467225",
"107996355848743291108069366032809625164",
"157327556519273004851014373341798589321",
"62726352300246046892127589517250060498",
"251814669156887134002696182589109043110",
"292517325382916937320664695675685711290",
"50211827606578330905246659542387043357",
"48975561024052240180255105281961118242",
"323348064796010646139247844153806262365",
"174240534738422397342180628937685176393",
"172601616952107139197117139550511123925",
"150307190171187587981880671881943496256",
"302786242712117438745150298101513625100"
],
"threshold": 0.9
},
"target": {
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@77692c02e1517c54f2fd0535f41aa4286ac9f140",
"signature_type": "Line"
},
{
"id": "CVE-2022-49394-89dc80ce",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 296.0,
"function_hash": "141776398667389764210177423840205263639"
},
"target": {
"function": "iolatency_pd_offline",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@77692c02e1517c54f2fd0535f41aa4286ac9f140",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-89e99530",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 180.0,
"function_hash": "62713268875186471217718449314678889287"
},
"target": {
"function": "blkcg_iolatency_exit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5b0ff3ebbef791341695b718f8d2870869cf1d01",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-8c2586f6",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 514.0,
"function_hash": "203338206996446001444969730836776277267"
},
"target": {
"function": "blkcg_iolatency_throttle",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d19fa8f252000d141f9199ca32959c50314e1f05",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-968c8a97",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 180.0,
"function_hash": "62713268875186471217718449314678889287"
},
"target": {
"function": "blkcg_iolatency_exit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a177a36da6c54c98b8685d4f914cb3637d53c0d",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-99f5ed79",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 492.0,
"function_hash": "219750499796538405518015367065284675110"
},
"target": {
"function": "blk_iolatency_init",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a30acbb5dfb7bcc813ad6a18ca31011ac44e5547",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-9e9c8157",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 180.0,
"function_hash": "62713268875186471217718449314678889287"
},
"target": {
"function": "blkcg_iolatency_exit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d19fa8f252000d141f9199ca32959c50314e1f05",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-9f08139b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 296.0,
"function_hash": "141776398667389764210177423840205263639"
},
"target": {
"function": "iolatency_pd_offline",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a177a36da6c54c98b8685d4f914cb3637d53c0d",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-a1f6015a",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 95.0,
"function_hash": "176688249732418372819254816554316109140"
},
"target": {
"function": "blk_iolatency_enabled",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a30acbb5dfb7bcc813ad6a18ca31011ac44e5547",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-b2edab50",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"145040483367528025366202360746008047638",
"260192147498810861286153766425367193458",
"98408457357782711577593635585674169879",
"75389152945818879203565779447785546536",
"13401712908185048068698172037354236921",
"50963030320726486363970149018775985041",
"171078324251791943791424460120916978749",
"233826310729630371683232960588849441153",
"86325276594533237800983105048905467524",
"221647499744632507440201055212236829908",
"81927650555133414032962294637957292018",
"310055366159831842555578076586275339799",
"219400941693899589554555942030696329751",
"194915555623367818541501640366361334903",
"56180582809928828015574375967947949064",
"300633726375894436280772235207510892677",
"118088070634639406360935790696201556755",
"335316750780915438871841559062627155953",
"241322547789573789289846009719296576967",
"300430214430609107978838551228111133679",
"141777345615485759489632614699571267523",
"112113290310630376902851853315689008215",
"284611473950369740384000379186037155403",
"199822345587572461392050261332911883025",
"39413108263546581208210159229979210808",
"126396379894750095290526640550332385048",
"221550203801802702550998152704050948828",
"247961524572745836535655631851383094629",
"101503732370984887481328181159532071281",
"296451843656395159983933783637177522601",
"315486097654777506582930692683539960129",
"204202547628290443426228357900345005500",
"6928314553017216743740538459312225532",
"269779678053085028893880886348889768695",
"121448605079401636763989220503533535864",
"73803122002070723585944773848718733099",
"247107479999354676567941674112870739979",
"316247119865192103370864484932303954679",
"336596851574190986504974586249048046733",
"8973717302891961372935293150208919021",
"148161437754041381117770268570353297828",
"336683581260342328788786250017303606893",
"45955161394414191845500177986906543306",
"301997395838225800121683484732036886226",
"221994924363557931007724423039625695476",
"11140179642672156205337855591225336643",
"270226729307272666480947154495699696843",
"297295444819886776360825326696600298970",
"7608453898438570888457012618462042884",
"35781004893348846628401540329038149725",
"201342375196150264359847016752222651742",
"105034022945528527735645946351378151867",
"293277549575282100522781118700408546117",
"313928572010733870103406020370741649331",
"222372991253229635585776964048517578112",
"278357448523665873411555312788018750370",
"205152124385446912185809366417371393268",
"159508766056633882749782271983177281511",
"155587751103232483237225990988807351873",
"130028897890656674099901457187575736286",
"292808787494371233869401868900067805667",
"114762033663929945227267485838498443144",
"611096286462000120503458123677801234",
"81694501850598964556409171420124037526",
"286403184828646333392236202984165247595",
"62895151330512502835950971851155272061",
"45834776569675536422090619071632083357",
"90519709578236116259782811882589053305",
"226968719553393230943166490921526801952",
"126041126476889531268560326602804891003",
"89190916630081330839232607894313166525",
"150937595256370726193426497343061783659",
"170045555673706677730755566008298815544",
"112702106205020961579046124761926152218",
"38713256154253737297428578946473857817",
"16703762927719251265678269634236679336",
"321589714489177165671947313745346427172",
"149732295208418167892715026346682657031",
"268680748560751914835799222602591626300",
"34059831373898136443489845423637170778",
"95110605501012579849677307799459051513",
"89906632499432055069937117953683679488",
"243134495364885403869112406468820467225",
"107996355848743291108069366032809625164",
"157327556519273004851014373341798589321",
"62726352300246046892127589517250060498",
"251814669156887134002696182589109043110",
"292517325382916937320664695675685711290",
"50211827606578330905246659542387043357",
"48975561024052240180255105281961118242",
"323348064796010646139247844153806262365",
"174240534738422397342180628937685176393",
"172601616952107139197117139550511123925",
"150307190171187587981880671881943496256",
"302786242712117438745150298101513625100"
],
"threshold": 0.9
},
"target": {
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5b0ff3ebbef791341695b718f8d2870869cf1d01",
"signature_type": "Line"
},
{
"id": "CVE-2022-49394-b4e9d374",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 514.0,
"function_hash": "203338206996446001444969730836776277267"
},
"target": {
"function": "blkcg_iolatency_throttle",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@968f7a239c590454ffba79c126fbe0e963a0ba78",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-b5146ceb",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 492.0,
"function_hash": "219750499796538405518015367065284675110"
},
"target": {
"function": "blk_iolatency_init",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a177a36da6c54c98b8685d4f914cb3637d53c0d",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-b5de5736",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1374.0,
"function_hash": "214832756256180544893940544100949982112"
},
"target": {
"function": "iolatency_set_limit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5b0ff3ebbef791341695b718f8d2870869cf1d01",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-bad16c29",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 926.0,
"function_hash": "181448691011061699385188272022384570507"
},
"target": {
"function": "blkcg_iolatency_done_bio",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@515d077ee3085ae343b6bea7fd031f9906645f38",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-bebc6557",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1374.0,
"function_hash": "214832756256180544893940544100949982112"
},
"target": {
"function": "iolatency_set_limit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a177a36da6c54c98b8685d4f914cb3637d53c0d",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-c4cf31cc",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 180.0,
"function_hash": "62713268875186471217718449314678889287"
},
"target": {
"function": "blkcg_iolatency_exit",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a30acbb5dfb7bcc813ad6a18ca31011ac44e5547",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-c5452d9b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 95.0,
"function_hash": "176688249732418372819254816554316109140"
},
"target": {
"function": "blk_iolatency_enabled",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a177a36da6c54c98b8685d4f914cb3637d53c0d",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-d2b25ce1",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 964.0,
"function_hash": "102888885163276634329370235791274140032"
},
"target": {
"function": "blkcg_iolatency_done_bio",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d19fa8f252000d141f9199ca32959c50314e1f05",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-d7bf55e8",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 514.0,
"function_hash": "203338206996446001444969730836776277267"
},
"target": {
"function": "blkcg_iolatency_throttle",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a177a36da6c54c98b8685d4f914cb3637d53c0d",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-db0bd9e9",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 437.0,
"function_hash": "74606862793112412141412394119107002064"
},
"target": {
"function": "iolatency_set_min_lat_nsec",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@968f7a239c590454ffba79c126fbe0e963a0ba78",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-dff8491e",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 437.0,
"function_hash": "74606862793112412141412394119107002064"
},
"target": {
"function": "iolatency_set_min_lat_nsec",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a177a36da6c54c98b8685d4f914cb3637d53c0d",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-efa84140",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 970.0,
"function_hash": "102092260929830085274112138998754948568"
},
"target": {
"function": "blkcg_iolatency_done_bio",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@77692c02e1517c54f2fd0535f41aa4286ac9f140",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-f9d072df",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 492.0,
"function_hash": "219750499796538405518015367065284675110"
},
"target": {
"function": "blk_iolatency_init",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@77692c02e1517c54f2fd0535f41aa4286ac9f140",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-fcb18326",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 491.0,
"function_hash": "223971172170114102761703869487466779756"
},
"target": {
"function": "blk_iolatency_init",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@515d077ee3085ae343b6bea7fd031f9906645f38",
"signature_type": "Function"
},
{
"id": "CVE-2022-49394-fdea4c35",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 970.0,
"function_hash": "102092260929830085274112138998754948568"
},
"target": {
"function": "blkcg_iolatency_done_bio",
"file": "block/blk-iolatency.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a30acbb5dfb7bcc813ad6a18ca31011ac44e5547",
"signature_type": "Function"
}
]