Recently I find a weird issue, when I use simple framebuffer driver in openwrt(latest version and old version), if I only do read, its size is normal 1152000 bytes, but if I use any write command, for example cp dat /dev/fb0, it will report not enough space(dat is 1.152MB) and then if I read from that fb0, its size is truncated to 512KB.
In my ubuntu system do not have such issue. So I guess there might be some limit openwrt do to the kernel?
Please help me.