On Mon, Sep 24, 2012 at 10:16 AM, Dan Carpenter <dan.carpenter@xxxxxxxxxx> wrote: > On Mon, Sep 24, 2012 at 09:46:05AM -0400, Kevin McKinney wrote: >> On Mon, Sep 24, 2012 at 6:57 AM, Dan Carpenter <dan.carpenter@xxxxxxxxxx> wrote: >> > On Sun, Sep 23, 2012 at 11:07:12PM -0400, Kevin McKinney wrote: >> >> - pstAddIndication = kmalloc(sizeof(*pstAddIndication), GFP_KERNEL); >> >> + pstAddIndication = kmalloc(sizeof(struct bcm_add_indication), GFP_KERNEL); >> > >> > Don't resend, but the style was still better in the original. >> >> Okay, I can change the style back to the original in a future patch? >> That is no problem, but I am not sure what style you are referring? >> Are you referring to this: "sizeof(struct bcm_add_indication)"? Do >> you want me to change this statement? >> > > It's not worth worrying about given the other problems in bcm. :P > But I only complained about it because that line was an unneeded > change to begin with. > > Better: > foo = kmalloc(sizeof(*foo), GFP_KERNEL); > > Less preferred: > foo = kmalloc(sizeof(struct foo_type), GFP_KERNEL); > > When we're reading code the first one is easiest to read. For that > we don't need to care about what type foo is, we're allocating one > of whatever it is. For the second one then there is a small > possibility that we're "struct foo_type" doesn't match with how foo > is declared. Or the other justification for preferring the first > way is that if we change the type of foo then we don't have to > change the kmalloc() line as well, it gets updated automatically. > > This isn't in CodingStyle, but it's still better style. It's an > unenforced rule. ;) Got it, I will keep this in mind for the future. >> By the way, I was able to locate a complete setup / installation for >> this hardware here: >> https://sites.google.com/site/jrey42/Home/wimax >> http://developer.sprint.com/getDocument.do?docId=101032 >> >> I am going to try to get the hardware installed and working so I can >> test. Hopefully I can call sprint and get access in my area. I am not >> sure, but I will try! > > Sounds cool. Rinat had this working. Added to the CC list. :) I really want to set this up for testing purposes. Rinat, please let me know if you have any suggestions or caveats. I am hoping I can get access through Sprint in my area. Thanks, Kevin _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel