add .NOTPARALLEL to avoid pararell jobs to generate the file
workqueue rework: support multiple workqueue_struct
update make testbuild to update bake related codes