Hi Yinghai, FYI, there are new compile warnings show up in tree: git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git master head: 156b34aa66c1cb022b988c6ab75ef74d4da20331 commit: 692c07419d41fc6ccc9bd7c8798599ab6834427e [199/242] resource: Make find_resource could return just fit resource config: i386-randconfig-m081 (attached as .config) All error/warnings: kernel/resource.c: In function 'find_resource': kernel/resource.c:470:2: warning: large integer implicitly truncated to unsigned type [-Woverflow] vim +470 kernel/resource.c 460 /* 461 * Find empty slot in the resource tree given range and alignment. 462 */ 463 static int find_resource(struct resource *root, struct resource *new, 464 resource_size_t size, 465 struct resource_constraint *constraint) 466 { 467 int ret = -1; 468 LIST_HEAD(head); 469 struct avail_resource *avail, *tmp; > 470 resource_size_t avail_start = 0, avail_size = -1ULL; 471 472 if (!constraint->fit) { 473 ret = __find_resource(root, NULL, new, size, constraint); 474 if (!ret) 475 new->end = new->start + size - 1; 476 return ret; 477 } 478 479 again: 480 /* find all suitable ones */ --- 0-DAY kernel build testing backend Open Source Technology Centre Fengguang Wu, Yuanhan Liu Intel Corporation