X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=include%2Flinux%2Fpktcdvd.h;h=2c177e4c8f226d50803162dcb421beb629d4cbd3;hb=b620cc2cd80393b9a0f9a76806cb7f9e91671dac;hp=4b32bce9a2893527195c46321adcf860fe5feed3;hpb=24665cd00dd06c741ef6268515ca9e6d3cda5c57;p=powerpc.git diff --git a/include/linux/pktcdvd.h b/include/linux/pktcdvd.h index 4b32bce9a2..2c177e4c8f 100644 --- a/include/linux/pktcdvd.h +++ b/include/linux/pktcdvd.h @@ -166,6 +166,9 @@ struct packet_iosched /* * 32 buffers of 2048 bytes */ +#if (PAGE_SIZE % CD_FRAMESIZE) != 0 +#error "PAGE_SIZE must be a multiple of CD_FRAMESIZE" +#endif #define PACKET_MAX_SIZE 32 #define PAGES_PER_PACKET (PACKET_MAX_SIZE * CD_FRAMESIZE / PAGE_SIZE) #define PACKET_MAX_SECTORS (PACKET_MAX_SIZE * CD_FRAMESIZE >> 9)