[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kernel package



On Wed, Jun 18, 2003 at 11:30:18AM +0200, Erwan David wrote:
> Le Wed 18/06/2003, Sven Luther disait
> > On Wed, Jun 18, 2003 at 09:55:29AM +0200, Vincent BADIER wrote:
> > > Bonjour,
> > > 
> > > Comment connaitre tous les patchs inclus dans le(s) package(s) kernel de 
> > > debian, sans avoir forcément besoins de le télécharger? J'aimerais trouver 
> > > cet info via le web, mais je n'ai pas trouvé (bien cherché?). S'il s'avère 
> > > nécessaire de télécharger kernel-source-2.4.x pour l'explorer, je le ferais. 
> > > 
> > > En fait, il s'agit de compiler le dernier 2.4.21, en se rapprochant le plus 
> > > possible des options/patch choisie pour debian, mais en maîtrisant ce que je 
> > > veux mettre dedans (certain patchs peuvent ne pas m'intéresser pour cette 
> > > application particulière, d'autre au contraire peuvent ne pas être présent -- 
> > > xfs entre autre) et ensuite, construire le package. 
> > 
> > /boot/config-<version>
> > 
> > Il devrait y avoir des kernel-source-2.4.21 officiel ainsi que des
> > images qui vont avec d'ici peu.
> 
>   Ça donne la config, pas la liste des patches appliqués, non ?

Oui, sur, autant pour moi, il te suffit d'aller regarder le .diff.gz a :

http://http.us.debian.org/debian/pool/main/k/kernel-source-2.4.20/kernel-source-2.4.20_2.4.20-8.diff.gz

> D'ailleurs y'a-t-il un moyen standard de savoir les patchs appliqués
> aux sources upstream d'un paquet ? Autre que regarder le répertoire
> debian/patches du paquet source sui contient des patchs bruts, mais
> pas leur description.

Bien sur, tout les packages debian sont compose d'un tarball upstream
(.orig.tar.gz) propre (en general, meme le md5sum correspond) et d'un
.diff.gz, incluant tous les patches debian.

Ceci dis, c'est peut-etre pas ce qui est recherche ici, car cela donne
les patches applique brut. Une description semble presente dans le
README.Debian cependant dans le cas du kernel-source :

+These patches were applied:
+
+* NFS client seekdir patch
+  http://www.fys.uio.no/~trondmy/src/
+* SCSI Media Changer
+  http://bytesex.org/patches/
+* Big Physical Area Reservation
+  http://www.polyware.nl/~middelin/hob-v4l.html#bigphysarea
+
+These modifications were also made:
+
+* Fixed a couple of argument processing bugs in main.c (Eric Delaunay).
+* Added initrd support for cramfs in init/do_mounts.c.
+* Exported proc_get_inode.
+* Fixed pegasus_set_multicast lockup.
+* Fixed dead lock on shutdown in 8139too.
+* Don't kill page cache entries in set_blocksize.
+* Added support for nm256xl+ (Mattia Monga).
+* Fixed handling of HIDs with product strings bug no manufacturer.
+* Fixed the use of return values from mem*_io in drivers/isdn/sc.
+* Added missing headers in drivers/pcmcia/i82092.c.
+* Added missing headers in drivers/isdn/hisax/avma1_cs.c.
+* Fixed compile error in drivers/scsi/dpt_i2o.c on alpha.
+* Removed -g from driviers/atm/Makefile.
+* Extern inline -> static inline in drivers/net/hamradio/soundmodem.
+* Added asm/io.h for in*/out* to drivers/net/wan/farsync.c.
+* Corrected AdvWriteDWordLramNoSwap in drivers/scsi/advansys.c.
+* Fix slashes in broken Acorn ISO9660 images in fs/isofs/dir.c (Darren
Salt).
+* Always call complete after unlinking an urb in
drivers/usb/usb-ohci.c.
+* Set hardsect size to 512 in drivers/scsi/sr.c.
+* Set time fields to zero in fs/cramfs/inode.c.
+* Allow ACPI to be compiled as a module.
+* Fixed umsdos_solve_hlink oops in fs/umsdos/dir.c.
+* Honour ide?=dma in drivers/ide/via82cxxx.c (Arne Nordmark).
+* Removed period check for executables in fs/isofs/inode.c.
+* Modularised VESA FB.
+* Replaced BUG() with printk() in fs/fat/file.c.
+* Fixed circular dependency in
include/linux/netfilter_ipv4/ip_conntrack.h.
+* Do not get seqno if we will not use it in fs/isofs/inode.c.
+* Added missing semicolons in drivers/scsi/aic7xxx/aicasm/aicasm_gram.y
+  (Michael Osamu Shiobara).
+* Made CONFIG_PARIDE_EPATC8 into a runtime option.
+* Fixed double PCI unregistration in drivers/char/joystick/pcigame.c.
+* Include linux/init.h in drivers/char/amd76x_pm.c.
+* Include linux/init.h in drivers/scsi/cpqfcTSinit.c.
+* Removed CONFIG_INET_ECN check in net/ipv4/tcp_diag.c.
+* Fixed stxncpy on alpha (2.4.21pre1).
+* Fixed ext3 data=journal umount problem (2.4.21pre1).
+* Added dependency on MTD_CONCAT for sc520cdp.
+* Fixed ext3 remount deadlock added in 2.4.20-2 (Andrew Morton).
+* Fixed ext3 use-after-free bug (Andrew Morton).
+* Fixed i845G AGP Gart initialisation (Michael Milligan).
+* Updated i810_audio driver (2.4.21pre1).
+* Added missing printk newlines in net/sched/sch_htb.c
+  (Alexandra N. Kossovsky).
+* Fixed ethernet packet padding information leak (2.4ac):
+  . 3c501
+  . 3c505
+  . 3c507
+  . 3c523
+  . 3c527
+  . 7990
+  . 8139too
+  . 82596
+  . 8390
+  . a2065
+  . am79c961a
+  . ariadne
+  . at1700
+  . atarilance
+  . atp
+  . bagetlance
+  . de600
+  . de620
+  . declance
+  . depca
+  . eepro
+  . eexpress
+  . epic100
+  . eth16i
+  . fmv18x
+  . hp100
+  . lance
+  . lasi_82596
+  . lp486e
+  . ni5010
+  . ni52
+  . ni65
+  . axnet_cs
+  . fmvj18x_cs
+  . ray_cs
+  . xirc2ps_cs
+  . xircom_tulip_cb
+  . seeq8005
+  . sgiseeq
+  . sk_g16
+  . smc9194
+  . sun3_82586
+  . sun3lance
+  . via-rhine
+  . wavelan
+  . yellowfin
+  . znet
+* Fixed printk warnings in init/do_mounts.c.
+* Fixed printk warnings in fs/fat/file.c.
+* Fixed dupliate detection problem in drivers/net/tokenring/ibmtr.c.
+* Close old_fd and root_fd in init/do_mounts.c (Brian May).
+* Ignore errors from tw_setfeature in drivers/scsi/3w-xxxx.c.
+* Changed all occurances of infobox+sleep to msgbox in
scripts/Menuconfig.
+* Use rq->special instead of rq->buffer in drivers/scsi/ide-scsi.c.
+* Fixed precedence bug in drivers/sound/trident.c (John Levon).
+* Fixed initialisation error handling in drivers/block/cciss.c.
+* Fixed initialisation error handling in drivers/block/cpqarray.c.
+* Fixed ptrace security hole.
+* Work around broken Toshiba keyboards in drivers/char/keyboard.c
(2.4.21pre).
+* Fixed sock address length check in net/socket.c (2.4.21pre).
+* Removed kernel_thread prototype from
arch/sparc64/kernel/sparc64_ksyms.c.
+* Fixed arcnet/packet socket crash:
+  . include/linux/arcdevices.h
+  . drivers/net/arcnet/*
+* Fixed size of default_port in drivers/net/via-rhine.c.
+* Fixed TSS I/O bitmap initialisation in arch/i386/kernel/ioport.c.
+* Fixed hashing exploits in network stack (David S. Miller).
+* Applied ext3-scheduling-storm patch to fs/jbd/transaction.c (Andrew
Morton).
+* Applied synx_fs-fix-2 patch (Andrew Morton):
+  . fs/super.c
+  . Documentation/filesystems/Locking
+* Fixed CIA rev 1 DMA window limitations (2.4.21rc):
+  . arch/alpha/kernel/core_cia.c
+  . include/asm-alpha/core_cia.h
+* Paper over X server bug in drivers/char/drm/i810_dma.c.
+* Fixed ISDN channel bonding crash (2.4.21rc):
+  . drivers/isdn/isdn_net.c
+  . drivers/isdn/isdn_ppp.c
+* Made binfmt_misc unloadable again.
+* Use seq interface for /proc/modules:
+  . fs/proc/proc_misc.c
+  . kernel/module.c
+* Fixed mxcsr security hole in arch/i386/kernel/i387.c (2.5.70).
+* Fixed TIOCCONS and writing to /dev/console (2.4.21rc7):
+  . drivers/char/tty_io.c
+  . include/linux/tty.h
+* Fixed slot_tablelen type in drivers/ide/ide-cd.h.
+* Use static inline in net/core/rtnetlink.c.
+* Fixed multiline string literals:
+  . drivers/scsi/aic7xxx/aic7xxx_osm.c
+  . driver/net/tokenring/olympic.c
+  . driver/net/wan/sdla_chdlc.c
+  . fs/reiserfs/super.c
+  . arch/i386/math-emu/poly.h
+* Setup two 1G mappings if cia_rev == 1 in
arch/alpha/kernel/core_cia.c.
+* Fixed some CPP pasting in drivers/atm/ambassador.c (David S. Miller).
+* Fixed cpp abuse in drivers/net/irda/ma600.c.
+* Fixed assembly specification in drivers/net/wan/sbni.c.
+* Fixed InitStruct member types in drivers/sound/cs46xx.c.
+* Use include/asm-ppc/unistd.h from 2.4.21-rc7.
+* Fixed nr_sects types in include/linux/mtd/nftl.h.
+* Fixed typos in drivers/net/fealnx.c.
+
+Changes to comments and documentation:
+
+* Fixed a typo in Documentation/sound/VIBRA16 (Carlos Valdivia Yagüe).
+* Fixed a typo in Documentation/sound/OPL3-SA (Carlos Valdivia Yagüe).
+* Fixed a typo in Documentation/sound/Introduction (Daniel van Eeden).
+* Fixed comment about epochs in arch/alpha/kernel/time.c.
+* Commented out non-TeX heading in Documentation/smp.tex (Daniel van
Eeden).
+
+Non-free bits removed:
...

Amicalement,

Sven Luther

> 
> -- 
> Erwan
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-user-french-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: