ULL-fixes
Subsystems (5)
PATCH 1/1 ULL-fixes
Various ULL modifiers. Also cures compiler warnings. Most, if not all, are from 2.6.
Özkan Sezer
drivers/char/agp/agpgart_be.c +3 -3
@@ -3447,9 +3447,9 @@for (i =0 , j = pg_start; i < mem->page_count; i++, j++) { tmp = agp_bridge.mask_memory (mem->memory[i], mem->type); -BUG_ON (tmp &0xffffff0000000ffc ); - pte = (tmp &0x000000ff00000000 ) >>28 ; - pte |=(tmp &0x00000000fffff000 ); +BUG_ON (tmp &0xffffff0000000ffcULL ); + pte = (tmp &0x000000ff00000000ULL ) >>28 ; + pte |=(tmp &0x00000000fffff000ULL ); pte |=1 <<1 |1 <<0 ; agp_bridge.gatt_table[j] = pte;
drivers/block/cciss.c +1 -1
@@ -125,7 +125,7 @@/* Originally cciss driver only supports 8 major number */ #define MAX_CTLR_ORIG COMPAQ_CISS_MAJOR7 - COMPAQ_CISS_MAJOR + 1 -#define CCISS_DMA_MASK 0xFFFFFFFFFFFFFFFF/* 64 bit DMA */ +#define CCISS_DMA_MASK 0xFFFFFFFFFFFFFFFFULL/* 64 bit DMA */ #ifdef CONFIG_CISS_MONITOR_THREAD static int cciss_monitor (void *ctlr);
drivers/scsi/qlogicfc.c +1 -1
@@ -722,7 +722,7 @@ int isp2x00_detect(Scsi_Host_Template *continue ;/* Try to configure DMA attributes. */ -if (pci_set_dma_mask (pdev, (u64 )0xffffffffffffffff ) && +if (pci_set_dma_mask (pdev, (u64 )0xffffffffffffffffULL ) &&pci_set_dma_mask (pdev, (u64 )0xffffffff ))continue ;
drivers/net/sungem.c +1 -1
@@ -2920,7 +2920,7 @@ static int __devinit gem_init_one(struct*/ if (pdev->vendor ==PCI_VENDOR_ID_SUN && pdev->device ==PCI_DEVICE_ID_SUN_GEM && - !pci_set_dma_mask (pdev, (u64 )0xffffffffffffffff )) { + !pci_set_dma_mask (pdev, (u64 )0xffffffffffffffffULL )) { pci_using_dac =1 ; }else { err =pci_set_dma_mask (pdev, (u64 )0xffffffff );
drivers/net/sungem.h +15 -15
@@ -805,14 +805,14 @@ struct gem_txd {u64 buffer; }; -#define TXDCTRL_BUFSZ 0x0000000000007fff/* Buffer Size */ -#define TXDCTRL_CSTART 0x00000000001f8000/* CSUM Start Offset */ -#define TXDCTRL_COFF 0x000000001fe00000/* CSUM Stuff Offset */ -#define TXDCTRL_CENAB 0x0000000020000000/* CSUM Enable */ -#define TXDCTRL_EOF 0x0000000040000000/* End of Frame */ -#define TXDCTRL_SOF 0x0000000080000000/* Start of Frame */ -#define TXDCTRL_INTME 0x0000000100000000/* "Interrupt Me" */ -#define TXDCTRL_NOCRC 0x0000000200000000/* No CRC Present */ +#define TXDCTRL_BUFSZ 0x0000000000007fffULL/* Buffer Size */ +#define TXDCTRL_CSTART 0x00000000001f8000ULL/* CSUM Start Offset */ +#define TXDCTRL_COFF 0x000000001fe00000ULL/* CSUM Stuff Offset */ +#define TXDCTRL_CENAB 0x0000000020000000ULL/* CSUM Enable */ +#define TXDCTRL_EOF 0x0000000040000000ULL/* End of Frame */ +#define TXDCTRL_SOF 0x0000000080000000ULL/* Start of Frame */ +#define TXDCTRL_INTME 0x0000000100000000ULL/* "Interrupt Me" */ +#define TXDCTRL_NOCRC 0x0000000200000000ULL/* No CRC Present */ /* GEM requires that RX descriptors are provided four at a time, * aligned. Also, the RX ring may not wrap around. This means that
@@ -840,13 +840,13 @@ struct gem_rxd {u64 buffer; }; -#define RXDCTRL_TCPCSUM 0x000000000000ffff/* TCP Pseudo-CSUM */ -#define RXDCTRL_BUFSZ 0x000000007fff0000/* Buffer Size */ -#define RXDCTRL_OWN 0x0000000080000000/* GEM owns this entry */ -#define RXDCTRL_HASHVAL 0x0ffff00000000000/* Hash Value */ -#define RXDCTRL_HPASS 0x1000000000000000/* Passed Hash Filter */ -#define RXDCTRL_ALTMAC 0x2000000000000000/* Matched ALT MAC */ -#define RXDCTRL_BAD 0x4000000000000000/* Frame has bad CRC */ +#define RXDCTRL_TCPCSUM 0x000000000000ffffULL/* TCP Pseudo-CSUM */ +#define RXDCTRL_BUFSZ 0x000000007fff0000ULL/* Buffer Size */ +#define RXDCTRL_OWN 0x0000000080000000ULL/* GEM owns this entry */ +#define RXDCTRL_HASHVAL 0x0ffff00000000000ULL/* Hash Value */ +#define RXDCTRL_HPASS 0x1000000000000000ULL/* Passed Hash Filter */ +#define RXDCTRL_ALTMAC 0x2000000000000000ULL/* Matched ALT MAC */ +#define RXDCTRL_BAD 0x4000000000000000ULL/* Frame has bad CRC */ #define RXDCTRL_FRESH (gp) \ ((((RX_BUF_ALLOC_SIZE(gp) - RX_OFFSET) << 16) & RXDCTRL_BUFSZ) | \
fs/partitions/ldm.h +2 -2
@@ -38,8 +38,8 @@ struct parsed_partitions;/* Magic numbers in CPU format. */ #define MAGIC_VMDB 0x564D4442/* VMDB */ #define MAGIC_VBLK 0x56424C4B/* VBLK */ -#define MAGIC_PRIVHEAD 0x5052495648454144/* PRIVHEAD */ -#define MAGIC_TOCBLOCK 0x544F43424C4F434B/* TOCBLOCK */ +#define MAGIC_PRIVHEAD 0x5052495648454144ULL/* PRIVHEAD */ +#define MAGIC_TOCBLOCK 0x544F43424C4F434BULL/* TOCBLOCK */ /* The defined vblk types. */ #define VBLK_VOL5 0x51/* Volume, version 5 */
fs/befs/btree.c +1 -1
@@ -85,7 +85,7 @@ } befs_btree_node;/* local constants */ -const static befs_off_t befs_bt_inval =0xffffffffffffffff ; +const static befs_off_t befs_bt_inval =0xffffffffffffffffULL ;/* local functions */ static int befs_btree_seekleaf(struct super_block *sb, befs_data_stream * ds,