Merge /dists/sid/linux-2.6.

svn path=/dists/trunk/linux-2.6/; revision=10203
This commit is contained in:
Bastian Blank 2008-01-26 09:57:03 +00:00
parent b7e718a890
commit e438274bc0
3 changed files with 144 additions and 8 deletions

View File

@ -5,14 +5,18 @@ sys.path.append('debian/lib/python')
from debian_linux.abi import *
from debian_linux.config import ConfigCoreDump
from debian_linux.debian import *
class checker(object):
def __init__(self, dir, arch, featureset, flavour):
self.arch, self.featureset, self.flavour = arch, featureset, flavour
self.config = ConfigCoreDump(fp = file("debian/config.defines.dump"))
self.filename_new = "%s/Module.symvers" % dir
changelog = Changelog(version = VersionLinux)[0]
version = changelog.version.linux_version
abiname = self.config['abi',]['abiname']
self.filename_ref = "debian/abi/%s/%s_%s_%s" % (abiname, arch, featureset, flavour)
self.filename_ref = "debian/abi/%s-%s/%s_%s_%s" % (version, abiname, arch, featureset, flavour)
def __call__(self, out):
ret = 0

View File

@ -49,8 +49,7 @@ class main(object):
local_config = ConfigCoreDump(fp = file("debian/config.defines.dump"))
self.abiname = local_config['abi',]['abiname']
self.version_abi = self.version + '-' + self.abiname
self.version_abi = self.version + '-' + local_config['abi',]['abiname']
def __call__(self):
self.dir = tempfile.mkdtemp(prefix = 'abiupdate')
@ -103,7 +102,7 @@ class main(object):
return filename_out
def save_abi(self, symbols, arch, featureset, flavour):
dir = "debian/abi/%s" % self.abiname
dir = "debian/abi/%s" % self.version_abi
if not os.path.exists(dir):
os.makedirs(dir)
out = "%s/%s_%s_%s" % (dir, arch, featureset, flavour)

141
debian/changelog vendored
View File

@ -101,9 +101,111 @@ linux-2.6 (2.6.24~rc8-1~experimental.1) experimental; urgency=low
-- Bastian Blank <waldi@debian.org> Fri, 18 Jan 2008 12:23:26 +0100
linux-2.6 (2.6.23-1~experimental.1) UNRELEASED; urgency=low
linux-2.6 (2.6.23-2) unstable; urgency=low
[ dann frazier ]
* [ia64]: Enable BLK_CPQ_DA
[ Gordon Farquharson ]
* [arm/iop32x] Use the new i2c framework to load rtc-rs5c372 for the
GLAN Tank.
[ Frederik Schüler ]
* Export gfs2 locking symbols required to build gfs1 module.
[ maximilian attems ]
* [ppc] Reenable PMAC_BACKLIGHT.
* [sparc] Add davem get_cpu() SunFire boot patch. (closes: #440720)
* Add stable release 2.6.23.10:
- IPV4: Remove bogus ifdef mess in arp_process
- KVM: x86 emulator: Use emulator_write_emulated and not emulator_write_std
- KVM: SVM: Fix FPU leak while emulating clts
- revert "dpt_i2o: convert to SCSI hotplug model"
- KVM: x86 emulator: fix access registers for instructions with ModR/M
byte and Mod = 3
- KVM: x86 emulator: invd instruction
- KVM: SVM: Intercept the 'invd' and 'wbinvd' instructions
- KVM: Skip pio instruction when it is emulated, not executed
- KVM: VMX: Force vm86 mode if setting flags during real mode
- forcedeth: new mcp79 pci ids
- forcedeth boot delay fix
- PFKEY: Sending an SADB_GET responds with an SADB_GET
- rd: fix data corruption on memory pressure.
- create /sys/.../power when CONFIG_PM is set
- USB: fix up EHCI startup synchronization
- RXRPC: Add missing select on CRYPTO
- KVM: VMX: Reset mmu context when entering real mode
- NET: random : secure_tcp_sequence_number should not assume
CONFIG_KTIME_SCALAR
- NET: Corrects a bug in ip_rt_acct_read()
- NETFILTER: Fix NULL pointer dereference in nf_nat_move_storage()
- netfilter: Fix kernel panic with REDIRECT target.
- IPV6: Restore IPv6 when MTU is big enough
- UNIX: EOF on non-blocking SOCK_SEQPACKET
- x86 setup: add a near jump to serialize %cr0 on 386/486
- Fix synchronize_irq races with IRQ handler
- CRYPTO api: Fix potential race in crypto_remove_spawn
- TCP: Fix TCP header misalignment
- tmpfs: restore missing clear_highpage (CVE-2007-6417)
- TCP: MTUprobe: fix potential sk_send_head corruption
- NETFILTER: fix forgotten module release in xt_CONNMARK and xt_CONNSECMARK
- fb_ddc: fix DDC lines quirk
- VLAN: Fix nested VLAN transmit bug
- I4L: fix isdn_ioctl memory overrun vulnerability (CVE-2007-6151)
- isdn: avoid copying overly-long strings
- nf_nat: fix memset error
- esp_scsi: fix reset cleanup spinlock recursion
- libertas: properly account for queue commands
- KVM: Fix hang on uniprocessor
- USB: make the microtek driver and HAL cooperate
- TEXTSEARCH: Do not allow zero length patterns in the textsearch
infrastructure
- XFRM: Fix leak of expired xfrm_states
- NETFILTER: xt_TCPMSS: remove network triggerable WARN_ON
- BRIDGE: Lost call to br_fdb_fini() in br_init() error path
- DECNET: dn_nl_deladdr() almost always returns no error
- BRIDGE: Properly dereference the br_should_route_hook
- PKT_SCHED: Check subqueue status before calling hard_start_xmit
- Freezer: Fix APM emulation breakage
- XFS: Make xfsbufd threads freezable
- TCP: Problem bug with sysctl_tcp_congestion_control function
- wait_task_stopped(): pass correct exit_code to wait_noreap_copyout()
- KVM: x86 emulator: implement 'movnti mem, reg'
- TCP: illinois: Incorrect beta usage
- futex: fix for futex_wait signal stack corruption
- libata: kill spurious NCQ completion detection
- hrtimers: avoid overflow for large relative timeouts (CVE-2007-5966)
- Input: ALPS - add support for model found in Dell Vostro 1400
(closes: #448818)
- PNP: increase the maximum number of resources
- sched: some proc entries are missed in sched_domain sys_ctl debug code
- ATM: [he] initialize lock and tasklet earlier
* Add stable release 2.6.23.11:
- BRIDGE: Section fix.
- Revert "Freezer: Fix APM emulation breakage"
* Backport fix for CVE-2007-5938
- iwlwifi: fix possible NULL dereference in iwl_set_rate()
* Add stable release 2.6.23.12:
- Revert "PNP: increase the maximum number of resources"
* VM/Security: add security hook to do_brk (CVE-2007-6434)
* security: protect from stack expantion into low vm addresses
* [hppa]: Disable OCFS2, due build trouble.
[ Aurelien Jarno ]
* [arm/versatile] Disable ACENIC and MYRI10GE as they are useless on this
platform.
* Add em28xx-dv100.patch to add support for Pinnacle Dazzle DVC 100.
[ Bastian Blank ]
* Fix abi change in 2.6.23.10.
-- maximilian attems <maks@debian.org> Fri, 21 Dec 2007 11:47:55 +0100
linux-2.6 (2.6.23-1) unstable; urgency=low
* New upstream release (closes: #447682).
- r8169: fix confusion between hardware and IP header alignment
(closes: #452069).
[ maximilian attems ]
* [ppc] Enable for powerpc config the ams (Apple Motion Sensor).
@ -119,7 +221,8 @@ linux-2.6 (2.6.23-1~experimental.1) UNRELEASED; urgency=low
DVB_USB_AF9005_REMOTE, CRC7, I2C_TAOS_EVM, DS1682, SENSORS_TSL2550,
SPI_LM70_LLP, SPI_TLE62X0, W1_SLAVE_DS2760, TUNER_TEA5761, NET_9P,
DM_MULTIPATH_RDAC, NET_SCH_RR, EEPROM_93CX6, PPPOL2TP, CRYPTO_HW, UIO,
UIO_CIF, SND_CS5530, RTL8187, PC300TOO, TCG_TIS, SCSI_SAS_ATA.
UIO_CIF, SND_CS5530, RTL8187, PC300TOO, TCG_TIS, SCSI_SAS_ATA,
PATA_MARVELL.
* [i386] Enable lguest.
* [amd64, i386] Enable VIDEO_OUTPUT_CONTROL, NETDEVICES_MULTIQUEUE.
* linux-image bugscript add cmdline.
@ -221,7 +324,7 @@ linux-2.6 (2.6.23-1~experimental.1) UNRELEASED; urgency=low
* Add stable release 2.6.23.2:
- BLOCK: Fix bad sharing of tag busy list on queues with shared tag maps
- fix tmpfs BUG and AOP_WRITEPAGE_ACTIVATE
- Fix compat futex hangs.
- Fix compat futex hangs. (closes: #433187)
- sched: keep utime/stime monotonic
- fix the softlockup watchdog to actually work
- splice: fix double kunmap() in vmsplice copy path
@ -342,8 +445,38 @@ linux-2.6 (2.6.23-1~experimental.1) UNRELEASED; urgency=low
* Add stable release 2.6.23.8:
- wait_task_stopped: Check p->exit_state instead of TASK_TRACED (CVE-2007-5500)
- TCP: Make sure write_queue_from does not begin with NULL ptr (CVE-2007-5501)
* Add stable release 2.6.23.9:
- ipw2200: batch non-user-requested scan result notifications
- USB: Nikon D40X unusual_devs entry
- USB: unusual_devs modification for Nikon D200
- softlockup: use cpu_clock() instead of sched_clock()
- softlockup watchdog fixes and cleanups
- x86: fix freeze in x86_64 RTC update code in time_64.c
- ntp: fix typo that makes sync_cmos_clock erratic
- x86: return correct error code from child_rip in x86_64 entry.S
- x86: NX bit handling in change_page_attr()
- x86: mark read_crX() asm code as volatile
- x86: fix off-by-one in find_next_zero_string
- i386: avoid temporarily inconsistent pte-s
- libcrc32c: keep intermediate crc state in cpu order
- geode: Fix not inplace encryption
- Fix divide-by-zero in the 2.6.23 scheduler code
- ACPI: VIDEO: Adjust current level to closest available one.
- libata: sata_sis: use correct S/G table size
- sata_sis: fix SCR read breakage
- reiserfs: don't drop PG_dirty when releasing sub-page-sized dirty file
- x86: disable preemption in delay_tsc()
- dmaengine: fix broken device refcounting
- nfsd4: recheck for secure ports in fh_verify
- knfsd: fix spurious EINVAL errors on first access of new filesystem
- raid5: fix unending write sequence
- oProfile: oops when profile_pc() returns ~0LU
- drivers/video/ps3fb: fix memset size error
- i2c/eeprom: Hide Sony Vaio serial numbers
- i2c/eeprom: Recognize VGN as a valid Sony Vaio name prefix
- i2c-pasemi: Fix NACK detection
-- maximilian attems <maks@debian.org> Sun, 25 Nov 2007 15:48:01 +0100
-- maximilian attems <maks@debian.org> Fri, 30 Nov 2007 11:40:09 +0100
linux-2.6 (2.6.22-6) unstable; urgency=low