Portál AbcLinuxu, 5. května 2025 22:27
Linus Torvalds vydal kernel 2.6.32-rc1 - první testovací verzi nového vývojového cyklu. Většina nových věcí (včetně podpory pro novou architekturu SCore) by už měla být začleněna a během nadcházejících předverzí se budou opravovat chyby.
Tiskni
Sdílej:
Oh nnooooooooooooo-(takes breath)-ooooooo...
Damn. I hadn't realized. I'm a moron.
drivers/media/video/saa7134/saa7134-input.c
(vo vanilla jadre), ktorou sa napr. urobilo
- init_data.name = "MSI TV@nywhere Plus";
- init_data.get_key = get_key_msi_tvanywhere_plus;
- init_data.ir_codes = ir_codes_msi_tvanywhere_plus;
- info.addr = 0x30;
+ dev->init_data.name = "MSI TV@nywhere Plus";
+ dev->init_data.get_key = get_key_msi_tvanywhere_plus;
+ dev->init_data.ir_codes = &ir_codes_msi_tvanywhere_plus_table;
+ dev->info.addr = 0x30;
git blame hovorí:
7aedd5ec (Mauro Carvalho Chehab 2009-09-07 02:22:01 -0300 741) dev->init_data.name = "MSI TV@nywhere Plus"; 7aedd5ec (Mauro Carvalho Chehab 2009-09-07 02:22:01 -0300 742) dev->init_data.get_key = get_key_msi_tvanywhere_plus; 7aedd5ec (Mauro Carvalho Chehab 2009-09-07 02:22:01 -0300 743) dev->init_data.ir_codes = &ir_codes_msi_tvanywhere_plus_table; 7aedd5ec (Mauro Carvalho Chehab 2009-09-07 02:22:01 -0300 744) dev->info.addr = 0x30;Ako sa dá na http://git.kernel.org/ nájsť identifikátor commitu (a tým pádom komentár k nemu)? Čo je
7aedd5ec
? Ako zistím, v ktorom -rcN sa to objavilo? Ako nájsť túto zmenu v logu/short-logu?
git show 7aedd5ec
git tag --contains 7aedd5ec
git show 7aedd5ecDík za nakopnutie. Zdá sa, že to číslo je vlastne začiatkom identifikátora commitu. Navyše, ten príkaz dá short summary "V4L/DVB (12701): saa7134: ir-kbd-i2c init data needs a persistent object". Keď to hodím do search na git pre Linusov strom tak dostanem stránku podľa ktorej sa zdá, že tá zmena je až v Linux 2.6.32-rc1. Potom sa dá ísť na titulnú stránku kernel.org a tam nájsť tú zmenu v ChangeLog-2.6.32-rc1. Neviem ako si ty došiel na tú linku. Ale aspoň niečo som z toho vydoloval (stále tomu neviem prísť na chuť :-/ ). Ešte raz dík.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.