OSDN Git Service

goldfish: pipe: ANDROID: replace 'BUG_ON' with 'BUILD_BUG_ON'
authorRoman Kiryanov <rkir@google.com>
Mon, 30 Apr 2018 21:01:51 +0000 (14:01 -0700)
committerRoman Kiryanov <rkir@google.com>
Tue, 1 May 2018 18:51:43 +0000 (11:51 -0700)
Bug: 72717639
Bug: 66884503
Change-Id: I6afcf21c7ff0fd2f5fcca327813b8406798c4269
Signed-off-by: Roman Kiryanov <rkir@google.com>
drivers/platform/goldfish/goldfish_pipe_v2.c

index d141604..33bb005 100644 (file)
@@ -804,7 +804,7 @@ static int goldfish_pipe_device_init_v2(struct platform_device *pdev)
         * needs to be contained in a single physical page. The easiest choice
         * is to just allocate a page and place the buffers in it.
         */
-       BUG_ON(sizeof(*dev->buffers) > PAGE_SIZE);
+       BUILD_BUG_ON(sizeof(*dev->buffers) > PAGE_SIZE);
        page = (char*)__get_free_page(GFP_KERNEL);
        if (!page) {
                kfree(dev->pipes);
@@ -845,7 +845,7 @@ static int goldfish_pipe_probe(struct platform_device *pdev)
        struct resource *r;
        struct goldfish_pipe_dev *dev = pipe_dev;
 
-       BUG_ON(sizeof(struct goldfish_pipe_command) > PAGE_SIZE);
+       BUILD_BUG_ON(sizeof(struct goldfish_pipe_command) > PAGE_SIZE);
 
        /* not thread safe, but this should not happen */
        WARN_ON(dev->base != NULL);