syzkaller
syzkaller copied to clipboard
sys/fuchsia: generate descriptions for more services
We now generate descriptions for a bunch of fuchsia services in sys/fuchsia/fidlgen:
"zircon": {
"fuchsia-mem",
"fuchsia-cobalt",
"fuchsia-ldsvc",
"fuchsia-process",
"fuchsia-io",
"fuchsia-net",
"fuchsia-net-stack",
},
"garnet": {
"fuchsia.devicesettings",
"fuchsia.mediacodec",
"fuchsia.timezone",
"fuchsia.power",
"fuchsia.scpi",
},
- Are all of them enabled by default in garnet layer? In some kernel logs I see:
[01487.670] 366453.367521> PageFault: 445610 free pages
[01487.671] 366453.367521> PageFault: MemoryUsed: proc 1128 8M 'fshost'
[01487.671] 366453.367521> PageFault: MemoryUsed: proc 2864 86M 'blobfs:/blob'
[01487.671] 366453.367521> PageFault: MemoryUsed: proc 4324 9M 'netstack'
[01487.671] 366453.367521> PageFault: MemoryUsed: proc 9048 78M '/tmp/syz-fuzzer'
[01487.679] 366453.367521> PageFault: 445610 free pages
Are other services work without processes somehow?
- Are there other services? If yes, we need to generate descriptions for them too.
@flowerhack @dokyungs FYI
Dmitry, what criteria did you use to get the first set of services there? (was it you or was it @dokyungs ?) I would like to add a couple more services.
That was @dokyungs. I don't have any special criteria. Just what is enabled in our build.
@pascallouisperez I think you looked at this last. Is there anything else left? If yes, what are the reasons for not adding these services?
./bin/syz-manager -config config.json的时候出现2022/04/27 22:40:32 failed to parse config file: unexpected end of JSON input是什么原因?