Portál AbcLinuxu, 5. května 2025 22:27

Linux 2.6.32-rc1

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.

28.9.2009 17:57 | Robert Krátký | Nová verze


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

28.9.2009 18:55 Jiří J. | skóre: 34 | blog: Poutník | Brno
Rozbalit Rozbalit vše Re: Linux 2.6.32-rc1
Odpovědět | Sbalit | Link | Blokovat | Admin
Oh nnooooooooooooo-(takes breath)-ooooooo...
Damn. I hadn't realized. I'm a moron.

:-D

28.9.2009 19:36 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Linux 2.6.32-rc1
Odpovědět | Sbalit | Link | Blokovat | Admin
Uh. Mohol by mi prosím niekto vysvetliť ako použiť gitweb pre kernel?

Chcel by som sa dopátrať napr. k zmene v súbore 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?
michich avatar 28.9.2009 19:54 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Linux 2.6.32-rc1
Několik tipů:

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7aedd5ec

git show 7aedd5ec

git tag --contains 7aedd5ec
28.9.2009 21:03 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Linux 2.6.32-rc1
git show 7aedd5ec
Dí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.

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.