serial: PL011: clear pending interrupts
[linux-flexiantxendom0.git] / debian.master / changelog.historical
1
2 linux (2.6.28-9.31) jaunty; urgency=low
3
4   [ Andy Whitcroft ]
5
6   * SAUCE: cpufreq-nforce2: probe failures are not errors
7     - LP: #332170
8   * SAUCE: mmc: add MODALIAS linkage for MMC/SD devices
9     - LP: #30335
10   * remove test-suspend script
11     - LP: #333856
12
13   [ Kees Cook ]
14
15   * handle relative paths in modules.dep
16     Fixes 2.6.28-9.30 FTBS.
17
18   [ Upstream Kernel Changes ]
19
20   * ricoh_mmc: Handle newer models of Ricoh controllers
21
22  --  Tim Gardner <tim.gardner@canonical.com>  Wed, 11 Mar 2009 08:19:24 -0600
23
24 linux (2.6.28-9.30) jaunty; urgency=low
25
26   [ Amit Kucheria ]
27
28   * ARM:mx51 Add SoC and board support for mx51 platforms
29   * ARM:mx51 Add CONFIG_ARCH_MXC_CANONICAL to disable parts of Freescale's
30     code
31   * MMC: Add support for 8-bit cards
32   * Add ARM:MX51 SoC support to the build system
33   * ARM: Make ARM arch aware of ubuntu/ drivers
34   * ARM: Add imx51 configuration
35   * Disable d-i modules for imx51 and mv78xx0
36   * Disable Apparmor on boot for ARM
37   * Updating imx51 config
38
39   [ Jason Liu ]
40
41   * Do not use OOB with MLC NAND
42
43   [ Richard Zhu ]
44
45   * Support the eMMC4.3 card
46
47   [ Rob Herring ]
48
49   * ARM: Add more cache memory types macros
50
51   [ Tim Gardner ]
52
53   * Set CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y for i386/amd64/lpia
54
55   [ Manoj Iyer ]
56
57   * Enable CONFIG_RTL8187SE=m
58
59   [ Upstream Kernel Changes ]
60
61   * USB: EHCI: slow down ITD reuse
62     - LP: #329437
63
64  --  Tim Gardner <tim.gardner@canonical.com>  Sun, 08 Mar 2009 14:14:15 -0600
65
66 linux (2.6.28-9.29) jaunty; urgency=low
67
68   [ Andy Whitcroft ]
69
70   * link-headers -- only link directories which do not already exist
71     - LP: #315252
72
73   [ Daniel Marjamäki ]
74
75   * SAUCE: (drop after 2.6.28) netxen: fix memory leak in
76     drivers/net/netxen_nic_init.c
77     - LP: #330813
78
79   [ Dhananjay Phadke ]
80
81   * SAUCE: (drop after 2.6.28) netxen: fix endianness in firmware commands
82     - LP: #330813
83   * SAUCE: (drop after 2.6.28) netxen: fix ipv6 offload and tx cleanup
84     - LP: #330813
85   * SAUCE: (drop after 2.6.28) netxen: fix link speed reporting for some
86     boards
87     - LP: #330813
88   * SAUCE: (drop after 2.6.28) netxen: firmware init fix
89     - LP: #330813
90   * SAUCE: (drop after 2.6.28) netxen: cleanup mac list on driver unload
91     - LP: #330813
92   * SAUCE: (drop after 2.6.28) netxen: hold tx lock while sending firmware
93     commands
94     - LP: #330813
95   * SAUCE: (drop after 2.6.28) netxen: handle dma mapping failures
96     - LP: #330813
97   * SAUCE: (drop after 2.6.28) netxen: avoid invalid iounmap
98     - LP: #330813
99   * SAUCE: (drop after 2.6.28) netxen: include ipv6.h (fixes build failure)
100     - LP: #330813
101   * SAUCE: (drop after 2.6.28) netxen: fix vlan tso/checksum offload
102     - LP: #330813
103   * SAUCE: (drop after 2.6.28) netxen: reduce memory footprint
104     - LP: #330813
105   * SAUCE: (drop after 2.6.28) netxen: revert jumbo ringsize
106     - LP: #330813
107   * SAUCE: (drop after 2.6.28) netxen: fix msi-x interrupt handling
108     - LP: #330813
109   * SAUCE: (drop after 2.6.28) netxen: remove pcie workaround
110     - LP: #330813
111
112   [ Hannes Eder ]
113
114   * SAUCE: (drop after 2.6.28) drivers/net/netxen: fix sparse warnings: use
115     NULL pointer instead of plain integer
116     - LP: #330813
117
118   [ Huaxu Wan ]
119
120   * SAUCE: report rfkill changes event if interface is down
121     - LP: #193970
122
123   [ Tim Gardner ]
124
125   * MV78XX0 must specify a target in the vars definition.
126
127   [ Upstream Kernel Changes ]
128
129   * Revert "ext4: wait on all pending commits in ext4_sync_fs()"
130   * jbd2: Fix return value of jbd2_journal_start_commit()
131   * jbd2: Avoid possible NULL dereference in
132     jbd2_journal_begin_ordered_truncate()
133   * ext4: Fix to read empty directory blocks correctly in 64k
134   * ext4: Fix lockdep warning
135   * ext4: Initialize preallocation list_head's properly
136   * ext4: Implement range_cyclic in ext4_da_writepages instead of
137     write_cache_pages
138   * ext4: Fix NULL dereference in ext4_ext_migrate()'s error handling
139   * ext4: Add fallback for find_group_flex
140   * ext4: Fix deadlock in ext4_write_begin() and ext4_da_write_begin()
141   * Added mv78xx0 flavor
142
143  --  Tim Gardner <tim.gardner@canonical.com>  Fri, 06 Mar 2009 06:13:31 -0700
144
145 linux (2.6.28-8.28) jaunty; urgency=low
146
147   [ Alexey Starikovskiy ]
148
149   * SAUCE: ACPI: EC: Limit workaround for ASUS notebooks even more
150     - LP: #288385
151
152   [ Scott James Remnant ]
153
154   * SAUCE: Auto-load esp module when device opened.
155   * SAUCE: Auto-load bridge module when socket opened.
156   * SAUCE: Auto-load af_netlink module when socket opened.
157   * SAUCE: Auto-load wanrouter module when socket opened.
158   * SAUCE: Auto-load ip_queue module when socket opened.
159   * SAUCE: Auto-load ip6_queue module when socket opened.
160   * SAUCE: Auto-load cn module when socket opened.
161   * SAUCE: Auto-load scsi_transport_iscsi module when socket opened.
162   * SAUCE: Auto-load ftl module when device opened.
163   * SAUCE: Auto-load pcd module when device opened.
164   * SAUCE: Auto-load pf module when device opened.
165   * SAUCE: Auto-load nftl module when device opened.
166   * SAUCE: Auto-load mousedev module when psaux device opened.
167   * SAUCE: Auto-load mousedev module when /dev/input/mice opened.
168   * SAUCE: Auto-load rng-core module when device opened.
169   * SAUCE: Auto-load openprom module when device opened.
170   * SAUCE: Auto-load applicom module when device opened.
171   * SAUCE: Auto-load toshiba module when device opened.
172   * SAUCE: Auto-load cyclades module when device opened.
173   * SAUCE: Auto-load riscom8 module when device opened.
174   * SAUCE: Auto-load specialix module when device opened.
175   * SAUCE: Auto-load videodev module when device opened.
176   * SAUCE: Auto-load i2c_dev module when device opened.
177   * SAUCE: Auto-load mtdchar module when device opened.
178   * SAUCE: Auto-load pt module when device opened.
179   * SAUCE: Auto-load pg module when device opened.
180   * SAUCE: Auto-load cdc_acm module when device opened.
181   * SAUCE: Auto-load msr module when device opened.
182   * SAUCE: Auto-load cpuid module when device opened.
183   * SAUCE: quickcam: Enable double-buffering by default
184   * SAUCE: libata: Ignore HPA by default.
185   * SAUCE: hostap: Change initial operation mode to managed (infra)
186   * SAUCE: floppy: Provide a PnP device table in the module.
187     - LP: #255651
188   * SAUCE: Auto-load mwave module when device opened.
189   * Build CONFIG_FUSE_FS into kernel, not as module.
190
191   [ Stefan Bader ]
192
193   * Enable build of ext4 as a module on LPIA
194     - LP: #331848
195
196   [ Tim Gardner ]
197
198   * Update configs to fix LPIA FTBS
199
200  --  Tim Gardner <tim.gardner@canonical.com>  Thu, 05 Mar 2009 10:43:24 -0700
201
202 linux (2.6.28-8.27) jaunty; urgency=low
203
204   [ Amit Kucheria ]
205
206   * Updating configs (arm:ixp4xx)
207
208   [ Andy Whitcroft ]
209
210   * SAUCE: enable Intel HDMI output
211
212   [ Manoj Iyer ]
213
214   * SAUCE: Added quirk for Linksys WUSB600N USB wifi-n networking adapter
215     - LP: #323473
216
217   [ Steve Beattie ]
218
219   * fix apparmor memory leak on unlinked file ops
220     - LP: #329489
221
222   [ Tim Gardner ]
223
224   * SAUCE: Dell XPS710 reboot quirk
225     - LP: #323592
226   * SAUCE: (drop after 2.6.28) ieee80211: Add infrastructure to obsolete
227     scan results
228     - LP: #336055
229   * Add modules.order to the linux-image package.
230
231   [ Upstream Kernel Changes ]
232
233   * iwlwifi: fix time interval misuse in iwl_poll_{direct_}bit
234   * x86: only scan the root bus in early PCI quirks
235     - LP: #267295
236   * ALSA: hda - Intel HDMI audio support
237   * ALSA: hda - Fix unused function in patch_intelhdmi.c
238   * ALSA: handle SiI1392 HDMI codec in patch_intelhdmi.c
239   * ALSA: hda-intel: reorder HDMI audio enabling sequence
240   * ALSA: introduce snd_print_pcm_rates()
241   * ALSA: create hda_eld.c for ELD routines and proc interface
242   * ALSA: ELD proc interface for HDMI sinks
243   * ALSA: hda: make standalone hdmi_fill_audio_infoframe()
244   * ALSA: hda: make global snd_print_channel_allocation()
245   * ALSA: hda: HDMI channel allocations for audio infoframe
246   * ALSA: hda: HDMI channel mapping cleanups
247   * ALSA: hda: minor code cleanups
248   * ALSA: hda: rename sink_eld to hdmi_eld
249   * ALSA: hda - Release ELD proc file
250   * ALSA: hda - minor HDMI code cleanups
251   * ALSA: hda - report selected CA index for Audio InfoFrame
252   * ALSA: hda - Add Intel vendor id string
253
254  --  Tim Gardner <tim.gardner@canonical.com>  Wed, 25 Feb 2009 14:23:46 -0700
255
256 linux (2.6.28-8.26) jaunty; urgency=low
257
258   [ Amit Kucheria ]
259
260   * Updating configs (armel:ixp4xx)
261     - LP: #331510
262
263   [ Tim Gardner ]
264
265   * Add more missing modules
266
267  --  Tim Gardner <tim.gardner@canonical.com>  Tue, 24 Feb 2009 06:58:53 -0700
268
269 linux (2.6.28-8.25) jaunty; urgency=low
270
271   [ Scott James Remnant ]
272
273   * SAUCE: Prefer powernow-k8 to acpi-cpufreq
274   * Change CONFIG_X86_P4_CLOCKMOD to be a module again.
275
276   [ Tim Gardner ]
277
278   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Initialize the new
279     group descriptor when resizing the filesystem"
280   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Add sanity check
281     to make_indexed_dir"
282   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: only use
283     i_size_high for regular files"
284   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Add sanity checks
285     for the superblock before mounting the filesystem"
286   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Fix
287     s_dirty_blocks_counter if block allocation failed with nodelalloc"
288   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Init the complete
289     page while building buddy cache"
290   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Don't allow new
291     groups to be added during block allocation"
292   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: mark the
293     blocks/inode bitmap beyond end of group as used"
294   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Use new
295     buffer_head flag to check uninit group bitmaps initialization"
296   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Fix the race
297     between read_inode_bitmap() and ext4_new_inode()"
298   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Fix race between
299     read_block_bitmap() and mark_diskspace_used()"
300   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: don't use blocks
301     freed but not yet committed in buddy cache init"
302   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: cleanup mballoc
303     header files"
304   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Use
305     EXT4_GROUP_INFO_NEED_INIT_BIT during resize"
306   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Add blocks added
307     during resize to bitmap"
308   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Don't overwrite
309     allocation_context ac_status"
310   * Revert "SAUCE: (revert before 2.6.28.y update) jbd2: Add barrier not
311     supported test to journal_wait_on_commit_record"
312   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Widen type of
313     ext4_sb_info.s_mb_maxs[]"
314   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: avoid ext4_error
315     when mounting a fs with a single bg"
316   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Fix the delalloc
317     writepages to allocate blocks at the right offset."
318   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: tone down
319     ext4_da_writepages warnings"
320   * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Add support for
321     non-native signed/unsigned htree hash algorithms"
322   * Enabled X86_ACPI_CPUFREQ=y
323
324   [ Upstream Kernel Changes ]
325
326   * ath9k: quiet harmless ForceXPAon messages
327     - LP: #321474
328   * [WATCHDOG] iTCO_wdt: fix SMI_EN regression 2
329     - LP: #314050
330   * pid: implement ns_of_pid
331   * mqueue: fix si_pid value in mqueue do_notify()
332   * powerpc/vsx: Fix VSX alignment handler for regs 32-63
333   * sata_nv: give up hardreset on nf2
334   * Fix Intel IOMMU write-buffer flushing
335   * SCSI: libiscsi: fix iscsi pool leak
336   * x86/cpa: make sure cpa is safe to call in lazy mmu mode
337   * sched: SCHED_OTHER vs SCHED_IDLE isolation
338   * x86, vm86: fix preemption bug
339   * Add support for VT6415 PCIE PATA IDE Host Controller
340   * ext2/xip: refuse to change xip flag during remount with busy inodes
341   * 3c505: do not set pcb->data.raw beyond its size
342   * Bluetooth: Fix TX error path in btsdio driver
343   * ext4: Add support for non-native signed/unsigned htree hash algorithms
344   * ext4: tone down ext4_da_writepages warnings
345   * ext4: Fix the delalloc writepages to allocate blocks at the right
346     offset.
347   * ext4: avoid ext4_error when mounting a fs with a single bg
348   * ext4: Widen type of ext4_sb_info.s_mb_maxs[]
349   * jbd2: Add barrier not supported test to journal_wait_on_commit_record
350   * ext4: Don't overwrite allocation_context ac_status
351   * ext4: Add blocks added during resize to bitmap
352   * ext4: Use EXT4_GROUP_INFO_NEED_INIT_BIT during resize
353   * ext4: cleanup mballoc header files
354   * ext4: don't use blocks freed but not yet committed in buddy cache init
355   * ext4: Fix race between read_block_bitmap() and mark_diskspace_used()
356   * ext4: Fix the race between read_inode_bitmap() and ext4_new_inode()
357   * ext4: Use new buffer_head flag to check uninit group bitmaps
358     initialization
359   * ext4: mark the blocks/inode bitmap beyond end of group as used
360   * ext4: Don't allow new groups to be added during block allocation
361   * ext4: Init the complete page while building buddy cache
362   * ext4: Fix s_dirty_blocks_counter if block allocation failed with
363     nodelalloc
364   * ext4: Add sanity checks for the superblock before mounting the
365     filesystem
366   * ext4: only use i_size_high for regular files
367   * ext4: Add sanity check to make_indexed_dir
368   * ext4: Initialize the new group descriptor when resizing the filesystem
369   * Fix longstanding "error: storage size of '__mod_dmi_device_table' isn't
370     known"
371   * Linux 2.6.28.7
372
373  --  Tim Gardner <tim.gardner@canonical.com>  Thu, 19 Feb 2009 06:45:55 -0700
374
375 linux (2.6.28-8.24) jaunty; urgency=low
376
377   [ Scott James Remnant ]
378
379   * Change CPU_FREQ_DEFAULT_GOV_ONDEMAND to y
380   * SAUCE: Link acpi-cpufreq.o first
381
382   [ Tim Gardner ]
383
384   * Build in CPU Frequency scaling drivers
385
386  --  Tim Gardner <tim.gardner@canonical.com>  Wed, 18 Feb 2009 06:12:24 -0700
387
388 linux (2.6.28-8.23) jaunty; urgency=low
389
390   [ Andy Whitcroft ]
391
392   * include the kernel configuration in the sub-flavour images
393     - LP: #328859
394
395   [ Tim Gardner ]
396
397   * Revert "SAUCE: (drop after 2.6.28) [eCryptfs] Regression in unencrypted
398     filename symlinks" in favor of upstream commit.
399   * Fix compile issues with qc-usb
400   * SAUCE: (remove after 2.6.28) V4L/DVB (10216): saa7127: fix broken
401     S-Video with saa7129
402     - LP: #329267
403
404   [ Upstream Kernel Changes ]
405
406   * Subject:SAUCE: LP#193970 iwlagn: fix hw-rfkill while the interface is
407     down
408     - LP: #193970
409   * x86, vmi: put a missing paravirt_release_pmd in pgd_dtor
410   * nbd: fix I/O hang on disconnected nbds
411   * mac80211: restrict to AP in outgoing interface heuristic
412   * w1: w1 temp calculation overflow fix
413   * zd1211rw: adding 0ace:0xa211 as a ZD1211 device
414   * zd1211rw: treat MAXIM_NEW_RF(0x08) as UW2453_RF(0x09) for TP-Link
415     WN322/422G
416   * parport: parport_serial, don't bind netmos ibm 0299
417   * syscall define: fix uml compile bug
418   * kernel-doc: fix syscall wrapper processing
419   * Fix page writeback thinko, causing Berkeley DB slowdown
420   * write-back: fix nr_to_write counter
421   * writeback: fix break condition
422   * mm: rearrange exit_mmap() to unlock before arch_exit_mmap
423   * powerpc/fsl-booke: Fix mapping functions to use phys_addr_t
424   * lockd: fix regression in lockd's handling of blocked locks
425   * sctp: Fix crc32c calculations on big-endian arhes.
426   * sctp: Correctly start rtx timer on new packet transmissions.
427   * sctp: Properly timestamp outgoing data chunks for rtx purposes
428   * net: Fix frag_list handling in skb_seq_read
429   * net: Fix OOPS in skb_seq_read().
430   * drivers/net/skfp: if !capable(CAP_NET_ADMIN): inverted logic
431   * ipv4: fix infinite retry loop in IP-Config
432   * net: Fix userland breakage wrt. linux/if_tunnel.h
433   * net: packet socket packet_lookup_frame fix
434   * packet: Avoid lock_sock in mmap handler
435   * sungem: Soft lockup in sungem on Netra AC200 when switching interface
436     up
437   * udp: Fix UDP short packet false positive
438   * udp: increments sk_drops in __udp_queue_rcv_skb()
439   * ipv6: Disallow rediculious flowlabel option sizes.
440   * ipv6: Copy cork options in ip6_append_data
441   * net: 4 bytes kernel memory disclosure in SO_BSDCOMPAT gsopt try #2
442   * sky2: fix hard hang with netconsoling and iface going up
443   * tun: Add some missing TUN compat ioctl translations.
444   * tun: Fix unicast filter overflow
445   * virtio_net: Fix MAX_PACKET_LEN to support 802.1Q VLANs
446   * tcp: splice as many packets as possible at once
447   * tcp: Fix length tcp_splice_data_recv passes to skb_splice_bits.
448   * sparc: Enable syscall wrappers for 64-bit (CVE-2009-0029)
449   * sparc64: Annotate sparc64 specific syscalls with SYSCALL_DEFINEx()
450   * ALSA: hda - Add missing terminator in slave dig-out array
451   * ALSA: mtpav - Fix initial value for input hwport
452   * HID: adjust report descriptor fixup for MS 1028 receiver
453   * ide/libata: fix ata_id_is_cfa() (take 4)
454   * libata: fix EH device failure handling
455   * netfilter: fix tuple inversion for Node information request
456   * netfilter: xt_sctp: sctp chunk mapping doesn't work
457   * x86: microcode_amd: fix wrong handling of equivalent CPU id
458   * ide-cd: fix DMA for non bio-backed requests
459   * net: Fix data corruption when splicing from sockets.
460   * Linux 2.6.28.6
461   * eCryptfs: Regression in unencrypted filename symlinks
462
463  --  Tim Gardner <tim.gardner@canonical.com>  Mon, 16 Feb 2009 06:43:51 -0700
464
465 linux (2.6.28-8.22) jaunty; urgency=low
466
467   [ Amit Kucheria ]
468
469   * Remove perm-blacklist
470
471   [ Andy Whitcroft ]
472
473   * SAUCE: psmouse/synaptics: ensure we reset the device on resume
474     - LP: #317270
475
476   [ Tim Gardner ]
477
478   * Add lpia to getabi script
479   * SAUCE: tracer for sreadahead
480
481  -- Amit Kucheria <amit.kucheria@ubuntu.com>  Fri, 13 Feb 2009 15:23:21 +0200
482
483 linux (2.6.28-8.21) jaunty; urgency=low
484
485   [ Andy Whitcroft ]
486
487   * SAUCE: switch the Asus Pundit P1-AH2 to old acpi sleep ordering
488     - LP: #327267
489
490   [ Tim Gardner ]
491
492   * Added LPIA arch support
493   * Added libdrm-dev as a 'Replaces' to linux-libc-dev
494   * SAUCE: LPIA support for 9202 HDA Sigmatel codec
495   * SAUCE: Add an X86_LPIA Kconfig option
496   * SAUCE: UHCI USB quirk for resume
497   * SAUCE: LPIA Reboot fix for Intel Crownbeach development boards
498   * SAUCE: LPIA  Logical reset of USB port on resume
499   * Set CONFIG_WIRELESS_OLD_REGULATORY=n, added wireless-crda
500     as an install dependency.
501
502   [ Upstream Kernel Changes ]
503
504   * Revert "Revert "x86, early_ioremap: fix fencepost error""
505     - LP: #312554
506   * drm/i915: capture last_vblank count at IRQ uninstall time too
507     - LP: #320813
508   * drm/i915: add get_vblank_counter function for GM45
509     - LP: #320813
510   * Staging: comedi: fix Kbuild
511   * Staging: meilhaus: fix Kbuild
512   * Staging: android: binder: fix arm build errors
513   * Staging: android: timed_gpio: Fix build to build on kernels after
514     2.6.25.
515   * Staging: android: fix build error on 64bit boxes
516   * Staging: android: Add lowmemorykiller documentation.
517   * Staging: android: task_get_unused_fd_flags: fix the wrong usage of
518     tsk->signal
519   * staging: agnx: drivers/staging/agnx/agnx.h needs <linux/io.h>
520   * Staging: usbip: usbip_start_threads(): handle kernel_thread failure
521   * Staging: poch: fix verification of memory area
522   * Documentation: move DMA-mapping.txt to Doc/PCI/
523   * sgi-xp: fix writing past the end of kzalloc()'d space
524   * do_wp_page: fix regression with execute in place
525   * wait: prevent exclusive waiter starvation
526   * shm: fix shmctl(SHM_INFO) lockup with !CONFIG_SHMEM
527   * revert "rlimit: permit setting RLIMIT_NOFILE to RLIM_INFINITY"
528   * prevent kprobes from catching spurious page faults
529   * sound: usb-audio: handle wMaxPacketSize for FIXED_ENDPOINT devices
530   * md: Ensure an md array never has too many devices.
531   * md: Fix a bug in linear.c causing which_dev() to return the wrong
532     device.
533   * ACPI: Enable bit 11 in _PDC to advertise hw coord
534   * ACPI: dock: Don't eval _STA on every show_docked sysfs read
535   * ieee1394: ohci1394: increase AT req. retries, fix ack_busy_X from
536     Panasonic camcorders and others
537   * firewire: ohci: increase AT req. retries, fix ack_busy_X from Panasonic
538     camcorders and others
539   * firewire: sbp2: fix DMA mapping leak on the failure path
540   * firewire: sbp2: add workarounds for 2nd and 3rd generation iPods
541   * ieee1394: sbp2: add workarounds for 2nd and 3rd generation iPods
542   * module: remove over-zealous check in __module_get()
543   * x86: APIC: enable workaround on AMD Fam10h CPUs
544   * eeepc-laptop: fix oops when changing backlight brightness during
545     eeepc-laptop init
546   * eeepc-laptop: Add support for extended hotkeys
547   * e1000: fix bug with shared interrupt during reset
548   * e1000: Fix PCI enable to honor the need_ioport flag
549   * agp/intel: Fix broken ® symbol in device name.
550   * ALSA: hda - Add quirk for FSC Amilo Xi2550
551   * ALSA: hda - Add missing COEF initialization for ALC887
552   * ALSA: hda - Add missing initialization for ALC272
553   * asus_acpi: Add R1F support
554   * panasonic-laptop: fix X[ ARRAY_SIZE(X) ]
555   * ACPI: Skip the first two elements in the _BCL package
556   * ACPI: proc_dir_entry 'video/VGA' already registered
557   * ACPI: disable ACPI cleanly when bad RSDP found
558   * ACPICA: Fix table entry truncation calculation
559   * PCI: properly clean up ASPM link state on device remove
560   * PCI: return error on failure to read PCI ROMs
561   * seq_file: move traverse so it can be used from seq_read
562   * seq_file: fix big-enough lseek() + read()
563   * serial: set correct baud_base for Oxford Semiconductor Ltd EXSYS
564     EX-41092 Dual 16950 Serial adapter
565   * Add support for '8-port RS-232 MIC-3620 from advantech'
566   * mm: fix error case in mlock downgrade reversion
567   * elf core dump: fix get_user use
568   * ACPI: video: Fix reversed brightness behavior on ThinkPad SL series
569   * ipw2200: fix scanning while associated
570   * XFS: set b_error from bio error in xfs_buf_bio_end_io
571   * Revert USB: option: add Pantech cards
572   * USB: option: New mobile broadband modems to be supported
573   * USB: new id for ti_usb_3410_5052 driver
574   * USB: two more usb ids for ti_usb_3410_5052
575   * USB: usb-storage: add Pentax to the bad-vendor list
576   * sata_via: Add VT8261 support
577   * nbd: do not allow two clients at the same time
578   * sctp: Fix another socket race during accept/peeloff
579   * Linux 2.6.28.5
580
581  --  Tim Gardner <tim.gardner@canonical.com>  Mon, 09 Feb 2009 16:11:28 -0700
582
583 linux (2.6.28-7.20) jaunty; urgency=low
584
585   [ Tim Gardner ]
586
587   * SAUCE: Input: atkbd - Samsung NC10 key repeat fix
588
589   [ Upstream Kernel Changes ]
590
591   * Manually revert "mlock: downgrade mmap sem while populating mlocked
592     regions"
593   * xen: make sysfs files behave as their names suggest
594   * sata_mv: fix 8-port timeouts on 508x/6081 chips
595   * m68knommu: set NO_DMA
596   * PCI/MSI: bugfix/utilize for msi_capability_init()
597   * x86: use early clobbers in usercopy*.c
598   * netfilter: ctnetlink: fix scheduling while atomic
599   * orinoco: move kmalloc(..., GFP_KERNEL) outside spinlock in
600     orinoco_ioctl_set_genie
601   * fbdev/atyfb: Fix DSP config on some PowerMacs & PowerBooks
602   * kmalloc: return NULL instead of link failure
603   * sata_nv: rename nv_nf2_hardreset()
604   * sata_nv: fix MCP5x reset
605   * sata_nv: ck804 has borked hardreset too
606   * Fix memory corruption in console selection
607   * Add enable_ms to jsm driver
608   * nfsd: only set file_lock.fl_lmops in nfsd4_lockt if a stateowner is
609     found
610   * nfsd: Ensure nfsv4 calls the underlying filesystem on LOCKT
611   * iwlwifi: fix rs_get_rate WARN_ON()
612   * p54: fix lm87 checksum endianness
613   * p54: fix p54_read_eeprom to cope with tx_hdr_len
614   * p54usb: rewriting rx/tx routines to make use of usb_anchor's facilities
615   * minstrel: fix warning if lowest supported rate index is not 0
616   * PCI: irq and pci_ids patch for Intel Tigerpoint DeviceIDs
617   * cpuidle: Add decaying history logic to menu idle predictor
618   * ACPI: Avoid array address overflow when _CST MWAIT hint bits are set
619   * video: always update the brightness when poking "brightness"
620   * Newly inserted battery might differ from one just removed, so update of
621     battery info fields is required.
622   * ACPI: Do not modify SCI_EN directly
623   * dlm: initialize file_lock struct in GETLK before copying conflicting
624     lock
625   * sata_mv: Fix chip type for Hightpoint RocketRaid 1740/1742
626   * ACPICA: Allow multiple backslash prefix in namepaths
627   * Linux 2.6.28.4
628
629  --  Tim Gardner <tim.gardner@canonical.com>  Sat, 07 Feb 2009 18:53:42 -0700
630
631 linux (2.6.28-7.19) jaunty; urgency=low
632
633   * Fix missing modules FTBS
634
635  --  Tim Gardner <tim.gardner@canonical.com>  Thu, 05 Feb 2009 15:28:15 -0700
636
637 linux (2.6.28-7.18) jaunty; urgency=low
638
639   [ Alok Kataria ]
640
641   * SAUCE: (drop after 2.6.29) x86: add a synthetic TSC_RELIABLE feature
642     bit
643     - LP: #319945
644   * SAUCE: (drop after 2.6.29) x86: add X86_FEATURE_HYPERVISOR feature bit
645     - LP: #319945
646   * SAUCE: (drop after 2.6.29) x86: Hypervisor detection and get tsc_freq
647     from hypervisor
648     - LP: #319945
649   * SAUCE: (drop after 2.6.29) x86: Add a synthetic TSC_RELIABLE feature
650     bit.
651     - LP: #319945
652   * SAUCE: (drop after 2.6.29) x86: Skip verification by the watchdog for
653     TSC clocksource.
654     - LP: #319945
655   * SAUCE: (drop after 2.6.29) x86: VMware: Fix vmware_get_tsc code
656     - LP: #319945
657   * SAUCE: (drop after 2.6.29) x86: vmware: look for DMI string in the
658     product serial key
659     - LP: #319945
660
661   [ Andy Whitcroft ]
662
663   * SAUCE: toshiba_acpi -- pull in current -dev version of driver
664     - LP: #269831
665   * SAUCE: toshiba_acpi -- add acpi hotkey kernel thread
666     - LP: #269831
667   * move toshiba laptops back from tlsup to toshiba_acpi
668     - LP: #269831
669
670   [ Aneesh Kumar K.V ]
671
672   * SAUCE: (revert before 2.6.28.y update) ext4: Fix the delalloc
673     writepages to allocate blocks at the right offset.
674   * SAUCE: (revert before 2.6.28.y update) ext4: avoid ext4_error when
675     mounting a fs with a single bg
676   * SAUCE: (revert before 2.6.28.y update) ext4: Don't overwrite
677     allocation_context ac_status
678   * SAUCE: (revert before 2.6.28.y update) ext4: Add blocks added during
679     resize to bitmap
680   * SAUCE: (revert before 2.6.28.y update) ext4: Use
681     EXT4_GROUP_INFO_NEED_INIT_BIT during resize
682   * SAUCE: (revert before 2.6.28.y update) ext4: cleanup mballoc header
683     files
684   * SAUCE: (revert before 2.6.28.y update) ext4: don't use blocks freed but
685     not yet committed in buddy cache init
686   * SAUCE: (revert before 2.6.28.y update) ext4: Fix race between
687     read_block_bitmap() and mark_diskspace_used()
688   * SAUCE: (revert before 2.6.28.y update) ext4: Fix the race between
689     read_inode_bitmap() and ext4_new_inode()
690   * SAUCE: (revert before 2.6.28.y update) ext4: Use new buffer_head flag
691     to check uninit group bitmaps initialization
692   * SAUCE: (revert before 2.6.28.y update) ext4: mark the blocks/inode
693     bitmap beyond end of group as used
694   * SAUCE: (revert before 2.6.28.y update) ext4: Don't allow new groups to
695     be added during block allocation
696   * SAUCE: (revert before 2.6.28.y update) ext4: Init the complete page
697     while building buddy cache
698   * SAUCE: (revert before 2.6.28.y update) ext4: Fix s_dirty_blocks_counter
699     if block allocation failed with nodelalloc
700
701   [ Hannes Eder ]
702
703   * SAUCE: (drop after 2.6.29) x86: vmware - fix sparse warnings
704     - LP: #319945
705
706   [ Luke Yelavich ]
707
708   * hid modules have hyphens instead of underscores in their names
709
710   [ Mark Fasheh ]
711
712   * SAUCE: (revert before 2.6.28.y update) jbd2: Add BH_JBDPrivateStart
713
714   [ Theodore Ts'o ]
715
716   * SAUCE: (revert before 2.6.28.y update) ext4: Add support for non-native
717     signed/unsigned htree hash algorithms
718   * SAUCE: (revert before 2.6.28.y update) ext4: tone down
719     ext4_da_writepages warnings
720   * SAUCE: (revert before 2.6.28.y update) jbd2: Add barrier not supported
721     test to journal_wait_on_commit_record
722   * SAUCE: (revert before 2.6.28.y update) ext4: Add sanity checks for the
723     superblock before mounting the filesystem
724   * SAUCE: (revert before 2.6.28.y update) ext4: only use i_size_high for
725     regular files
726   * SAUCE: (revert before 2.6.28.y update) ext4: Add sanity check to
727     make_indexed_dir
728   * SAUCE: (revert before 2.6.28.y update) jbd2: On a __journal_expect()
729     assertion failure printk "JBD2", not "EXT3-fs"
730   * SAUCE: (revert before 2.6.28.y update) ext4: Initialize the new group
731     descriptor when resizing the filesystem
732
733   [ Tyler Hicks ]
734
735   * SAUCE: (drop after 2.6.28) [eCryptfs] Regression in unencrypted
736     filename symlinks
737     - LP: #322532
738
739   [ Upstream Kernel Changes ]
740
741   * Input: atkbd - broaden the Dell DMI signatures
742     - LP: #261721
743   * ti_usb_3410_5052: support alternate firmware
744   * ath5k: fix mesh point operation
745   * mac80211: decrement ref count to netdev after launching mesh discovery
746   * inotify: clean up inotify_read and fix locking problems
747   * fuse: destroy bdi on umount
748   * fuse: fix missing fput on error
749   * fuse: fix NULL deref in fuse_file_alloc()
750   * x86, mm: fix pte_free()
751   * klist.c: bit 0 in pointer can't be used as flag
752   * sysfs: fix problems with binary files
753   * x86: fix page attribute corruption with cpa()
754   * USB: fix toggle mismatch in disable_endpoint paths
755   * sound: virtuoso: enable UART on Xonar HDAV1.3
756   * USB: usbmon: Implement compat_ioctl
757   * USB: fix char-device disconnect handling
758   * USB: storage: add unusual devs entry
759   * alpha: nautilus - fix compile failure with gcc-4.3
760   * alpha: fix vmalloc breakage
761   * resources: skip sanity check of busy resources
762   * rtl8187: Add termination packet to prevent stall
763   * it821x: Add ultra_mask quirk for Vortex86SX
764   * libata: pata_via: support VX855, future chips whose IDE controller use
765     0x0571
766   * serial_8250: support for Sealevel Systems Model 7803 COMM+8
767   * drm: stash AGP include under the do-we-have-AGP ifdef
768   * Fix OOPS in mmap_region() when merging adjacent VM_LOCKED file segments
769   * bnx2x: Block nvram access when the device is inactive
770   * ext3: Add sanity check to make_indexed_dir
771   * rtl8187: Fix error in setting OFDM power settings for RTL8187L
772   * epoll: drop max_user_instances and rely only on max_user_watches
773   * gpiolib: fix request related issue
774   * sgi-xpc: Remove NULL pointer dereference.
775   * sgi-xpc: ensure flags are updated before bte_copy
776   * include/linux: Add bsg.h to the Kernel exported headers
777   * ALSA: hda - Fix PCM reference NID for STAC/IDT analog outputs
778   * ALSA: hda - add another MacBook Pro 4, 1 subsystem ID
779   * ALSA: hda - Add quirk for HP DV6700 laptop
780   * crypto: authenc - Fix zero-length IV crash
781   * crypto: ccm - Fix handling of null assoc data
782   * x86, pat: fix reserve_memtype() for legacy 1MB range
783   * x86, pat: fix PTE corruption issue while mapping RAM using /dev/mem
784   * PCI hotplug: fix lock imbalance in pciehp
785   * dmaengine: fix dependency chaining
786   * NET: net_namespace, fix lock imbalance
787   * relay: fix lock imbalance in relay_late_setup_files
788   * Linux 2.6.28.3
789   * ALSA: Enable SPDIF output on ALC655
790   * ALSA: hda - Add ASUS V1Sn support
791   * ALSA: hda - support detecting HD Audio devices with PCI class code
792   * ALSA: hda: alc883 model for ASUS P5Q-EM boards
793   * ALSA: hda - Add quirk for MSI 7260 mobo
794   * ALSA: hda - Add quirk for Sony VAIO VGN-SR19XN
795   * ALSA: oxygen: add Claro halo support
796   * ALSA: hda - Add a new function to seek for a codec ID
797   * ALSA: patch_sigmatel: Add missing Gateway entries and autodetection
798   * ALSA: hda - More fixes on Gateway entries
799   * ALSA: hda - Add MCP67 HDMI support
800   * ALSA: hda - fix name for ALC1200
801   * LSA: hda - Add HP Acacia detection
802   * ALSA: hda - Add quirk for HP 2230s
803   * ALSA: hda - Add quirk for Dell Inspiron Mini9
804   * ALSA: hda - add support for Intel DX58SO board
805   * ALSA: hda - Fix silent headphone output on Panasonic CF-74
806   * ALSA: USB quirk for Logitech Quickcam Pro 9000 name
807   * ALSA: hda - add quirks for some 82801H variants to use ALC883_MITAC
808
809   [ Yasunori Goto ]
810
811   * SAUCE: (revert before 2.6.28.y update) ext4: Widen type of
812     ext4_sb_info.s_mb_maxs[]
813
814  --  Tim Gardner <tim.gardner@canonical.com>  Mon, 02 Feb 2009 23:07:13 -0700
815
816 linux (2.6.28-6.17) jaunty; urgency=low
817
818   [ Amit Kucheria ]
819
820   * Updating configs: ARMEL/versatile
821
822  -- Amit Kucheria <amit.kucheria@ubuntu.com>  Fri, 30 Jan 2009 13:36:59 +0200
823
824 linux (2.6.28-6.16) jaunty; urgency=low
825
826   [ Luke Yelavich ]
827
828   * Add hid quirks to input-modules udeb
829
830   [ Tim Gardner ]
831
832   * Revert "[arm] Fix kexec on ARM by properly calling the relocation
833     function". This patch was deemed 'bogus' by Russell King on the
834     ARM mailing list.
835
836   [ Upstream Kernel Changes ]
837
838   * PCI: keep ASPM link state consistent throughout PCIe hierarchy
839   * security: introduce missing kfree
840   * rt2x00: add USB ID for the Linksys WUSB200.
841   * p54usb: Add USB ID for Thomson Speedtouch 121g
842   * lib/idr.c: use kmem_cache_zalloc() for the idr_layer cache
843   * sgi-xp: eliminate false detection of no heartbeat
844   * sched: fix update_min_vruntime
845   * IA64: Turn on CONFIG_HAVE_UNSTABLE_CLOCK
846   * sound: virtuoso: do not overwrite EEPROM on Xonar D2/D2X
847   * ALSA: hda - Add quirk for another HP dv5
848   * ALSA: hda - Fix HP dv5 mic input
849   * ALSA: hda - Don't reset HP pinctl in patch_sigmatel.c
850   * ALSA: hda - make laptop-eapd model back for AD1986A
851   * drivers/net/irda/irda-usb.c: fix buffer overflow
852   * usb-storage: add last-sector hacks
853   * usb-storage: set CAPACITY_HEURISTICS flag for bad vendors
854   * pkt_sched: sch_htb: Fix deadlock in hrtimers triggered by HTB
855   * ipv6: Fix fib6_dump_table walker leak
856   * sctp: Avoid memory overflow while FWD-TSN chunk is received with bad
857     stream ID
858   * pkt_sched: cls_u32: Fix locking in u32_change()
859   * r6040: fix wrong logic in mdio code
860   * r6040: save and restore MIER correctly in the interrupt routine
861   * r6040: bump release number to 0.19
862   * tcp: don't mask EOF and socket errors on nonblocking splice receive
863   * p54usb: fix traffic stalls / packet drop
864   * netfilter: x_tables: fix match/target revision lookup
865   * netfilter: ebtables: fix inversion in match code
866   * netfilter: nf_conntrack: fix ICMP/ICMPv6 timeout sysctls on big-endian
867   * dell_rbu: use scnprintf() instead of less secure sprintf()
868   * powerpc: is_hugepage_only_range() must account for both 4kB and 64kB
869     slices
870   * hwmon: (abituguru3) Fix CONFIG_DMI=n fallback to probe
871   * mm: write_cache_pages cyclic fix
872   * mm: write_cache_pages early loop termination
873   * mm: write_cache_pages writepage error fix
874   * mm: write_cache_pages integrity fix
875   * mm: write_cache_pages cleanups
876   * mm: write_cache_pages optimise page cleaning
877   * mm: write_cache_pages terminate quickly
878   * mm: write_cache_pages more terminate quickly
879   * mm: do_sync_mapping_range integrity fix
880   * mm: direct IO starvation improvement
881   * fs: remove WB_SYNC_HOLD
882   * fs: sync_sb_inodes fix
883   * fs: sys_sync fix
884   * Linux 2.6.28.2
885
886  --  Tim Gardner <tim.gardner@canonical.com>  Sun, 25 Jan 2009 13:36:16 -0700
887
888 linux (2.6.28-5.15) jaunty; urgency=low
889
890   [ Tim Gardner ]
891
892   * Revert "Enabled CONFIG_PID_NS=y for i386/amd64"
893     Somehow this commit also reverted the 7 prior commits (which is bad).
894   * Enabled CONFIG_PID_NS=y for i386/amd64 (version 2)
895
896  --  Tim Gardner <tim.gardner@canonical.com>  Thu, 22 Jan 2009 13:48:34 -0700
897
898 linux (2.6.28-5.14) jaunty; urgency=low
899
900   [ Ben Collins ]
901
902   * lirc_gpio: Forward ported to current kernel (jaunty)
903   * configs: Enable LIRC_GPIO on 64-bit/32-bit x86
904     - LP: #298791
905
906   [ Jeff Layton ]
907
908   * SAUCE: cifs: make sure we allocate enough storage for socket address
909     - LP: #318565
910
911   [ Tim Gardner ]
912
913   * check-abi: Return success when ABI skip is requested and no ABI files exist.
914     This ought to fix the armel FTBS.
915
916  --  Tim Gardner <tim.gardner@canonical.com>  Thu, 22 Jan 2009 06:42:49 -0700
917
918 linux (2.6.28-5.13) jaunty; urgency=low
919
920   [ Andy Whitcroft ]
921
922   * Revert "SAUCE: don't use buggy _BCL/_BCM/_BQC for backlight control"
923
924   [ Tim Gardner ]
925
926   * Fix udeb generation breakage caused by the previous armel versatile
927     flavour config update.
928
929  --  Tim Gardner <tim.gardner@canonical.com>  Wed, 21 Jan 2009 12:38:35 -0700
930
931 linux (2.6.28-5.12) jaunty; urgency=low
932
933   [ Ante ]
934
935   * Update drbd to 8.3.0
936
937   [ Dave Airlie ]
938
939   * i915/drm: provide compat defines for userspace for certain struct
940
941   [ Eric Anholt ]
942
943   * drm/i915: Don't double-unpin buffers if we take a signal in
944   * drm/i915: Don't complain when interrupted while pinning in execbuffers.
945   * drm/i915: Don't allow objects to get bound while VT switched.
946
947   [ Jani Monoses ]
948
949   * Fix webcam having USB ID 0ac8:303b
950     - LP: #292086
951
952   [ Jesse Barnes ]
953
954   * drm/i915: set vblank enabled flag correctly across IRQ
955   * drm/i915: don't enable vblanks on disabled pipes
956
957   [ Michael Casadevall ]
958
959   * [arm] Fix kexec on ARM by properly calling the relocation function
960
961   [ Tim Gardner ]
962
963   * Enabled CONFIG_PID_NS=y for i386/amd64
964   * SAUCE: Increase ATA_TMOUT_PMP_SRST_WAIT to 5 seconds.
965     - LP: #318978
966   * Update armel versatile config
967     - LP: #314789
968   * Enabled CONFIG_RT2860=m for i386/amd64
969   * Enabled CONFIG_RT2870=m for i386/amd64
970
971   [ Upstream Kernel Changes ]
972
973   * Input: atkbd - add keyboard quirk for HP Pavilion ZV6100 laptop
974     - LP: #291878
975   * ALSA: hda - Add quirk for another HP dv7
976   * ALSA: hda - Add quirk for HP6730B laptop
977   * ALSA: caiaq - Fix Oops with MIDI
978   * ALSA: hda - Fix typos for AD1882 codecs
979   * x86: fix intel x86_64 llc_shared_map/cpu_llc_id anomolies
980   * x86: default to SWIOTLB=y on x86_64
981   * CIFS: make sure that DFS pathnames are properly formed
982   * ring-buffer: prevent false positive warning
983   * ring-buffer: fix dangling commit race
984   * iwlwifi: use GFP_KERNEL to allocate Rx SKB memory
985   * tx493[89]ide: Fix length for __ide_flush_dcache_range
986   * tx4939ide: Do not use zero count PRD entry
987   * SCSI: eata: fix the data buffer accessors conversion regression
988   * USB: emi26: fix oops on load
989   * x86, UV: remove erroneous BAU initialization
990   * x86: fix incorrect __read_mostly on _boot_cpu_pda
991   * vmalloc.c: fix flushing in vmap_page_range()
992   * fs: symlink write_begin allocation context fix
993   * cgroups: fix a race between cgroup_clone and umount
994   * dm raid1: fix error count
995   * dm log: fix dm_io_client leak on error paths
996   * minix: fix add link's wrong position calculation
997   * md: fix bitmap-on-external-file bug.
998   * sched_clock: prevent scd->clock from moving backwards, take #2
999   * devices cgroup: allow mkfifo
1000   * SCSI: aha152x_cs: Fix regression that keeps driver from using shared
1001     interrupts
1002   * ioat: fix self test for multi-channel case
1003   * USB: isp1760: use a specific PLX bridge instead of any bdridge
1004   * USB: isp1760: Fix probe in PCI glue code
1005   * USB: unusual_devs.h additions for Pentax K10D
1006   * inotify: fix type errors in interfaces
1007   * Move compat system call declarations to compat header file
1008   * Convert all system calls to return a long
1009   * Rename old_readdir to sys_old_readdir
1010   * Remove __attribute__((weak)) from sys_pipe/sys_pipe2
1011   * Make sys_pselect7 static
1012   * Make sys_syslog a conditional system call
1013   * System call wrapper infrastructure
1014   * powerpc: Enable syscall wrappers for 64-bit
1015   * s390: enable system call wrappers
1016   * System call wrapper special cases
1017   * System call wrappers part 01
1018   * System call wrappers part 02
1019   * System call wrappers part 03
1020   * System call wrappers part 04
1021   * System call wrappers part 05
1022   * System call wrappers part 06
1023   * System call wrappers part 07
1024   * System call wrappers part 08
1025   * System call wrappers part 09
1026   * System call wrappers part 10
1027   * System call wrappers part 11
1028   * System call wrappers part 12
1029   * System call wrappers part 13
1030   * System call wrappers part 14
1031   * System call wrappers part 15
1032   * System call wrappers part 16
1033   * System call wrappers part 17
1034   * System call wrappers part 18
1035   * System call wrappers part 19
1036   * System call wrappers part 20
1037   * System call wrappers part 21
1038   * System call wrappers part 22
1039   * System call wrappers part 23
1040   * System call wrappers part 24
1041   * System call wrappers part 25
1042   * System call wrappers part 26
1043   * System call wrappers part 27
1044   * System call wrappers part 28
1045   * System call wrappers part 29
1046   * System call wrappers part 30
1047   * System call wrappers part 31
1048   * System call wrappers part 32
1049   * System call wrappers part 33
1050   * s390 specific system call wrappers
1051   * x86: fix RIP printout in early_idt_handler
1052   * Fix timeouts in sys_pselect7
1053   * USB: another unusual_devs entry for another bad Argosy storage device
1054   * USB: storage: extend unusual range for 067b:3507
1055   * USB: storage: recognizing and enabling Nokia 5200 cell phoes
1056   * HID: fix error condition propagation in hid-sony driver
1057   * fix switch_names() breakage in short-to-short case
1058   * nfs: remove redundant tests on reading new pages
1059   * eCryptfs: check readlink result was not an error before using it
1060   * mvsas: increase port type detection delay to suit Seagate's 10k6 drive ST3450856SS 0003
1061   * x86: avoid theoretical vmalloc fault loop
1062   * ath9k: enable RXing of beacons on STA/IBSS
1063   * mm lockless pagecache barrier fix
1064   * powerpc: Disable Collaborative Memory Manager for kdump
1065   * ibmvfc: Delay NPIV login retry and add retries
1066   * ibmvfc: Improve async event handling
1067   * getrusage: RUSAGE_THREAD should return ru_utime and ru_stime
1068   * ath5k: ignore the return value of ath5k_hw_noise_floor_calibration
1069   * mm: fix assertion
1070   * XFS: truncate readdir offsets to signed 32 bit values
1071   * Linux 2.6.28.1
1072   * eCryptfs: Filename Encryption: Tag 70 packets
1073   * eCryptfs: Filename Encryption: Header updates
1074   * eCryptfs: Filename Encryption: Encoding and encryption functions
1075   * eCryptfs: Filename Encryption: filldir, lookup, and readlink
1076   * eCryptfs: Filename Encryption: mount option
1077   * eCryptfs: Replace %Z with %z
1078   * eCryptfs: Fix data types (int/size_t)
1079   * eCryptfs: kerneldoc for ecryptfs_parse_tag_70_packet()
1080   * eCryptfs: Clean up ecryptfs_decode_from_filename()
1081   * fs/ecryptfs/inode.c: cleanup kerneldoc
1082   * staging-p80211: Kill directly reference of netdev->priv
1083   * staging-slicoss: Kill directly reference of netdev->priv
1084   * staging-winbond: Kill directly reference of netdev->priv
1085   * Staging: go7007: fixes due to video_usercopy api change
1086   * Staging: go7007: fixes due v4l2_file_operations api change
1087   * staging: correct dubious use of !x & y
1088   * Staging: w35und: make wb35_probe() and wb35_disconnect() funtions static
1089   * Staging: w35und: remove unused wb35_open() and wb35_close() functions
1090   * Staging: w35und: use msleep() and udelay()
1091   * Staging: w35und: remove the no-op pa_stall_execution macro
1092   * Staging: w35und: purb typedef removal
1093   * Staging: w35und: reg queue struct typedef removal
1094   * Staging: w35und: wb35reg struct typedef removal
1095   * Staging: w35und: padapter struct typedef removal
1096   * Staging: w35und: merge wblinux struct to adapter
1097   * Staging: w35und: wb35_probe() cleanup
1098   * Staging: w35und: remove usb_submit_urb wrapper function
1099   * Staging: w35und: remove usb_alloc_urb wrapper function
1100   * w35und: remove dead code from wbusb_f.h
1101   * Staging: w35und: remove true/false boolean macros
1102   * Staging: w35und: OS_MEMORY_ALLOC wrapper removal
1103   * Staging: w35und: usb_put_dev() is missing from wb35_disconnect()
1104   * Staging: w35und: remove macro magic from MLME_GetNextPacket()
1105   * Staging: w35und: plug memory leak in wbsoft_tx()
1106   * Staging: w35und: move supported band initialization out of wb35_probe()
1107   * Staging: w35und: remove timer wrappers
1108   * Staging: w35und: remove atomic op wrappers
1109   * Staging: w35und: remove memcpy/memcmp wrappers
1110   * Staging: w35und: remove abs() and BIT() macros
1111   * Staging: w35und: remove unused macros from common.h
1112   * Staging: w35und: remove unused link status code
1113   * Staging: w35und: #include cleanup
1114   * Staging: w35und: remove some dead code
1115   * Staging: w35und: move source files to one directory
1116   * Staging: w35und: move struct wbsoft_priv to core.h and use it
1117   * Staging: w35und: remove ->adapter from struct _HW_DATA_T
1118   * Staging: w35und: clean up adapter.h a bit
1119   * Staging: w35und: merge struct wb35_adapter to struct wbsoft_priv
1120   * Staging: w35und: remove global struct ieee80211_hw
1121   * Staging: w35und: inline DRIVER_AUTHOR and DRIVER_DESC macros
1122   * Staging: w35und: clean up wblinux.c a bit
1123   * Staging: w35und: remove unused ->ShutDowned member from struct
1124     LOCAL_PARA
1125   * Staging: w35und: move global wbsoft_enabled to struct wbsoft_priv
1126   * Staging: w35und: move packet_came() to wb35rx.c
1127   * Staging: w35und: remove ->skb_array from struct wbsoft_priv
1128   * Staging: w35und: remove ->shutdown from struct wbsoft_priv
1129   * Staging: w35und: make functions local to mds.c static
1130   * Staging: w35und: make functions local to mlmetxrx.c static
1131   * Staging: w35und: remove dead code from mto.c
1132   * Staging: w35und: make functions local to wb35rx.c static
1133   * Staging: w35und: make functions local to wb35tx.c static
1134   * Staging: w35und: remove dead code from wbhal.c
1135   * Staging: w35und: remove rxisr.c as dead code
1136   * Staging: w35und: fix Kconfig
1137   * Staging: w35und: fix config build warnings
1138   * Staging: wlan-ng: Remove PCI/PLX/PCMCIA files.
1139   * Staging: wlan-ng: Update Help text to mention prism3 devices.
1140   * Staging: wlan-ng: Delete PCI/PLX/PCMCIA-specific code.
1141   * Staging: wlan-ng: Make wlan-ng use WEXT mode by default.
1142   * Staging: wlan-ng: Eliminate more <2.6 kernel support.
1143   * Staging: wlan-ng: Eliminate all backwards-compatibility for <2.6.13 kernels.
1144   * Staging: wlan-ng: Eliminate a boatload of tertiaryAP-only code.
1145   * Staging: wlan-ng: Remove AP-only code from MLME functions.
1146   * Staging: wlan-ng: Get rid of the MTU tests in the rx conversion path.
1147   * Staging: wlan-ng: Eliminate one more rx mtu test.
1148   * Staging: wlan-ng: Eliminate local 'version.h'
1149   * Staging: wlan-ng: Eliminate usage of procfs.
1150   * Staging: wlan-ng: Use standard kernel integer (u32/s32/etc) types.
1151   * Staging: wlan-ng: Eliminate all backwards-compatible kernel code.
1152   * Staging: wlan-ng: Wireless Extension support is mandatory.
1153   * Staging: wlan-ng: use WIRELESS_EXT, not CONFIG_WIRELESS_EXT
1154   * Staging: wlan-ng: Delete a large pile of now-unused code.
1155   * Staging: wlan-ng: Delete a pile of unused mibs. And fix WEXT SET_TXPOWER.
1156   * Staging: wlan-ng: Consolidate wlan-ng into a single module.
1157   * Staging: wlan-ng: Purge all MIBs not used internally.
1158   * Staging: wlan-ng: p80211netdev.c fix netdev alloc to prevent oops on device start
1159   * Staging: wlan-ng: prism2_usb.c always enable the card in probe_usb
1160   * Staging: wlan-ng: hfa384x_usb.c use newest version of 384x_drvr_start
1161   * Staging: wlan-ng: p80211wext.c add latest changes & remove extra nulls from wext_handlers
1162   * Staging: wlan-ng: p80211wext don't set default key id twice
1163   * Staging: wlan-ng: hfa384x_usbin_callback: check for hardware removed
1164   * Staging: wlan-ng: p80211conv.c copy code from wlan-ng-devel branch to not drop packets
1165   * Staging: wlan-ng: remove unused #include <version.h>
1166   * Staging: wlan-ng: p80211wext.c: use ARRAY_SIZE
1167   * Staging: wlan-ng: fix compiler warnings
1168   * Staging: wlan-ng: skb_p80211_to_ether() - payload_length is unsigned, check before subtraction
1169   * Staging: at76_usb: update drivers/staging/at76_usb w/ mac80211 port
1170   * Staging: at76_usb: fix build breakage
1171   * Staging: at76_usb: remove compiler warnings
1172   * Staging: at76_usb: fix up all remaining checkpatch.pl warnings
1173   * Staging: at76_usb: cleanup dma on stack issues
1174   * Staging: poch: Block size bug fix
1175   * Staging: poch: Update TODO list
1176   * Staging: poch: Correct pages from bytes.
1177   * Staging: poch: minor fixes
1178   * Staging: poch: Fix build warnings
1179   * Staging: poch: Rx control register init
1180   * Staging: poch: Fix user space protocol syncing
1181   * Staging: poch: Fine grained locking
1182   * Staging: sxg: remove typedefs
1183   * Staging: sxg: break the build in a cleaner way when !x86
1184   * Staging: sxg: update README
1185   * staging: struct device - replace bus_id with dev_name(), dev_set_name()
1186   * Staging: echo: remove typedefs
1187   * Staging: echo: Lindent drivers/staging/echo
1188   * Staging: go7007: saa7134 updates
1189   * Staging: go7007: add sensoray 2250/2251 support
1190   * Staging: go7007: Convert driver to use video_ioctl2
1191   * Staging: go7007: annotate code pointers
1192   * Staging: go7007: fix minor build warnings
1193   * Staging: go7007: small cleanup
1194   * Staging: go7007: add some more v4l2 ioctls
1195   * Staging: et131x: Cleanup et131x_debug.h defines
1196   * Staging: et131x: fix build failure
1197   * Staging: et131x: remove unused variable in et1310_tx.c
1198   * Staging: usbip: cleanup kerneldoc
1199   * Staging: slicoss: use kzalloc
1200   * Staging: slicoss: use correct type for memory allcations
1201   * Staging: slicoss: use request_firmware
1202   * Staging: add agnx wireless driver
1203   * Staging: agnx: fix build errors due to ssid removal
1204   * Staging: agnx: fix build errors due to rate control API changes
1205   * Staging: agnx: fix build warnings
1206   * Staging: add otus Atheros wireless network driver
1207   * Staging: otus: fix netdev->priv usage
1208   * Staging: otus: fix name clash
1209   * Staging: otus: fix urb callback function type
1210   * Staging: otus: remove dependence on kernel version
1211   * Staging: add rt2860 wireless driver
1212   * Staging: rt2860: disable root hack for reading files
1213   * Staging: rt2860: fix up netdev->priv usage
1214   * Staging: rt2860: use standard bit-reverse function
1215   * Staging: rt2860: Fix minor compiler warnings
1216   * Staging: rt2860: enable WPA_SUPPLICANT support
1217   * Staging: Add ServerEngines benet 10Gb ethernet driver
1218   * Staging: benet: fix netif api breakage
1219   * Staging: benet: fix up netdev->priv change
1220   * Staging: benet: build is broken unless CONFIG_NETPOLL is enabled
1221   * Staging: benet: patch to remove subdirectories
1222   * Staging: benet: fix build errors when CONFIG_NETPOLL is off
1223   * Staging: benet: fix build error.
1224   * Staging: benet: patch to use offsetof() instead of AMAP_BYTE_OFFSET()
1225   * Staging: benet: fix problems reported by checkpatch
1226   * Staging: benet: cleanup a check while posting rx buffers
1227   * Staging: add comedi core
1228   * Staging: comedi: fix up a lot of checkpatch.pl warnings
1229   * Staging: comedi: fix checkpatch.pl errors in comedi_fops.c
1230   * Staging: comedi: fix build error in comedilib.h
1231   * Staging: comedi: add kcomedilib to the tree
1232   * Staging: comedi: set up infrastructure for individual drivers
1233   * Staging: comedi: add local copy of interrupt.h
1234   * Staging: comedi: add pci and usb wrapper header files
1235   * Staging: comedi: comedi driver common function module
1236   * Staging: comedi: add mite comedi pci driver
1237   * Staging: comedi: add usb usbdux driver
1238   * Staging: comedi: add usb usbduxfast driver
1239   * Staging: comedi: add usb dt9812 driver
1240   * Staging: comedi: add comedi_bond driver
1241   * Staging: comedi: add comedi_test driver
1242   * Staging: comedi: add comedi_parport driver
1243   * Staging: comedi: dt9812: fix up a lot of coding style issues
1244   * Staging: comedi: dt9812: remove dt9812.h
1245   * Staging: comedi: dt9812: remove typedefs
1246   * Staging: comedi: dt9812: fix sparse warnings
1247   * Staging: comedi: usbdux: remove kernel version checks
1248   * Staging: comedi: usbdux: code style cleanups
1249   * Staging: comedi: usbdux: remove // comments
1250   * Staging: comedi: usbdux: fix up printk calls
1251   * Staging: comedi: usbdux: remove checkpatch.pl warnings
1252   * Staging: comedi: usbdux: remove typedef
1253   * Staging: comedi: usbdux: remove comedi usb wrappers
1254   * Staging: comedi: usbduxfast: remove comedi usb wrappers
1255   * Staging: comedi: dt9812: remove #ifdef that is not needed
1256   * Staging: comedi: remove usb wrappers
1257   * Staging: comedi: remove PCI wrappers
1258   * Staging: comedi: add icp_multi driver
1259   * Staging: comedi: add me4000 driver
1260   * Staging: comedi: fix checkpatch.pl issues in comedi_bond.c
1261   * Staging: comedi: fix checkpatch.pl issues in comedi_fc.c
1262   * Staging: comedi: remove typedefs from comedi_bond.c
1263   * Staging: comedi: fix sparse issues in comedi_bond.c
1264   * Staging: comedi: fix checkpatch.pl issues in comedi_test.c
1265   * Staging: comedi: fix sparse issues in comedi_test.c
1266   * Staging: comedi: remove typedefs from comedi_test.c
1267   * Staging: comedi: fix comedi_parport.c checkpatch.pl issues.
1268   * Staging: comedi: fix comedi_fc.h checkpatch.pl issues.
1269   * Staging: comedi: fix comedi_pci.h checkpatch.pl issues.
1270   * Staging: comedi: comedi_pci.h: remove unneeded wrapper
1271   * Staging: comedi: comedi_pci.h: remove comedi_pci_enable_no_regions
1272   * Staging: comedi: comedi_pci.h: remove comedi_pci_disable_no_regions
1273   * Staging: comedi: add s626 driver
1274   * Staging: comedi: add rtd520 driver
1275   * Staging: comedi: add me_daq driver
1276   * Staging: comedi: me_daq: fix checkpatch.pl issues
1277   * Staging: comedi: me_daq: remove typedefs
1278   * Staging: comedi: me_daq: fix sparse issues
1279   * Staging: comedi: fix checkpatch.pl warning in interrupt.h
1280   * Staging: comedi: fix build if CONFIG_PROC_FS is not set
1281   * Staging: add asus_oled driver
1282   * Staging: asus_oled: fix build dependancy
1283   * Staging: Add the Meilhaus ME-IDS driver package
1284   * Staging: meilhaus: fix __symbol_get problems
1285   * Staging: add lcd-panel driver
1286   * Staging: panel: major checkpatch cleanup
1287   * Staging: panel: remove ifdefs and code for pre-2.6 kernels
1288   * Staging: panel: remove support for smartcards
1289   * Staging: add Driver for Altera PCI Express Chaining DMA reference design
1290   * Staging: add rtl8187se driver
1291   * Staging: rtl8187se: remove unneeded files
1292   * Staging: rtl8187se: make the built module be the proper name
1293   * Staging: rtl8187se: remove duplicate pci ids
1294   * Staging: me4000: switch to list_for_each*()
1295   * Staging: usbip: switch to list_for_each_entry()
1296   * Staging: add princeton instruments usb camera driver
1297   * Staging: add mimio xi driver
1298   * Staging: add rt2870 wireless driver
1299   * Staging: rt2870: disable root hack for reading files
1300   * Staging: rt2870: fix up netdev->priv usage
1301   * Staging: add frontier tranzport and alphatrack drivers
1302   * Staging: frontier: remove unused alphatrack_sysfs.c file
1303   * Staging: frontier: fix compiler warnings
1304   * Staging: add epl stack
1305   * Staging: epl: run Lindent on all kernel/*.h files
1306   * Staging: epl: run Lindent on all user/*.h files
1307   * Staging: epl: run Lindent on *.h files
1308   * Staging: epl: run Lindent on *.c files
1309   * Staging: epl: hr timers all run in hard irq context now
1310   * Staging: epl: fix netdev->priv b0rkage
1311   * Staging: add android framework
1312   * Staging: android: add binder driver
1313   * Staging: android: binder: Fix gcc warnings about improper format specifiers for size_t in printk
1314   * staging: android: binder: Fix use of euid
1315   * Staging: android: add logging driver
1316   * Staging: android: add ram_console driver
1317   * Staging: android: add timed_gpio driver
1318   * Staging: android: timed_gpio: Rename android_timed_gpio to timed_gpio
1319   * Staging: android: remove dummy android.c driver
1320   * Staging: android: add lowmemorykiller driver
1321   * Staging: android: binder: fix build errors
1322   * staging: __FUNCTION__ is gcc-specific, use __func__
1323   * V4L/DVB (10176a): Switch remaining clear_user_page users over to
1324     clear_user_highpage
1325
1326   [ Zhenyu Wang ]
1327
1328   * agp/intel: add support for G41 chipset
1329
1330  --  Tim Gardner <tim.gardner@canonical.com>  Sun, 18 Jan 2009 20:22:54 -0700
1331
1332 linux (2.6.28-4.11) jaunty; urgency=low
1333
1334   [ Mario Limonciello ]
1335
1336   * SAUCE: Enable HDMI audio codec on Studio XPS 1340
1337     - LP: #309508
1338
1339   [ Tim Gardner ]
1340
1341   * Fix armel d-i FTBSs
1342
1343   [ Upstream Kernel Changes ]
1344
1345   * USB: re-enable interface after driver unbinds
1346
1347  --  Tim Gardner <tim.gardner@canonical.com>  Tue, 13 Jan 2009 16:33:08 -0700
1348
1349 linux (2.6.28-4.10) jaunty; urgency=low
1350
1351   [ Andy Whitcroft ]
1352
1353   * update kernel bootloader recommends: to prefer grub
1354     - LP: #314004
1355   * SAUCE: don't use buggy _BCL/_BCM/_BQC for backlight control
1356     - LP: #311716
1357   * SAUCE: test-suspend -- add the suspend test scripts
1358     - LP: #316419
1359
1360   [ Colin Watson ]
1361
1362   * Enable udebs for armel
1363
1364   [ Tim Gardner ]
1365
1366   * SAUCE: Dell laptop digital mic does not work, PCI 1028:0271
1367     - LP: #309508
1368   * Enable CIFS_XATTR=y and CONFIG_CIFS_POSIX=y
1369     - LP: #220658
1370
1371  --  Tim Gardner <tim.gardner@canonical.com>  Thu, 08 Jan 2009 10:38:22 -0700
1372
1373 linux (2.6.28-4.9) jaunty; urgency=low
1374
1375   [ Tim Gardner ]
1376
1377   * Restore DM_CRYPT, AES, ECB, and CBC as modules. This fixes
1378     some installer issues with encrypted /home and Private directories.
1379   * Take one more stab at building armel without module or ABI errors.
1380
1381  --  Tim Gardner <tim.gardner@canonical.com>  Tue, 06 Jan 2009 08:38:23 -0700
1382
1383 linux (2.6.28-4.8) jaunty; urgency=low
1384
1385   * Fix i386/amd64 FTBS by ignoring all module and ABI changes,
1386     not something you would normally do, but I'm sure the ABI
1387     has not changed. This will probably also allow the ARM builds to complete.
1388
1389  --  Tim Gardner <tim.gardner@canonical.com>  Mon, 05 Jan 2009 14:42:58 -0700
1390
1391 linux (2.6.28-4.7) jaunty; urgency=low
1392
1393   [ Tim Gardner ]
1394
1395   * Enable CONFIG_ATH5K=m for i386/amd64
1396     - LP: #306719
1397   * Build all i386/amd64 AGP/DRM components as modules.
1398     - LP: #312721
1399   * git commands are now installed outside the default $PATH
1400     Use 'git  CMD' instead of 'git-CMD'.
1401   * Build in most PATA/SATA drivers. This should allow most i386/amd64 systems to boot
1402     without an initramfs, though some support work is still required in initramfs-tools
1403     and grub.
1404     - LP: #311730
1405
1406  --  Tim Gardner <tim.gardner@canonical.com>  Fri, 02 Jan 2009 07:33:09 -0700
1407
1408 linux (2.6.28-4.6) jaunty; urgency=low
1409
1410   [ Tim Gardner ]
1411
1412   * Enable CONFIG_X86_E_POWERSAVER=m for i386 generic
1413     - LP: #237405
1414   * Build i386 AGP drivers as modules
1415     - LP: #312721
1416   * Build i386 DRM as a module
1417     - LP: #312721
1418
1419   [ Upstream Kernel Changes ]
1420
1421   * drm/i915: Add missing userland definitions for gem init/execbuffer.
1422     - LP: #308387
1423
1424  --  Tim Gardner <tim.gardner@canonical.com>  Mon, 29 Dec 2008 09:16:47 -0700
1425
1426 linux (2.6.28-4.5) jaunty; urgency=low
1427
1428   [ Andy Whitcroft ]
1429
1430   * clean up module dependancy information on package removal/purge
1431     - LP: #300773
1432
1433   [ Tim Gardner ]
1434
1435   * Update iscsitarget to 0.4.17
1436   * Build in ext{234}
1437   * Build in Crypto modules AES, CBC, ECB
1438   * Build in ACPI AC,BATTERY,BUTTON,FAN,PCI_SLOT,PROCESSOR,SBS,THERMAL,WMI
1439   * Build in AGP intel,via,sis,ali,amd,amd64,efficeon,nvidia,sworks
1440   * Build in ata,dev_dm,dev_loop,dev_md,dev_sd,dev_sr
1441   * Build in BT l2cap,rfcomm,sco
1442   * Reduce CONFIG_LEGACY_PTY_COUNT to 0
1443   * Build in CDROM_PKTCDVD and CHR_DEV_SG
1444   * Build in CPU_FREQ
1445     GOV_CONSERVATIVE,GOV_ONDEMAND,GOV_POWERSAVE,GOV_USERSPACE,STAT,TABLE
1446   * Build in DM CRYPT,MIRROR,MULTIPATH,SNAPSHOT
1447   * Build in DRM
1448   * Build in HID
1449   * Build in HOTPLUG PCI,PCIE
1450   * Build in I2C
1451   * Build in IEEE1394 OHCI1394
1452   * Build in INPUT EVDEV
1453   * Build in IPV6
1454   * Build in MMC
1455   * Build in PACKET
1456   * Enable both IEEE1394 (Firewire) stacks as modules
1457     - LP: #276463
1458   * Disable SUNRPC_REGISTER_V4
1459     - LP: #306016
1460   * Enable dm-raid4-5
1461     - LP: #309378
1462   * Build in PPP
1463   * Build in RFKILL
1464   * Build in USB SERIAL
1465
1466   [ Upstream Kernel Changes ]
1467
1468   * Rebased to v2.6.28
1469
1470  --  Tim Gardner <tim.gardner@canonical.com>  Thu, 18 Dec 2008 21:18:44 -0700
1471
1472 linux (2.6.28-3.4) jaunty; urgency=low
1473
1474   [ Tim Gardner ]
1475
1476   * Build ecryptfs into the kernel
1477     - LP: #302870
1478   * Deprecated gnbd
1479
1480   [ Upstream Kernel Changes ]
1481
1482   * Rebased to v2.6.28-rc8
1483
1484  --  Tim Gardner <tim.gardner@canonical.com>  Wed, 10 Dec 2008 22:45:13 -0700
1485
1486 linux (2.6.28-2.3) jaunty; urgency=low
1487
1488   [ Andy Whitcroft ]
1489
1490   * update the templates so that we have spaces following the title line
1491
1492   [ Tim Gardner ]
1493
1494   * Add upload number to kernel version signature. This has the side effect
1495     of renaming kernel packages back to the original way, e.g., without '-ub'
1496     in the name.
1497
1498  --  Tim Gardner <tim.gardner@canonical.com>  Thu, 04 Dec 2008 12:18:31 -0700
1499
1500 linux (2.6.28-2.2) jaunty; urgency=low
1501
1502   [ Andy Whitcroft ]
1503
1504   * Revert "SAUCE: (no-up) version: Implement version_signature proc file."
1505   * SAUCE: (no-up) version: Implement version_signature proc file.
1506   * SAUCE: serial: RS485 ioctl structure uses __u32 include linux/types.h
1507     - LP: #303711
1508
1509   [ Tim Gardner ]
1510
1511   * UBUNTU: Removed CONFIG_DRM_VIA_CHROME9 since it is upstream.
1512   * UBUNTU: Removed ubuntu/via_chrome9
1513
1514   [ Upstream Kernel Changes ]
1515
1516   * Rebased to v2.6.28-rc7
1517
1518  --  Tim Gardner <tim.gardner@canonical.com>  Tue, 02 Dec 2008 07:33:32 -0700
1519
1520 linux (2.6.28-1.1) jaunty; urgency=low
1521
1522   [ Amit Kucheria ]
1523
1524   * SAUCE: make fc transport removal of target configurable
1525   * SAUCE: pm: Config option to disable handling of console during
1526     suspend/resume
1527   * SAUCE: Adds support for COMPAL JHL90 webcam
1528   * Map armel to arm to all editconfigs to work correctly
1529   * Add armel to getabis for completeness sake
1530   * Add -ub to our versioning to allow kerneloops.org to identify us
1531
1532   [ Andy Whitcroft ]
1533
1534   * Fix Vcs-Git path for the kernel repository.
1535     - LP: #296915
1536
1537   [ Ben Collins ]
1538
1539   * SAUCE: Lower warning level of some PCI messages
1540     - LP: #159241
1541   * SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps
1542   * SAUCE: tulip: Let dmfe handle davicom on non-sparc
1543   * SAUCE: tulip: Define ULI PCI ID's
1544   * SAUCE: (no-up) version: Implement version_signature proc file.
1545   * SAUCE: (no-up) connector.h: Add idx/val for drbd
1546   * SAUCE: (no-up) swap: Add notify_swap_entry_free callback for compcache
1547   * SAUCE: drivers: Remove some duplicate device entries in various modules
1548   * SAUCE: (no-up) [AppArmor] merge with upstream subversion r1291
1549   * SAUCE: (no-up) Enable ubuntu extra subdirectory
1550   * SAUCE: (no-up) ACPI: initramfs DSDT override support
1551   * ubuntu: Add drbd module
1552   * ubuntu: Add iscsitarget module
1553   * ubuntu: Add BOM for iscsitarget
1554   * ubuntu: Add squashfs driver
1555   * SAUCE: (no-up) Check for squashfs superblock in initramfs mounting.
1556   * ubuntu: Add aufs module
1557   * ubuntu: Added atl2 driver
1558   * ubuntu: Added et131x driver
1559   * ubuntu: Add dm-raid4-5 driver
1560   * ubuntu: Add ndiswrapper driver
1561   * ubuntu: Added ram backed compressed swap module (compcache)
1562   * ubuntu: Add misc drivers from hardy lum
1563   * ubuntu: Add heci driver 3.2.0.24
1564   * ubuntu: Add ov511 and bt-sco drivers
1565   * ubuntu: Add acx, prism2_usb wireless drivers
1566   * ubuntu: Add at76 driver to build
1567   * ubuntu: Add fsam7400 sw kill switch driver
1568   * ubuntu: Added qc-usb driver
1569   * ubuntu: e1000e: Upgraded module to 0.4.1.7
1570   * ubuntu: Added rfkill drivers
1571   * ubuntu: VIA - Add VIA DRM Chrome9 3D engine
1572   * ubuntu: unionfs: Added v1.4 module from hardy
1573   * ubuntu: Add LIRC driver
1574   * ubuntu: Add GFS driver
1575   * ubuntu: New tlsup driver for toshiba laptops
1576   * SAUCE: (no-up) Export lookup_has for aufs
1577   * SAUCE: (no-up) Modularize vesafb
1578   * ubuntu: Config files
1579   * Disable some modules that need porting to 2.6.28
1580   * ubuntu: Fixup headers creation to include arch/*/include
1581   * ubuntu/module-check: Ignore comment lines
1582
1583   [ Chuck Short ]
1584
1585   * SAUCE: ata: blacklist FUJITSU MHW2160BH PL
1586
1587   [ cking ]
1588
1589   * SAUCE: Enable speedstep for sonoma processors.
1590
1591   [ Colin Ian King ]
1592
1593   * ubuntu: Add dm-loop
1594   * SAUCE: cx88: Support Leadtek WinFast DTV2000 H version J.
1595   * SAUCE: fix kernel oops in VirtualBox during paravirt patching
1596   * SAUCE: qc-usb: Enable Logitech QuickCam Messenger
1597   * SAUCE: appleir: Enable driver for new MacBook Pro
1598
1599   [ Colin Watson ]
1600
1601   * Enable configfs, fuse, jfs, reiserfs, and xfs for armel
1602   * Extend debian/d-i/ modules handling to make armel easier to support
1603   * Create udebs for armel
1604
1605   [ Fabio M. Di Nitto ]
1606
1607   * ubuntu: update GFS Cluster File System
1608
1609   [ Kees Cook ]
1610
1611   * SAUCE: AppArmor: update to upstream subversion r1302
1612
1613   [ Leann Ogasawara ]
1614
1615   * Add automatic model setting for Samsung Q45
1616   * Add Dell Dimension 9200 reboot quirk
1617
1618   [ Mackenzie Morgan ]
1619
1620   * SAUCE: Add quirk for ASUS Z37E to make sound audible after resume
1621
1622   [ Matthew Garrett ]
1623
1624   * SAUCE: hostap: send events on data interface as well as master
1625     interface
1626
1627   [ Michael Frey (Senior Manager, MID ]
1628
1629   * SAUCE: Send HCI_RESET for Broadcomm 2046
1630
1631   [ Michael Haas ]
1632
1633   * add proper aufs source tree from 20080922
1634   * Fix AUFS compilation in vfsub.c
1635   * Add splice-2.6.23.patch from AUFS to export a symbol needed by AUFS
1636   * Add put_filp.patch from AUFS to export a symbol needed by AUFS
1637   * Add deny_write_access.patch from AUFS - export deny_write_access
1638   * Add sec_perm-2.6.24.patch from AUFS - export security_inode_permission
1639   * make sure TMPFS_MAGIC is defined in AUFS Makefile
1640   * SAUCE: Revert aufs changes from AppArmor merge
1641
1642   [ Mohamed Abbas ]
1643
1644   * SAUCE: iwlagn -- fix rfkill when on when driver loaded
1645
1646   [ Phillip Lougher ]
1647
1648   * SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets.
1649
1650   [ Stefan Bader ]
1651
1652   * SAUCE: (no-up) Export dm_disk function of device-mapper
1653   * SAUCE: Restore VT fonts on switch
1654   * SAUCE: mmc: Increase power_up deleay to fix TI readers
1655   * gfs1: GFS1 can't create more than 4kb file
1656   * uvcvideo: Commit streaming parameters when enabling the video stream.
1657
1658   [ Tim Gardner ]
1659
1660   * SAUCE: Add extra headers to linux-libc-dev
1661   * SAUCE: Catch nonsense keycodes and silently ignore
1662   * SAUCE: Added support for HDAPS on various ThinkPads from Lenovo and IBM
1663   * SAUCE: Guest OS does not recognize a lun with non zero target id on
1664     Vmware ESX Server
1665   * SAUCE: (no-up) Take care of orinoco_cs overlap with hostap_cs
1666   * ubuntu: Add GNBD driver
1667   * SAUCE: e1000e: Map NV RAM dynamically only when needed.
1668   * SAUCE: Correctly blacklist Thinkpad r40e in ACPI
1669   * SAUCE: Update Wacom tablet driver to 1.49
1670   * SAUCE: Fix Wacom tablet 1.49 porting errors
1671   * SAUCE: Enable an e1000e Intel Corporation 82567 Gigabit controller
1672   * SAUCE: Fix Oops in wlan_setup
1673   * SAUCE: ipw2200: change default policy for auto-associate
1674   * Dell Wireless 365 needs BTUSB_RESET quirk.
1675   * ndiswrapper remote buffer overflows on long ESSIDs (CVE 2008-4395)
1676   * Disabled ubuntu/e1000e config
1677
1678   [ Upstream Kernel Changes ]
1679
1680   * Revert "[Bluetooth] Eliminate checks for impossible conditions in IRQ
1681     handler"
1682   * Revert "x86, early_ioremap: fix fencepost error"
1683   * mac80211: fix two issues in debugfs
1684   * iwl3945: do not send scan command if channel count zero
1685
1686  --  Ben Collins <ben.collins@canonical.com>  Fri, 07 Nov 2008 09:37:42 -0700
1687
1688 linux (2.6.27-8.17) intrepid-proposed; urgency=low
1689
1690   [ John W. Linville ]
1691
1692   * SAUCE: iwlagn: avoid sleep in softirq context
1693     -LP: #286285
1694
1695   [ Tim Gardner ]
1696
1697   * Dell Wireless 365 needs BTUSB_RESET quirk.
1698     - LP: #293670
1699   * SAUCE: ALSA: hda: make a STAC_DELL_EQ option (version 2)
1700     - LP: #293271
1701
1702   [ Upstream Kernel Changes ]
1703
1704   * iwlagn: downgrade BUG_ON in interrupt
1705   * Input: atkbd - expand Latitude's force release quirk to other Dells
1706   * fbcon_set_all_vcs: fix kernel crash when switching the rotated consoles
1707   * modules: fix module "notes" kobject leak
1708   * Driver core: Fix cleanup in device_create_vargs().
1709   * Driver core: Clarify device cleanup.
1710   * ath9k/mac80211: disallow fragmentation in ath9k, report to userspace
1711   * md: Fix rdev_size_store with size == 0
1712   * xfs: fix remount rw with unrecognized options
1713   * OHCI: Allow broken controllers to auto-stop
1714   * USB: OHCI: fix endless polling behavior
1715   * USB: Fix s3c2410_udc usb speed handling
1716   * USB: EHCI: log a warning if ehci-hcd is not loaded first
1717   * usb gadget: cdc ethernet notification bugfix
1718   * usb: musb_hdrc build fixes
1719   * drm/i915: fix ioremap of a user address for non-root (CVE-2008-3831)
1720   * DVB: au0828: add support for another USB id for Hauppauge HVR950Q
1721   * DVB: sms1xxx: support two new revisions of the Hauppauge WinTV
1722     MiniStick
1723   * security: avoid calling a NULL function pointer in
1724     drivers/video/tvaudio.c
1725   * Linux 2.6.27.3
1726     -LP: #294152
1727
1728   * gpiolib: fix oops in gpio_get_value_cansleep()
1729   * edac cell: fix incorrect edac_mode
1730   * x86 ACPI: fix breakage of resume on 64-bit UP systems with SMP kernel
1731   * sched: fix the wrong mask_len
1732   * USB: cdc-wdm: make module autoload work
1733   * USB: don't rebind drivers after failed resume or reset
1734   * USB: fix memory leak in cdc-acm
1735   * USB: Speedtouch: add pre_reset and post_reset routines
1736   * dm kcopyd: avoid queue shuffle
1737   * dm snapshot: fix primary_pe race
1738   * amd_iommu: fix nasty bug that caused ILLEGAL_DEVICE_TABLE_ENTRY errors
1739   * CIFS: fix saving of resume key before CIFSFindNext
1740   * netfilter: xt_iprange: fix range inversion match
1741   * netfilter: snmp nat leaks memory in case of failure
1742   * netfilter: restore lost ifdef guarding defrag exception
1743   * anon_vma_prepare: properly lock even newly allocated entries
1744   * hvc_console: Fix free_irq in spinlocked section
1745   * ACPI Suspend: Enable ACPI during resume if SCI_EN is not set
1746   * ACPI suspend: Blacklist HP xw4600 Workstation for old code ordering
1747   * ACPI suspend: Always use the 32-bit waking vector
1748   * proc: fix vma display mismatch between /proc/pid/{maps,smaps}
1749   * SCSI: scsi_dh: add Dell product information into rdac device handler
1750   * PCI hotplug: cpqphp: fix kernel NULL pointer dereference
1751   * V4L/DVB (9300): pvrusb2: Fix deadlock problem
1752   * Linux 2.6.27.4
1753     -LP: #294155
1754
1755  --  Tim Gardner <tim.gardner@canonical.com>  Tue, 04 Nov 2008 12:16:07 -0700
1756
1757 linux (2.6.27-7.16) intrepid-security; urgency=low
1758
1759   [ Tim Gardner ]
1760
1761   * ndiswrapper remote buffer overflows on long ESSIDs (CVE 2008-4395)
1762     - LP: #275860
1763
1764   [ Upstream Kernel Changes ]
1765
1766   * ext[234]: Avoid printk floods in the face of directory corruption
1767     (CVE-2008-3528)
1768
1769  --  Tim Gardner <tim.gardner@canonical.com>  Mon, 03 Nov 2008 13:34:42 -0700
1770
1771 linux (2.6.27-7.15) intrepid-security; urgency=low
1772
1773   [ Upstream Kernel Changes ]
1774
1775   * tcp: Restore ordering of TCP options for the sake of inter-operability
1776     - LP: #264019
1777
1778  --  Tim Gardner <tim.gardner@canonical.com>  Mon, 27 Oct 2008 19:28:06 -0600
1779
1780 linux (2.6.27-7.14) intrepid; urgency=low
1781
1782   [ Tim Gardner ]
1783
1784   * Disable ath5k in 2.6.27
1785     - LP: #288148
1786
1787  --  Tim Gardner <tim.gardner@canonical.com>  Thu, 23 Oct 2008 07:40:43 -0600
1788
1789 linux (2.6.27-7.13) intrepid; urgency=low
1790
1791   [ Stefan Bader ]
1792
1793   * gfs1: GFS1 can't create more than 4kb file
1794
1795   [ Tim Gardner ]
1796
1797   * Revert "SAUCE: x86: Reserve FIRST_DEVICE_VECTOR in used_vectors
1798     bitmap.". Use upstream commit to avoid future conflicts.
1799   * Revert "STABLE queue: mac80211: fix two issues in debugfs".
1800     Use upstream commit to avoid future conflicts.
1801   * Revert "x86, early_ioremap: fix fencepost error"
1802     Use upstream commit to avoid future conflicts.
1803
1804   [ Upstream Kernel Changes ]
1805
1806   * sched_rt.c: resch needed in rt_rq_enqueue() for the root rt_rq
1807   * x86: Reserve FIRST_DEVICE_VECTOR in used_vectors bitmap.
1808   * mac80211: fix two issues in debugfs
1809   * Fix barrier fail detection in XFS
1810   * tty: Termios locking - sort out real_tty confusions and lock reads
1811   * CIFS: make sure we have the right resume info before calling
1812     CIFSFindNext
1813   * rfkill: update LEDs for all state changes
1814   * libertas: clear current command on card removal
1815   * b43legacy: Fix failure in rate-adjustment mechanism
1816   * x86, early_ioremap: fix fencepost error
1817   * x86: SB450: skip IRQ0 override if it is not routed to INT2 of IOAPIC
1818   * x86: improve UP kernel when CPU-hotplug and SMP is enabled
1819   * sky2: Fix WOL regression
1820   * netdrvr: atl1e: Don't take the mdio_lock in atl1e_probe
1821   * Linux 2.6.27.2
1822
1823   [ Amit Kucheria ]
1824
1825   * Ubuntu: agp: Fix stolen memory counting on G4X.
1826     -LP: 285572
1827
1828   [ Scott Remnant ]
1829
1830   * add MODULE_ALIAS to load ipmi_devintf with ipmi_si
1831
1832  --  Tim Gardner <tim.gardner@canonical.com>  Sun, 19 Oct 2008 10:06:21 -0600
1833
1834 linux (2.6.27-7.12) intrepid; urgency=low
1835
1836   [ Chuck Short ]
1837
1838   * xen: Add xen modules to virtual flavours.
1839
1840   [ Mario Limonciello ]
1841
1842   * SAUCE: Add back in lost commit for Apple BT Wireless Keyboard
1843     - LP: #162083
1844
1845   [ Tim Gardner ]
1846
1847   * Remove depmod created files from packages.
1848     - LP: #250511
1849   *  Changed default TCP congestion algorithm to 'cubic' (again)
1850     - LP: #278801
1851   * Update configs for 'disable CONFIG_DYNAMIC_FTRACE'
1852     - LP: #263555
1853
1854   [ Upstream Kernel Changes ]
1855
1856   * x86: register a platform RTC device if PNP doesn't describe it
1857   * disable CONFIG_DYNAMIC_FTRACE due to possible memory corruption on
1858     module unload
1859
1860  --  Tim Gardner <tim.gardner@canonical.com>  Fri, 17 Oct 2008 11:25:39 -0600
1861
1862 linux (2.6.27-7.11) intrepid; urgency=low
1863
1864   [ Amit Kucheria ]
1865
1866   * STABLE queue: mac80211: fix two issues in debugfs
1867     - LP: #275227
1868   * SAUCE: Adds support for COMPAL JHL90 webcam
1869
1870   [ Ben Collins ]
1871
1872   * SAUCE: (no-up) x86: Quiet "Kernel alive" messages
1873     - LP: #39985
1874   * SAUCE: (no-up) Modularize vesafb
1875   * build/config: Enable vesafb module
1876   * build: Switch to vesafb as preferred.
1877
1878   [ Leann Ogasawara ]
1879
1880   * Add Dell Dimension 9200 reboot quirk
1881     - LP: #271370
1882
1883   [ Michael Haas ]
1884
1885   * SAUCE: Revert aufs changes from AppArmor merge
1886
1887   [ Tim Gardner ]
1888
1889   * fix virtio udeb layout
1890     - LP: #257739
1891   * Enabled CONFIG_EXT4DEV_FS=m
1892   * Changed default TCP congestion algorithm to 'cubic'
1893     - LP: #278801
1894   * SAUCE: ipw2200: change default policy for auto-associate
1895     - LP: #264104
1896
1897   [ Upstream Kernel Changes ]
1898
1899   * x86, early_ioremap: fix fencepost error
1900     - LP: #263543
1901
1902  --  Tim Gardner <tim.gardner@canonical.com>  Sat, 11 Oct 2008 08:07:42 -0600
1903
1904 linux (2.6.27-7.10) intrepid; urgency=low
1905
1906   [ Alexey Starikovskiy ]
1907
1908   * SAUCE: ACPI: EC: do transaction from interrupt context
1909     - LP: #277802
1910
1911   [ Ben Collins ]
1912
1913   * build/d-i: Change virtio-modules udeb to prio standard
1914
1915   [ Colin Ian King ]
1916
1917   * SAUCE: Blacklist IBM 2656 in serio/i8042
1918     - LP: #21558
1919
1920   [ Henrik Rydberg ]
1921
1922   * Revert "SAUCE: applesmc: Add MacBookAir"
1923   * SAUCE: [PATCH 1/5] hwmon: applesmc: Specified number of bytes to read
1924     should match actual
1925   * SAUCE: [PATCH 2/5] hwmon: applesmc: Fix the 'wait status failed: c !=
1926     8' problem
1927   * SAUCE: [PATCH 3/5] hwmon: applesmc: Prolong status wait
1928   * SAUCE: [PATCH 4/5] hwmon: applesmc: Allow for variable ALV0 and ALV1
1929     package length
1930   * SAUCE: [PATCH 5/5] hwmon: applesmc: Add support for Macbook Air
1931   * SAUCE: hwmon: applesmc: Add support for Macbook Pro 4
1932   * SAUCE: hwmon: applesmc: Add support for Macbook Pro 3
1933   * SAUCE: hwmon: applesmc: Lighter wait mechanism, drastic improvement
1934
1935   [ Leann Ogasawara ]
1936
1937   * Add automatic model setting for Samsung Q45
1938     - LP: #200210
1939
1940   [ Tim Gardner ]
1941
1942   * SAUCE: Correctly blacklist Thinkpad r40e in ACPI
1943     - LP: #278794
1944   * SAUCE: Update Wacom tablet driver to 1.49
1945     - LP: #260675
1946   * SAUCE: ALPS touchpad for Dell Latitude E6500/E6400
1947     - LP: #270643
1948   * SAUCE: Fix Wacom tablet 1.49 porting errors
1949   * SAUCE: Enable an e1000e Intel Corporation 82567 Gigabit controller
1950   * SAUCE: Fix Oops in wlan_setup
1951     - LP: #263309
1952
1953   [ Upstream Kernel Changes ]
1954
1955   * ath9k: fix oops on trying to hold the wrong spinlock
1956   * [Bluetooth] Fix double frees on error paths of btusb and bpa10x drivers
1957   * [Bluetooth] Add reset quirk for new Targus and Belkin dongles
1958   * [Bluetooth] Add reset quirk for A-Link BlueUSB21 dongle
1959   * Revert "ax25: Fix std timer socket destroy handling."
1960   * ax25: Quick fix for making sure unaccepted sockets get destroyed.
1961   * netrom: Fix sock_orphan() use in nr_release
1962   * Revert "V4L/DVB (8904): cx88: add missing unlock_kernel"
1963   * SLOB: fix bogus ksize calculation
1964   * net: only invoke dev->change_rx_flags when device is UP
1965   * tcp: Fix possible double-ack w/ user dma
1966   * net: Fix netdev_run_todo dead-lock
1967   * tcp: Fix tcp_hybla zero congestion window growth with small rho and large cwnd.
1968   * [MIPS] Sibyte: Register PIO PATA device only for Swarm and Litte Sur
1969   * eeepc-laptop: Fix hwmon interface
1970   * hwmon: (it87) Prevent power-off on Shuttle SN68PT
1971   * hwmon: Define sysfs interface for energy consumption register
1972   * hwmon: (adt7473) Fix some bogosity in documentation file
1973   * hwmon: (abituguru3) Enable reading from AUX3 fan on Abit AT8 32X
1974   * hwmon: (abituguru3) Enable DMI probing feature on Abit AT8 32X
1975   * [CPUFREQ] correct broken links and email addresses
1976   * SLOB: fix bogus ksize calculation fix
1977   * Don't allow splice() to files opened with O_APPEND
1978   * Linux 2.6.27
1979
1980  --  Tim Gardner <tim.gardner@canonical.com>  Wed, 08 Oct 2008 21:19:34 -0600
1981
1982 linux (2.6.27-6.9) intrepid; urgency=low
1983
1984   [ Kees Cook ]
1985
1986   * SAUCE: AppArmor: update to upstream subversion r1302
1987     - LP: #269921
1988
1989   [ Stefan Bader ]
1990
1991   * Update configuration files to be compliant to desktop specs
1992     - LP: #279019
1993
1994   [ Tim Gardner ]
1995
1996   * Add support in e1000e for a couple of ICH10 PCI IDs
1997   * Enable CONFIG_INPUT_PCSPKR=m
1998     - LP: #275453
1999
2000   [ Upstream Kernel Changes ]
2001
2002   * V4L/DVB (8559a): Fix a merge conflict at gspca/sonixb
2003   * V4L/DVB (8789): wm8739: remove wrong kfree
2004   * V4L/DVB (8883): w9968cf: Fix order of usb_alloc_urb validation
2005   * V4L/DVB (8884): em28xx-audio: fix memory leak
2006   * V4L/DVB (8885): cpia2_usb: fix memory leak
2007   * V4L/DVB (8886): ov511: fix memory leak
2008   * V4L/DVB (8887): gspca: fix memory leak
2009   * V4L/DVB (8892): pvrusb2: Handle USB ID 2040:2950 same as 2040:2900
2010   * V4L/DVB (8904): cx88: add missing unlock_kernel
2011   * V4L/DVB (8905): ov511: fix exposure sysfs attribute bug
2012   * V4L/DVB (8909): gspca: PAC 7302 webcam 093a:262a added.
2013   * hrtimer: migrate pending list on cpu offline
2014   * hrtimer: fix migration of CB_IRQSAFE_NO_SOFTIRQ hrtimers
2015   * hrtimer: mark migration state
2016   * hrtimer: prevent migration of per CPU hrtimers
2017   * [IA64] Put the space for cpu0 per-cpu area into .data section
2018   * powerpc: Fix PCI in Holly device tree
2019   * powerpc: Fix failure to shutdown with CPU hotplug
2020   * mfd: Fix Kconfig accroding to the new gpiolib symbols
2021   * mfd: Fix asic3 compilation
2022   * x86: fix typo in enable_mtrr_cleanup early parameter
2023   * ipsec: Fix pskb_expand_head corruption in xfrm_state_check_space
2024   * iucv: Fix mismerge again.
2025   * ALSA: ASoC: Fix cs4270 error path
2026   * ALSA: hda - Fix model for Dell Inspiron 1525
2027   * sctp: Fix kernel panic while process protocol violation parameter
2028   * x86: Fix broken LDT access in VMI
2029   * x86, vmi: fix broken LDT access
2030   * tcp: Fix NULL dereference in tcp_4_send_ack()
2031   * ipv6: NULL pointer dereferrence in tcp_v6_send_ack
2032   * XFRM,IPv6: initialize ip6_dst_blackhole_ops.kmem_cachep
2033   * af_key: Free dumping state on socket close
2034   * dm: always allow one page in dm_merge_bvec
2035   * dm: cope with access beyond end of device in dm_merge_bvec
2036   * dm mpath: add missing path switching locking
2037   * MN10300: Fix IRQ handling
2038   * pxa2xx_spi: fix build breakage
2039   * e1000e: write protect ICHx NVM to prevent malicious write/erase
2040   * powerpc: Fix boot hang regression on MPC8544DS
2041   * ASoC: Set correct name for WM8753 rec mixer output
2042   * ALSA: snd-powermac: mixers for PowerMac G4 AGP
2043   * ALSA: snd-powermac: HP detection for 1st iMac G3 SL
2044   * fbcon: fix monochrome color value calculation
2045   * inotify: fix lock ordering wrt do_page_fault's mmap_sem
2046   * braille_console: only register notifiers when the braille console is used
2047   * fix error-path NULL deref in alloc_posix_timer()
2048   * memory hotplug: missing zone->lock in test_pages_isolated()
2049   * mm: tiny-shmem nommu fix
2050   * mm: handle initialising compound pages at orders greater than MAX_ORDER
2051   * e1000e: reset swflag after resetting hardware
2052   * e1000e: do not ever sleep in interrupt context
2053   * e1000e: remove phy read from inside spinlock
2054   * e1000e: drop stats lock
2055   * e1000e: debug contention on NVM SWFLAG
2056   * e1000e: update version from k4 to k6
2057   * Check mapped ranges on sysfs resource files
2058   * e1000e: Fix incorrect debug warning
2059   * [MIPS] Build fix: Fix irq flags type
2060   * [MIPS] SMTC: Build fix: Fix filename in Makefile
2061   * [MIPS] SMTC: Fix holes in SMTC and FPU affinity support.
2062   * [MIPS] SMTC: Close tiny holes in the SMTC IPI replay system.
2063   * [MIPS] SMTC: Fix SMTC dyntick support.
2064   * [S390] nohz: Fix __udelay.
2065   * [S390] qdio: prevent stack clobber
2066   * Fix init/main.c to use regular printk with '%pF' for initcall fn
2067   * x86 setup: correct segfault in generation of 32-bit reloc kernel
2068   * selinux: Fix an uninitialized variable BUG/panic in selinux_secattr_to_sid()
2069   * rtc: fix kernel panic on second use of SIGIO nofitication
2070   * fbdev: fix recursive notifier and locking when fbdev console is blanked
2071   * orion_spi: fix handling of default transfer speed
2072   * include/linux/stacktrace.h: declare struct task_struct
2073   * cpusets: remove pj from cpuset maintainers
2074   * MAINTAINERS: add mailing list for man-pages
2075   * SubmitChecklist: interfaces changes should CC linux-api@
2076   * Documentation/HOWTO: info about interface changes should CC linux-api@vger
2077   * dw_dmac: fix copy/paste bug in tasklet
2078   * leds-fsg: change order of initialization and deinitialization
2079   * leds-pca955x: add proper error handling and fix bogus memory handling
2080   * ACPI: Make /proc/acpi/wakeup interface handle PCI devices (again)
2081   * clockevents: check broadcast tick device not the clock events device
2082   * V4L/DVB (8919): cx18: Fix tuner audio input for Compro H900 cards
2083   * V4L/DVB (8926): gspca: Bad fix of leak memory (changeset 43d2ead315b1).
2084   * V4L/DVB (8933): gspca: Disable light frquency for zc3xx cs2102 Kokom.
2085   * V4L/DVB (8935): em28xx-cards: Remove duplicate entry (EM2800_BOARD_KWORLD_USB2800)
2086   * V4L/DVB (8955): bttv: Prevent NULL pointer dereference in radio_open
2087   * V4L/DVB (8957): zr36067: Restore the default pixel format
2088   * V4L/DVB (8958): zr36067: Return proper bytes-per-line value
2089   * V4L/DVB (8960): drivers/media/video/cafe_ccic.c needs mm.h
2090   * V4L/DVB (8961): zr36067: Fix RGBR pixel format
2091   * V4L/DVB (8963): s2255drv field count fix
2092   * V4L/DVB (8967): Use correct XC3028L firmware for AMD ATI TV Wonder 600
2093   * V4L/DVB (8978): sms1xxx: fix product name for Hauppauge WinTV MiniStick
2094   * V4L/DVB (8979): sms1xxx: Add new USB product ID for Hauppauge WinTV MiniStick
2095   * V4L/DVB (9029): Fix deadlock in demux code
2096   * V4L/DVB (9037): Fix support for Hauppauge Nova-S SE
2097   * V4L/DVB (9043): S5H1420: Fix size of shadow-array to avoid overflow
2098   * V4L/DVB (9053): fix buffer overflow in uvc-video
2099   * V4L/DVB (9075): gspca: Bad check of returned status in i2c_read() spca561.
2100   * V4L/DVB (9080): gspca: Add a delay after writing to the sonixj sensors.
2101   * V4L/DVB (9092): gspca: Bad init values for sonixj ov7660.
2102   * V4L/DVB (9099): em28xx: Add detection for K-WORLD DVB-T 310U
2103   * V4L/DVB (9103): em28xx: HVR-900 B3C0 - fix audio clicking issue
2104   * x86: gart iommu have direct mapping when agp is present too
2105   * ide-cd: temporary tray close fix
2106   * ide-dma: fix ide_build_dmatable() for TRM290
2107   * IDE: Fix platform device registration in Swarm IDE driver (v2)
2108   * ide-cd: Optiarc DVD RW AD-7200A does play audio
2109   * ide: workaround for bogus gcc warning in ide_sysfs_register_port()
2110   * [MIPS] Fix CMP Kconfig configuration and mark as broken.
2111   * [MIPS] IP27: Fix build errors if CONFIG_MAPPED_KERNEL=y
2112   * x86 ACPI: Blacklist two HP machines with buggy BIOSes
2113   * kgdb, x86: Avoid invoking kgdb_nmicallback twice per NMI
2114   * kgdb: call touch_softlockup_watchdog on resume
2115   * atmel-mci: Initialize BLKR before sending data transfer command
2116   * Marker depmod fix core kernel list
2117   * Linux 2.6.27-rc9
2118
2119  --  Tim Gardner <tim.gardner@canonical.com>  Sun, 05 Oct 2008 21:27:49 -0600
2120
2121 linux (2.6.27-5.8) intrepid; urgency=low
2122
2123   [ Amit Kucheria ]
2124
2125   * Update AUFS-related Kconfig
2126     - LP: #264048
2127
2128   [ Michael Haas ]
2129
2130   * add proper aufs source tree from 20080922
2131   * Fix AUFS compilation in vfsub.c
2132   * Add splice-2.6.23.patch from AUFS to export a symbol needed by AUFS
2133   * Add put_filp.patch from AUFS to export a symbol needed by AUFS
2134   * apply (modified) lhash.patch from AUFS to export __lookup_hash()
2135   * Add deny_write_access.patch from AUFS - export deny_write_access
2136   * Add sec_perm-2.6.24.patch from AUFS - export security_inode_permission
2137   * make sure TMPFS_MAGIC is defined in AUFS Makefile
2138
2139   [ Tim Gardner ]
2140
2141   * Enabled CONFIG_IPWIRELESS
2142     - LP: #274748
2143   * Enabled CONFIG_E1000E, disabled CONFIG_E1000E_NEW
2144     This takes advantage of the upstream NVM protection fix in
2145     commit 4a7703582836f55a1cbad0e2c1c6ebbee3f9b3a7.
2146
2147   [ Upstream Kernel Changes ]
2148
2149   * Revert "[Bluetooth] Eliminate checks for impossible conditions in IRQ
2150     handler"
2151   * [SCSI] qla2xxx: Defer enablement of RISC interrupts until ISP
2152     initialization completes.
2153   * PCI: Fix pcie_aspm=force
2154   * PCI: fix compiler warnings in pci_get_subsys()
2155   * UBIFS: create the name of the background thread in every case
2156   * UBIFS: TNC / GC race fixes
2157   * UBIFS: remove incorrect assert
2158   * UBIFS: fix printk format warnings
2159   * AMD IOMMU: set iommu sunc flag after command queuing
2160   * AMD IOMMU: protect completion wait loop with iommu lock
2161   * sparc64: Fix disappearing PCI devices on e3500.
2162   * x86, oprofile: BUG scheduling while atomic
2163   * ALSA: ASoC: Fix at32-pcm build breakage with PM enabled
2164   * ath9k: connectivity is lost after Group rekeying is done
2165   * wireless: zd1211rw: add device ID fix wifi dongle "trust nw-3100"
2166   * [IA64] Ski simulator doesn't need check_sal_cache_flush
2167   * [IA64] kexec fails on systems with blocks of uncached memory
2168   * ath9k: Fix IRQ nobody cared issue with ath9k
2169   * [Bluetooth] Fix I/O errors on MacBooks with Broadcom chips
2170   * [Bluetooth] Fix wrong URB handling of btusb driver
2171   * [Bluetooth] Fix USB disconnect handling of btusb driver
2172   * sparc64: Fix missing devices due to PCI bridge test in
2173     of_create_pci_dev().
2174   * [WATCHDOG] ibmasr: remove unnecessary spin_unlock()
2175   * [WATCHDOG] wdt285: fix sparse warnings
2176   * [WATCHDOG] unlocked_ioctl changes
2177   * x86: fix 27-rc crash on vsmp due to paravirt during module load
2178   * sched: fix init_hrtick() section mismatch warning
2179   * clockevents: prevent cpu online to interfere with nohz
2180   * x86: prevent stale state of c1e_mask across CPU offline/online
2181   * clockevents: prevent stale tick_next_period for onlining CPUs
2182   * clockevents: check broadcast device not tick device
2183   * clockevents: prevent mode mismatch on cpu online
2184   * x86: prevent C-states hang on AMD C1E enabled machines
2185   * x86: c1e_idle: don't mark TSC unstable if CPU has invariant TSC
2186   * timers: fix build error in !oneshot case
2187   * ALSA: ASoC: maintainers - update email address for Liam Girdwood
2188   * ibmasr: remove unnecessary spin_unlock()
2189   * smb.h: do not include linux/time.h in userspace
2190   * kernel-doc: allow structs whose members are all private
2191   * kexec: fix segmentation fault in kimage_add_entry
2192   * Documentation/DMA-mapping.txt: update for pci_dma_mapping_error()
2193     changes
2194   * sys_paccept: disable paccept() until API design is resolved
2195   * mm: tiny-shmem fix lock ordering: mmap_sem vs i_mutex
2196   * Documentation/sysctl/kernel.txt: fix softlockup_thresh description
2197   * memcg: check under limit at shrink_usage
2198   * atmel_serial: update the powersave handler to match serial core
2199   * [SCSI] Fix hang with split requests
2200   * USB Storage: Sierra: Non-configurable TRU-Install
2201   * USB Serial: Sierra: Device addition & version rev
2202   * USB: ehci: fix some ehci hangs and crashes
2203   * USB: Fix the Nokia 6300 storage-mode.
2204   * USB: Correct Sierra Wireless USB EVDO Modem Device ID
2205   * USB: fix hcd interrupt disabling
2206   * USB: update of Documentation/usb/anchors.txt
2207   * usb gadget: fix omap_udc DMA regression
2208   * USB: Fixing Nokia 3310c in storage mode
2209   * usb: musb: fix include path
2210   * USB: fix EHCI periodic transfers
2211   * usb-serial: Add Siemens EF81 to PL-2303 hack triggers
2212   * USB: SERIAL CP2101 add device IDs
2213   * USB: unusual_devs addition for RockChip MP3 player
2214   * USB: fsl_usb2_udc: fix VDBG() format string
2215   * usb serial: ti_usb_3410_5052 obviously broken by firmware changes
2216   * USB: ftdi_sio: Add 0x5050/0x0900 USB IDs (Papouch Quido USB 4/4)
2217   * USB: serial: add ZTE CDMA Tech id to option driver
2218   * USB Serial: Sierra: Add MC8785 VID/PID
2219   * USB: drivers/usb/musb/: disable it on SuperH
2220   * usb: ftdi_sio: add support for Domintell devices
2221   * usb: unusual devs patch for Nokia 5310 Music Xpress
2222   * USB: revert recovery from transient errors
2223   * [MIPS] au1000: Fix gpio direction
2224   * [MIPS] Fixe the definition of PTRS_PER_PGD
2225   * x86: prevent stale state of c1e_mask across CPU offline/online, fix
2226   * x86: disable apm on the olpc
2227   * i2c-powermac: Fix section for probe and remove functions
2228   * i2c-dev: Return correct error code on class_create() failure
2229   * i2c: Fix mailing lists in two MAINTAINERS entries
2230   * ath9k: disable MIB interrupts to fix interrupt storm
2231   * 9p: implement proper trans module refcounting and unregistration
2232   * 9p-trans_fd: fix trans_fd::p9_conn_destroy()
2233   * 9p-trans_fd: clean up p9_conn_create()
2234   * 9p-trans_fd: don't do fs segment mangling in p9_fd_poll()
2235   * 9p-trans_fd: fix and clean up module init/exit paths
2236   * 9p: introduce missing kfree
2237   * 9p: use an IS_ERR test rather than a NULL test
2238   * 9p: fix put_data error handling
2239   * netfilter: ip6t_{hbh,dst}: Rejects not-strict mode on rule insertion
2240   * MN10300: Move asm-arm/cnt32_to_63.h to include/linux/
2241   * MN10300: Make sched_clock() report time since boot
2242   * ALSA: fix locking in snd_pcm_open*() and snd_rawmidi_open*()
2243   * ALSA: remove unneeded power_mutex lock in snd_pcm_drop
2244   * IPoIB: Fix crash when path record fails after path flush
2245   * [XFS] Fix extent list corruption in xfs_iext_irec_compact_full().
2246   * [XFS] Remove xfs_iext_irec_compact_full()
2247   * kgdb: could not write to the last of valid memory with kgdb
2248   * kgdb, x86, arm, mips, powerpc: ignore user space single stepping
2249   * kgdb, x86_64: gdb serial has BX and DX reversed
2250   * kgdb, x86_64: fix PS CS SS registers in gdb serial
2251   * kgdboc,tty: Fix tty polling search to use name correctly
2252   * ARM: Delete ARM's own cnt32_to_63.h
2253   * m32r: remove the unused NOHIGHMEM option
2254   * m32r: don't offer CONFIG_ISA
2255   * m32r: export empty_zero_page
2256   * m32r: export __ndelay
2257   * m32r/kernel/: cleanups
2258   * [MIPS] au1000: Make sure GPIO value is zero or one
2259   * [MIPS] IP27: Switch to dynamic interrupt routing avoding panic on
2260     error.
2261   * [MIPS] BCM47xx: Fix build error due to missing PCI functions
2262   * [SSB] Initialise dma_mask for SSB_BUSTYPE_SSB devices
2263   * Swarm: Fix crash due to missing initialization
2264   * ide-tape: fix vendor strings
2265   * ide: note that IDE generic may prevent other drivers from attaching
2266   * cdrom: update ioctl documentation
2267   * [SCSI] qlogicpti: fix sg list traversal error in continuation entries
2268   * sata_nv: reinstate nv_hardreset() for non generic controllers
2269   * scsi: fix fall out of sg-chaining patch in qlogicpti
2270   * ALSA: make the CS4270 driver a new-style I2C driver
2271   * ALSA: ASoC: Fix another cs4270 error path
2272   * Fix NULL pointer dereference in proc_sys_compare
2273   * kconfig: fix silentoldconfig
2274   * kconfig: readd lost change count
2275   * mm owner: fix race between swapoff and exit
2276   * Linux 2.6.27-rc8
2277   * e1000e: write protect ICHx NVM to prevent malicious write/erase
2278
2279  -- Amit Kucheria <amit.kucheria@canonical.com>  Tue, 30 Sep 2008 18:22:35 +0300
2280
2281 linux (2.6.27-4.7) intrepid; urgency=low
2282
2283   [ Ben Collins ]
2284
2285   * build/abi: Add gfs1 to perm blacklist
2286   * build/abi: Ignored changes in gfs2 symbols
2287
2288   [ Fabio M. Di Nitto ]
2289
2290   * Revert "SAUCE: Export gfs2 symbols required for gfs1 kernel module"
2291   * ubuntu: update GFS Cluster File System
2292
2293   [ Stefan Bader ]
2294
2295   * SAUCE: x86: Reserve FIRST_DEVICE_VECTOR in used_vectors bitmap.
2296     - LP: #276334
2297
2298   [ Tim Gardner ]
2299
2300   * Revert "Disable e1000e until the NVRAM corruption problem is found."
2301   * Add atl1e and atl2 to Debian installer bits
2302     - LP: #273904
2303   * SAUCE: e1000e: Map NV RAM dynamically only when needed.
2304     - LP: #263555
2305
2306  --  Tim Gardner <tim.gardner@canonical.com>  Fri, 26 Sep 2008 20:51:22 -0600
2307
2308 linux (2.6.27-4.6) intrepid; urgency=low
2309
2310   [ Tim Gardner ]
2311
2312   * Disable e1000e until the NVRAM corruption problem is found.
2313     - LP: #263555
2314
2315   [ Upstream Kernel Changes ]
2316
2317   * Revert "[Bluetooth] Eliminate checks for impossible conditions in IRQ
2318     handler"
2319
2320  -- Ben Collins <ben.collins@canonical.com>  Tue, 23 Sep 2008 09:53:57 -0400
2321
2322 linux (2.6.27-4.5) intrepid; urgency=low
2323
2324   [ Upstream Kernel Changes ]
2325
2326   * Revert "b43/b43legacy: add RFKILL_STATE_HARD_BLOCKED support"
2327   * udf: Fix lock inversion between iprune_mutex and alloc_mutex (v2)
2328   * udf: Fix error paths in udf_new_inode()
2329   * [SCSI] sd: select CRC_T10DIF only when necessary
2330   * [SCSI] zfcp: Fix request queue locking
2331   * [SCSI] zfcp: Correctly query end flag in gpn_ft response
2332   * [SCSI] zfcp: Simplify ccw notify handler
2333   * [SCSI] zfcp: Fix reference counter for remote ports
2334   * [SCSI] zfcp: channel cannot be detached due to refcount imbalance
2335   * [SCSI] zfcp: Remove duplicated unlikely() macros.
2336   * [SCSI] scsi_dh: make check_sense return ADD_TO_MLQUEUE
2337   * [SCSI] make scsi_check_sense HARDWARE_ERROR return ADD_TO_MLQUEUE on
2338     retry
2339   * [SCSI] fix check of PQ and PDT bits for WLUNs
2340   * pcm037: add rts/cts support for serial port
2341   * i.MX serial: fix init failure
2342   * imx serial: set RXD mux bit on i.MX27 and i.MX31
2343   * imx serial: fix rts handling for non imx1 based hardware
2344   * mlx4_core: Set RAE and init mtt_sz field in FRMR MPT entries
2345   * udf: add llseek method
2346   * PCI/iommu: blacklist DMAR on Intel G31/G33 chipsets
2347   * PCI: Fix printk warnings in probe.c
2348   * PCI: Fix printk warnings in setup-bus.c
2349   * PCI Hotplug: fakephp: fix deadlock... again
2350   * clockevents: remove WARN_ON which was used to gather information
2351   * ocfs2: Fix a bug in direct IO read.
2352   * arch/x86/kernel/kdebugfs.c: introduce missing kfree
2353   * [IA64] fix compile failure with non modular builds
2354   * [IA64] fix up bte.h
2355   * [IA64] arch/ia64/sn/pci/tioca_provider.c: introduce missing kfree
2356   * PCI: fix pciehp_free_irq()
2357   * [IA64] prevent ia64 from invoking irq handlers on offline CPUs
2358   * ide: Fix pointer arithmetic in hpt3xx driver code (3rd try)
2359   * add deprecated ide-scsi to feature-removal-schedule.txt
2360   * swiotlb: fix back-off path when memory allocation fails
2361   * sparc64: Fix interrupt register calculations on Psycho and Sabre.
2362   * VIDEO_SH_MOBILE_CEU should depend on HAS_DMA
2363   * m68k: Update defconfigs for 2.6.27-rc6
2364   * sparc32: Fix function signature of of_bus_sbus_get_flags().
2365   * sched: fix 2.6.27-rc5 couldn't boot on tulsa machine randomly
2366   * sched: fix deadlock in setting scheduler parameter to zero
2367   * KVM: SVM: fix random segfaults with NPT enabled
2368   * KVM: SVM: fix guest global tlb flushes with NPT
2369   * KVM: VMX: Always return old for clear_flush_young() when using EPT
2370   * clocksource, acpi_pm.c: fix check for monotonicity
2371   * [ARM] OMAP: Fix MMC device data
2372   * block: disable sysfs parts of the disk command filter
2373   * ath9k: Assign seq# when mac80211 requests this
2374   * sg: disable interrupts inside sg_copy_buffer
2375   * MN10300: Change the fault handler to check in_atomic() not
2376     in_interrupt()
2377   * [Bluetooth] Fix regression from using default link policy
2378   * netlink: fix overrun in attribute iteration
2379   * x86: fix possible x86_64 and EFI regression
2380   * sparc64: Fix PCI error interrupt registry on PSYCHO.
2381   * sparc: Fix user_regset 'n' field values.
2382   * niu: panic on reset
2383   * PCI: re-add debug prints for unmodified BARs
2384   * [ARM] 5245/1: Fix warning about unused return value in drivers/pcmcia
2385   * [ARM] 5246/1: tosa: add proper clock alias for tc6393xb clock
2386   * [ARM] 5247/1: tosa: SW_EAR_IN support
2387   * [ARM] Fix PCI_DMA_BUS_IS_PHYS for ARM
2388   * ata: duplicate variable sparse warning
2389   * sata_inic162x: enable LED blinking
2390   * [libata] LBA28/LBA48 off-by-one bug in ata.h
2391   * proc: more debugging for "already registered" case
2392   * include/linux/ioport.h: add missing macro argument for devm_release_*
2393     family
2394   * cpuset: avoid changing cpuset's cpus when -errno returned
2395   * cpuset: hotplug documentation fix
2396   * coredump_filter: add description of bit 4
2397   * bfs: fix Lockdep warning
2398   * mm: ifdef Quicklists in /proc/meminfo
2399   * spi_mpc83xx: fix clockrate calculation for low speed
2400   * spi_mpc83xx: reject invalid transfer sizes
2401   * pxa2xx_spi: chipselect bugfixes
2402   * pxa2xx_spi: dma bugfixes
2403   * mm: mark the correct zone as full when scanning zonelists
2404   * Documentation/ABI: /sys/class/gpio
2405   * MAINTAINERS: fix USB VIDEO CLASS mail list address
2406   * ia64: fix panic during `modprobe -r xpc'
2407   * atmel_lcdfb: disable LCD and DMA engines when suspending
2408   * spi_s3c24xx: fix section warning
2409   * rescan_partitions(): make device capacity errors non-fatal
2410   * memstick: fix MSProHG 8-bit interface mode support
2411   * Add Uwe Kleine-König to .mailmap
2412   * xen: fix for xen guest with mem > 3.7G
2413   * x86/paravirt: Remove duplicate paravirt_pagetable_setup_{start, done}()
2414   * crypto: talitos - Avoid consecutive packets going out with same IV
2415   * slub: fixed uninitialized counter in struct kmem_cache_node
2416   * udp: Fix rcv socket locking
2417   * IB/mlx4: Fix up fast register page list format
2418   * [MIPS] VR41xx: unsigned irq cannot be negative
2419   * x86: completely disable NOPL on 32 bits
2420   * [S390] cio: Fix driver_data handling for ccwgroup devices.
2421   * [S390] cio: fix orb initialization in cio_start_key
2422   * sparc64: Fix OOPS in psycho_pcierr_intr_other().
2423   * sparc64: Fix SMP bootup with CONFIG_STACK_DEBUG or ftrace.
2424   * RDMA/nes: Fix client side QP destroy
2425   * IPoIB: Fix deadlock on RTNL between bcast join comp and ipoib_stop()
2426   * clockevents: make device shutdown robust
2427   * powerpc: Fix interrupt values for DMA2 in MPC8610 HPCD device tree
2428   * hpplus: fix build regression
2429   * Fix PNP build failure, bugzilla #11276
2430   * warn: Turn the netdev timeout WARN_ON() into a WARN()
2431   * [XFS] Move memory allocations for log tracing out of the critical path
2432   * [XFS] Fix regression introduced by remount fixup
2433   * [XFS] Prevent direct I/O from mapping extents beyond eof
2434   * [XFS] Fix barrier status change detection.
2435   * [XFS] Prevent lockdep false positives when locking two inodes.
2436   * [XFS] Fix use-after-free with buffers
2437   * [XFS] Don't do I/O beyond eof when unreserving space
2438   * powerpc: Holly board needs dtbImage target
2439   * Fix compile failure with non modular builds
2440   * [ARM] 5249/1: davinci: remove redundant check in davinci_psc_config()
2441   * [ARM] omap: back out 'internal_clock' support
2442   * sctp: set the skb->ip_summed correctly when sending over loopback.
2443   * [ARM] 5255/1: Update jornada ssp to remove build errors/warnings
2444   * sctp: do not enable peer features if we can't do them.
2445   * sctp: Fix oops when INIT-ACK indicates that peer doesn't support AUTH
2446   * bnx2: Promote vector field in bnx2_irq structure from u16 to unsigned
2447     int
2448   * forcedeth: call restore mac addr in nv_shutdown path
2449   * e1000: prevent corruption of EEPROM/NVM
2450   * e100: Use pci_pme_active to clear PME_Status and disable PME#
2451   * md: Don't wait UNINTERRUPTIBLE for other resync to finish
2452   * atstk1000: fix build breakage with BOARD_ATSTK100X_SW2_CUSTOM=y
2453   * avr32: add .gitignore files
2454   * avr32: add generic_find_next_le_bit bit function
2455   * avr32: fix sys_sync_file_range() call convention
2456   * avr32: nmi_enter() without nmi_exit()
2457   * KVM: ia64: 'struct fdesc' build fix
2458   * hwmon: (atxp1) Fix device detection logic
2459   * hwmon: (it87) Fix fan tachometer reading in IT8712F rev 0x7 (I)
2460   * hwmon: (ad7414) Make ad7414_update_device() static
2461   * tmio_mmc: fix compilation with debug enabled
2462   * atmel-mci: debugfs: enable clock before dumping regs
2463   * atmel-mci: Fix memory leak in atmci_regs_show
2464   * atmel-mci: Fix bogus debugfs file size
2465   * atmel-mci: Set MMC_CAP_NEEDS_POLL if no detect_pin
2466   * mmc_block: handle error from mmc_register_driver()
2467   * mmc_test: initialize mmc_test_lock statically
2468   * [MIPS] Fix 64-bit IP checksum code
2469   * [MIPS] SMTC: Clear TIF_FPUBOUND on clone / fork.
2470   * [MIPS] Fix potential latency problem due to non-atomic cpu_wait.
2471   * [MIPS] vmlinux.lds.S: handle .text.*
2472   * MAINTAINERS: Trivial whitespace cleanups
2473   * MAINTAINERS: Various fixes
2474   * Linux 2.6.27-rc7
2475
2476  --  Tim Gardner <tim.gardner@canonical.com>  Sun, 21 Sep 2008 21:49:28 -0600
2477
2478 linux (2.6.27-3.4) intrepid; urgency=low
2479
2480   [ Colin Ian King ]
2481
2482   * SAUCE: fix kernel oops in VirtualBox during paravirt patching
2483     - LP: #246067
2484   * SAUCE: qc-usb: Enable Logitech QuickCam Messenger
2485     - LP: #209901
2486   * SAUCE: appleir: Enable driver for new MacBook Pro
2487     - LP: #157919
2488
2489   [ Tim Gardner ]
2490
2491   * Enabled CONFIG_DEBUG_RODATA=y
2492
2493   [ Upstream Kernel Changes ]
2494
2495   * Revert "ALSA: hda - Added model selection for iMac 24""
2496   * Revert "x86: fix HPET regression in 2.6.26 versus 2.6.25, check hpet
2497     against BAR, v3"
2498   * Revert "[ARM] use the new byteorder headers"
2499   * Revert "mac80211: Use IWEVASSOCREQIE instead of IWEVCUSTOM"
2500   * Revert "crypto: camellia - Use kernel-provided bitops, unaligned access
2501     helpers"
2502   * svcrdma: Fix race between svc_rdma_recvfrom thread and the dto_tasklet
2503   * sched, cpuset: rework sched domains and CPU hotplug handling (v4)
2504   * ACPI: Fix now signed module parameter.
2505   * ACPI: Change package length error to warning
2506   * ACPI: Fix now signed module parameter.
2507   * ACPI: Fix typo in "Disable MWAIT via DMI on broken Compal board"
2508   * acpi: add checking for NULL early param
2509   * UBIFS: fix zero-length truncations
2510   * Input: bcm5974 - add maintainer entry
2511   * sh64: re-add the __strnlen_user() prototype
2512   * sh: fix ptrace_64.c:user_disable_single_step()
2513   * PNPACPI: ignore the producer/consumer bit for extended IRQ descriptors
2514   * UBIFS: always read hashed-key nodes under TNC mutex
2515   * UBIFS: allow for racing between GC and TNC
2516   * [CIFS] Fix plaintext authentication
2517   * sparc32: Implement smp_call_function_single().
2518   * sh: crash kernel resource fix
2519   * sh: fix kexec entry point for crash kernels
2520   * sh: fix platform_resource_setup_memory() section mismatch
2521   * sh: update Migo-R defconfig
2522   * sh: update AP325RXA defconfig
2523   * sh: fix semtimedop syscall
2524   * cifs: fix O_APPEND on directio mounts
2525   * [CIFS] update cifs change log
2526   * [CIFS] Turn off Unicode during session establishment for plaintext
2527     authentication
2528   * ACPI: thinkpad-acpi: wan radio control is not experimental
2529   * sparc: Fix resource flags for PCI children in OF device tree.
2530   * remove blk_register_filter and blk_unregister_filter in gendisk
2531   * ALSA: oxygen: fix distorted output on AK4396-based cards
2532   * ipv6: When we droped a packet, we should return NET_RX_DROP instead of
2533     0
2534   * pkt_sched: Fix locking of qdisc_root with qdisc_root_sleeping_lock()
2535   * net: Unbreak userspace usage of linux/mroute.h
2536   * Don't trigger softlockup detector on network fs blocked tasks
2537   * Resource handling: add 'insert_resource_expand_to_fit()' function
2538   * sparc64: setup_valid_addr_bitmap_from_pavail() should be __init
2539   * UBIFS: do not update min_idx_lebs in stafs
2540   * UBIFS: push empty flash hack down
2541   * UBIFS: remove incorrect index space check
2542   * UBIFS: improve statfs reporting
2543   * UBIFS: fix assertion
2544   * UBIFS: add forgotten gc_idx_lebs component
2545   * UBIFS: introduce LEB overhead
2546   * UBIFS: improve statfs reporting even more
2547   * UBIFS: fill f_fsid
2548   * drm/radeon: downgrade debug message from info to debug.
2549   * Remove invalidate_partition call from do_md_stop.
2550   * Fix problem with waiting while holding rcu read lock in md/bitmap.c
2551   * ALSA: hda: Distortion fix for dell_m6_core_init
2552   * ALSA: ASoC: fix pxa2xx-i2s clk_get call
2553   * block: restore original behavior of /proc/partition when there's no
2554     partition
2555   * debugobjects: fix lockdep warning
2556   * avr32: Fix lockup after Java stack underflow in user mode
2557   * avr32: pm_standby low-power ram bug fix
2558   * nfsd: fix compound state allocation error handling
2559   * sunrpc: fix possible overrun on read of /proc/sys/sunrpc/transports
2560   * nfsd: fix buffer overrun decoding NFSv4 acl
2561   * audit: Moved variable declaration to beginning of function
2562   * Fix modules_install on RO nfs-exported trees.
2563   * Remove '#include <stddef.h>' from mm/page_isolation.c
2564   * dabusb_fpga_download(): fix a memory leak
2565   * [MTD] mtdchar.c: Fix regression in MEMGETREGIONINFO ioctl()
2566   * ALSA: hda - Fix ALC663 auto-probe
2567   * ALSA: hda - Add mic-boost controls to ALC662/663 auto configuration
2568   * Un-break printk strings in x86 PCI probing code
2569   * kernel/resource.c: fix new kernel-doc warning
2570   * softlockup: minor cleanup, don't check task->state twice
2571   * fix typo in arch/parisc/hpux/fs.c
2572   * m68k: atari_keyb_init operator precedence fix
2573   * ACPI: Fix typo in "Disable MWAIT via DMI on broken Compal board"
2574   * don't diff generated firmware files
2575   * IDE: compile fix for sff_dma_ops
2576   * IDE: palm_bk3710: fix compile warning for unused variable
2577   * ide: fix hwif_to_node()
2578   * palm_bk3710: improve IDE registration
2579   * ide-disk: remove stale init_idedisk_capacity() documentation
2580   * ide/Kconfig: mark ide-scsi as deprecated
2581   * net/wireless/Kconfig: clarify the description for
2582     CONFIG_WIRELESS_EXT_SYSFS
2583   * iwlwifi: do not use GFP_DMA in iwl_tx_queue_init
2584   * iwlwifi: workaround interrupt handling no some platforms
2585   * iwlwifi: fix apm_stop (wrong bit polarity for FLAG_INIT_DONE)
2586   * iwlwifi: fix 64bit platform firmware loading
2587   * orinoco: Multicast to the specified addresses
2588   * wireless/libertas/if_cs.c: fix memory leaks
2589   * mac80211: Fix debugfs union misuse and pointer corruption
2590   * rt2x00: Compiler warning unmasked by fix of BUILD_BUG_ON
2591   * ath9k: Incorrect key used when group and pairwise ciphers are
2592     different.
2593   * ath9: Fix ath_rx_flush_tid() for IRQs disabled kernel warning message.
2594   * net/xfrm: Use an IS_ERR test rather than a NULL test
2595   * ipv: Re-enable IP when MTU > 68
2596   * NTFS: update homepage
2597   * mm: make setup_zone_migrate_reserve() aware of overlapping nodes
2598   * VFS: fix dio write returning EIO when try_to_release_page fails
2599   * acer-wmi: remove debugfs entries upon unloading
2600   * mm/bootmem: silence section mismatch warning -
2601     contig_page_data/bootmem_node_data
2602   * MAINTAINERS: add a maintainer for the BCM5974 multitouch driver
2603   * 8250: improve workaround for UARTs that don't re-assert THRE correctly
2604   * mmc: at91_mci: don't use coherent dma buffers
2605   * pid_ns: zap_pid_ns_processes: fix the ->child_reaper changing
2606   * pid_ns: (BUG 11391) change ->child_reaper when init->group_leader exits
2607   * cirrusfb: check_par fixes
2608   * devcgroup: fix race against rmdir()
2609   * mm: show quicklist usage in /proc/meminfo
2610   * mm: size of quicklists shouldn't be proportional to the number of CPUs
2611   * ipc: document the new auto_msgmni proc file
2612   * hp-wmi: update to match current rfkill semantics
2613   * hp-wmi: add proper hotkey support
2614   * tdfxfb: fix SDRAM memory size detection
2615   * tdfxfb: fix frame buffer name overrun
2616   * rtc_time_to_tm: fix signed/unsigned arithmetic
2617   * ibft: fix target info parsing in ibft module
2618   * sysfs: document files in /sys/firmware/sgi_uv/
2619   * rtc-cmos: wake again from S5
2620   * pm_qos_requirement might sleep
2621   * drivers/char/random.c: fix a race which can lead to a bogus BUG()
2622   * ipsec: Fix deadlock in xfrm_state management.
2623   * [x86] Fix TSC calibration issues
2624   * tipc: Don't use structure names which easily globally conflict.
2625   * sparc64: Fix IPI call locking.
2626   * [ARM] omap: fix gpio.c build error
2627   * sparc64: Prevent sparc64 from invoking irq handlers on offline CPUs
2628   * powerpc: Fix uninitialised variable in VSX alignment code
2629   * powerpc: Only make kernel text pages of linear mapping executable
2630   * powerpc: Make sure _etext is after all kernel text
2631   * powerpc: Work around gcc's -fno-omit-frame-pointer bug
2632   * powerpc: Fix build error with 64K pages and !hugetlbfs
2633   * powerpc: Fix for getting CPU number in power_save_ppc32_restore()
2634   * UBIFS: amend f_fsid
2635   * net/usb/pegasus: avoid hundreds of diagnostics
2636   * ixgbe: initialize interrupt throttle rate
2637   * pcnet-cs, axnet_cs: add new IDs, remove dup ID with less info
2638   * netxen: Remove workaround for chipset quirk
2639   * Split up PIT part of TSC calibration from native_calibrate_tsc
2640   * iwlwifi: W/A for the TSF correction in IBSS
2641   * iwlwifi: fix hidden ssid discovery in passive channels
2642   * iwlwifi: remove false rxon if rx chain changes
2643   * iwlwifi: fix station mimo power save values
2644   * iwlwifi: fix rx_chain computation
2645   * iwlwifi: fix Tx cmd memory allocation failure handling
2646   * iwlwifi: call apm stop on exit
2647   * iwlwifi: fix STATUS_EXIT_PENDING is not set on pci_remove
2648   * ath9k: Fix TX status reporting
2649   * ath9k: Fix TX control flag use for no ACK and RTS/CTS
2650   * V4L/DVB (8555): au8522: add mechanism to configure IF frequency for vsb
2651     and qam
2652   * V4L/DVB (8556): au0828: add support for Hauppauge Woodbury
2653   * V4L/DVB (8598): au8522: clean up function au8522_set_if
2654   * V4L/DVB (8599): au8522: remove if frequency settings from vsb/qam
2655     modulation tables
2656   * V4L/DVB (8600): au0828: explicitly set 6 MHz IF frequency in
2657     hauppauge_hvr950q_config
2658   * V4L/DVB (8629): v4l2-ioctl: do not try to handle private V4L1 ioctls
2659   * V4L/DVB (8633): ivtv: update ivtv version number
2660   * V4L/DVB (8648): ivtv: improve CC support
2661   * V4L/DVB (8660): gspca: Simplify the scan of URB packets in pac7311.
2662   * V4L/DVB (8661): gspca: Bug in the previous changeset about pac7311.
2663   * V4L/DVB (8663): gspca: Webcam 0c45:6128 added in sonixj.
2664   * V4L/DVB (8664): gspca: The bridge/sensor of the webcam 093a:2621 is a
2665     PAC 7302.
2666   * V4L/DVB (8665): gspca: Fix the 640x480 resolution of the webcam
2667     093a:2621.
2668   * V4L/DVB (8666): gspca: Bad scanning of frames in pac7311.
2669   * V4L/DVB (8667): gspca: Bad probe of Z-Star/Vimicro webcams with pas106
2670     sensor.
2671   * V4L/DVB (8668): gspca: Conflict GSPCA / ET61X251 for the webcam
2672     102c:6251.
2673   * V4L/DVB (8669): gspca: Add white balance control for spca561 rev 012A.
2674   * V4L/DVB (8671): gspca: Remove the unused field 'dev_name' of the device
2675     structure.
2676   * V4L/DVB (8672): gspca: Big rewrite of spca561.
2677   * V4L/DVB (8673): gspca: Bad frame scanning again and bad init in
2678     pac7311.
2679   * V4L/DVB (8674): gspca: Webcam 0c45:612e added in sonixj.
2680   * V4L/DVB (8675): gspca: Pixmap PJPG (Pixart 73xx JPEG) added, generated
2681     by pac7311.
2682   * V4L/DVB (8678): Remove the dead CONFIG_RADIO_MIROPCM20{,_RDS} code
2683   * V4L/DVB (8681): v4l2-ioctl.c: fix warning
2684   * V4L/DVB (8682): V4L: fix return value of register video func
2685   * V4L/DVB (8701): cx18: Add missing lock for when the irq handler
2686     manipulates the queues
2687   * V4L/DVB (8703): gspca: Do controls work for spca561 revision 12a.
2688   * V4L/DVB (8705): gspca: Adjust some control limits in spca561.
2689   * V4L/DVB (8706): Make contrast and brightness work for pac7302.
2690   * V4L/DVB (8707): gspca: Colors, hflip and vflip controls added for
2691     pac7302.
2692   * V4L/DVB (8709): gspca: Fix initialization and controls of sn9x110 -
2693     ov7630.
2694   * V4L/DVB (8710): gspca: Bad color control in sonixj.
2695   * V4L/DVB (8711): gspca: Bad controls and quantization table of pac7311.
2696   * V4L/DVB (8712): gspca: Bad start of sonixj webcams since changeset
2697     a8779025e7e8.
2698   * V4L/DVB (8713): gspca: Bad color control again in sonixj.
2699   * V4L/DVB (8714): gspca: Bad start of sn9c110 and sensor om6802.
2700   * V4L/DVB (8715): gspca: Change the name of some webcam in the gspca doc.
2701   * V4L/DVB (8716): gspca: Bad start of sn9c110 and sensor ov7630.
2702   * V4L/DVB (8717): gspca: Frame buffer too small for small resolutions
2703     (sonixj and t613).
2704   * V4L/DVB (8718): gspca: suspend/resume added.
2705   * V4L/DVB (8719): gspca: Have VIDIOC_QUERYCTRL more compliant to the
2706     spec.
2707   * V4L/DVB (8720): gspca: V4L2_CAP_SENSOR_UPSIDE_DOWN added as a cap for
2708     some webcams.
2709   * V4L/DVB (8722): sms1xxx: fix typo in license header
2710   * V4L/DVB (8726): link tuner before saa7134
2711   * V4L/DVB (8727): V4L1: make PMS not autoprobe when builtin.
2712   * V4L/DVB (8728): 1-make-pms-not-autoprobe-when-builtin update
2713   * V4L/DVB (8749): Fix error code, when camera is not turned on by sonypi
2714   * V4L/DVB (8750): V4L: check inval in video_register_device_index()
2715   * V4L/DVB (8751): vivi: Fix some issues at vivi register routine
2716   * V4L/DVB (8757): v4l-dvb: fix a bunch of sparse warnings
2717   * V4L/DVB (8769): cx18: Simplify queue flush logic to prevent oops in
2718     cx18_flush_queues()
2719   * V4L/DVB (8778): radio: fix incorrect video_register_device result check
2720   * V4L/DVB (8779): v4l: fix more incorrect video_register_device result
2721     checks
2722   * V4L/DVB (8790): saa7115: call i2c_set_clientdata only when state !=
2723     NULL
2724   * V4L/DVB (8803): s5h1409: Enable QAM_AUTO mode
2725   * V4L/DVB (8804): s5h1411: Enable QAM_AUTO mode
2726   * V4L/DVB (8805): Steven Toth email address change
2727   * V4L/DVB (8809): gspca: Revert commit
2728     9a9335776548d01525141c6e8f0c12e86bbde982
2729   * V4L/DVB (8810): gspca: Compile error when CONFIG_PM not defined.
2730   * V4L/DVB (8812): gspca: Do pac73xx webcams work.
2731   * V4L/DVB (8813): gspca: Adjust SOF detection for pac73xx.
2732   * V4L/DVB (8814): gspca: Set DISABLED the disabled controls at query
2733     control time.
2734   * V4L/DVB (8815): gspca: Fix problems with disabled controls.
2735   * V4L/DVB (8816): gspca: Set disabled ctrls and fix a register pb with
2736     ovxxxx in sonixb.
2737   * V4L/DVB (8817): gspca: LED and proble changes in sonixb.
2738   * V4L/DVB (8818): gspca: Reinitialize the device on resume.
2739   * V4L/DVB (8819): gspca: Initialize the ov519 at open time and source
2740     cleanup.
2741   * V4L/DVB (8820): gspca: Change initialization and gamma of zc3xx -
2742     pas106.
2743   * V4L/DVB (8822): gspca: Change some subdriver functions for
2744     suspend/resume.
2745   * V4L/DVB (8823): gspca: H and V flips work for ov7670 only in ov519.
2746   * V4L/DVB (8824): gspca: Too much code removed in the suspend/resume
2747     changeset.
2748   * V4L/DVB (8825): gspca: More controls for pac73xx and new webcam
2749     093a:2624.
2750   * V4L/DVB (8826): gspca: Webcam Labtec 2200 (093a:2626) added in pac7311.
2751   * V4L/DVB (8827): gspca: Stop pac7302 autogain oscillation.
2752   * V4L/DVB (8828): gspca: Set the clock at the end of initialization in
2753     sonixj.
2754   * V4L/DVB (8829): gspca: Have a clean kmalloc-ated buffer for USB
2755     exchanges.
2756   * V4L/DVB (8830): gspca: Move some probe code to the new init function.
2757   * V4L/DVB (8831): gspca: Resolve webcam conflicts between some drivers.
2758   * V4L/DVB (8832): gspca: Bad pixelformat of vc0321 webcams.
2759   * V4L/DVB (8833): gspca: Cleanup the sonixb code.
2760   * V4L/DVB (8834): gspca: Have a bigger buffer for sn9c10x compressed
2761     images.
2762   * V4L/DVB (8835): gspca: Same pixfmt as the sn9c102 driver and raw Bayer
2763     added in sonixb.
2764   * V4L/DVB (8837): dvb: fix I2C adapters name size
2765   * V4L/DVB (8839): dib0700: add comment to identify 35th USB id pair
2766   * V4L/DVB (8840): dib0700: add basic support for Hauppauge Nova-TD-500
2767     (84xxx)
2768   * V4L/DVB (8842): vivi_release(): fix use-after-free
2769   * V4L/DVB (8843): tda10048_firmware_upload(): fix a memory leak
2770   * V4L/DVB (8844): dabusb_fpga_download(): fix a memory leak
2771   * bnx2x: Accessing un-mapped page
2772   * SELinux: memory leak in security_context_to_sid_core
2773   * x86: add io delay quirk for Presario F700
2774   * mmap: fix petty bug in anonymous shared mmap offset handling
2775   * x86: Change warning message in TSC calibration.
2776   * PCI: fix pbus_size_mem() resource alignment for CardBus controllers
2777   * [ARM] omap: fix build error in ohci-omap.c
2778   * [ARM] remove unused #include <version.h>
2779   * ACPI: Make Len Brown the ACPI maintainer again
2780   * fujitsu-laptop: fix regression for P8010 in 2.6.27-rc
2781   * ACPI: Avoid bogus timeout about SMbus check
2782   * acer-wmi: remove debugfs entries upon unloading
2783   * forgotten refcount on sysctl root table
2784   * V4L/DVB (8868): gspca: Support for vga modes with sif sensors in
2785     sonixb.
2786   * V4L/DVB (8869): gspca: Move the Sonix webcams with TAS5110C1B from
2787     sn9c102 to gspca.
2788   * V4L/DVB (8870): gspca: Fix dark room problem with sonixb.
2789   * V4L/DVB (8872): gspca: Bad image format and offset with rev072a of
2790     spca561.
2791   * V4L/DVB (8873): gspca: Bad image offset with rev012a of spca561 and
2792     adjust exposure.
2793   * V4L/DVB (8874): gspca: Adjust hstart for sn9c103/ov7630 and update
2794     usb-id's.
2795   * [ARM] omap: fix virtual vs physical address space confusions
2796   * V4L/DVB (8876): budget: udelay changed to mdelay
2797   * V4L/DVB (8877): b2c2 and bt8xx: udelay to mdelay
2798   * V4L/DVB (8880): PATCH: Fix parents on some webcam drivers
2799   * V4L/DVB (8881): gspca: After 'while (retry--) {...}', retry will be -1
2800     but not 0.
2801   * powerpc/spufs: Fix multiple get_spu_context()
2802   * powerpc/spufs: Fix race for a free SPU
2803   * Input: bcm5974 - small formatting cleanup
2804   * Input: bcm5974 - improve finger tracking and counting
2805   * Input: bcm5974 - add BTN_TOUCH event for mousedev benefit
2806   * Input: i8042 - make Lenovo 3000 N100 blacklist entry more specific
2807   * sh: resume_kernel fix for kernel oops built with CONFIG_BKL_PREEMPT=y.
2808   * sh64: resume_kernel fix for kernel oops built with
2809     CONFIG_BKL_PREEMPT=y.
2810   * i2c: fix i2c-sh_mobile timing issues
2811   * clockevents: prevent clockevent event_handler ending up handler_noop
2812   * clockevents: prevent endless loop in periodic broadcast handler
2813   * clockevents: enforce reprogram in oneshot setup
2814   * clockevents: prevent multiple init/shutdown
2815   * clockevents: prevent endless loop lockup
2816   * HPET: make minimum reprogramming delta useful
2817   * [MTD] [NAND] tmio_nand: fix base address programming
2818   * Fix conditional export of kvh.h and a.out.h to userspace.
2819   * async_tx: fix the bug in async_tx_run_dependencies
2820   * sched_clock: fix NOHZ interaction
2821   * sched: fix process time monotonicity
2822   * UBIFS: fix division by zero
2823   * UBIFS: make minimum fanout 3
2824   * [MIPS] Fix data bus error recovery
2825   * [MIPS] Fix WARNING: at kernel/smp.c:290
2826   * [MIPS] TXx9: Fix txx9_pcode initialization
2827   * [MIPS] TX39xx: Add missing local_flush_icache_range initialization
2828   * [MIPS] Probe initrd header only if explicitly specified
2829   * res_counter: fix off-by-one bug in setting limit
2830   * forcedeth: fix kexec regression
2831   * atmel_lcdfb: fix oops in rmmod when framebuffer fails to register
2832   * tracehook: comment pasto fixes
2833   * drivers/mmc/card/block.c: fix refcount leak in mmc_block_open()
2834   * x86: boot: stub out unimplemented CPU feature words
2835   * x86: add NOPL as a synthetic CPU feature bit
2836   * x86: use X86_FEATURE_NOPL in alternatives
2837   * clockevents: broadcast fixup possible waiters
2838   * x86: HPET fix moronic 32/64bit thinko
2839   * x86: HPET: read back compare register before reading counter
2840   * Fix CONFIG_AC97_BUS dependency
2841   * [ARM] 5241/1: provide ioremap_wc()
2842   * ntp: fix calculation of the next jiffie to trigger RTC sync
2843   * clocksource, acpi_pm.c: use proper read function also in errata mode
2844   * clocksource, acpi_pm.c: check for monotonicity
2845   * x86: delay early cpu initialization until cpuid is done
2846   * x86: move mtrr cpu cap setting early in early_init_xxxx
2847   * sched: arch_reinit_sched_domains() must destroy domains to force
2848     rebuild
2849   * x86, xen: Use native_pte_flags instead of native_pte_val for .pte_flags
2850   * x86: pda_init(): fix memory leak when using CPU hotplug
2851   * x86: cpu_init(): fix memory leak when using CPU hotplug
2852   * powerpc/spufs: Fix possible scheduling of a context to multiple SPEs
2853   * netfilter: nf_conntrack_sip: de-static helper pointers
2854   * netfilter: nf_conntrack_gre: more locking around keymap list
2855   * netfilter: nf_conntrack_gre: nf_ct_gre_keymap_flush() fixlet
2856   * netfilter: nf_conntrack_irc: make sure string is terminated before
2857     calling simple_strtoul
2858   * pkt_sched: Fix qdisc state in net_tx_action()
2859   * powerpc: Fix rare boot build breakage
2860   * ahci, pata_marvell: play nicely together
2861   * sata_mv: add RocketRaid 1720 PCI ID to driver
2862   * ahci: disable PMP for marvell ahcis
2863   * sata_nv: disable hardreset for generic
2864   * libata-sff: kill spurious WARN_ON() in ata_hsm_move()
2865   * pata_sil680: remove duplicate pcim_enable_device
2866   * ahci: RAID mode SATA patch for Intel Ibex Peak DeviceIDs
2867   * [MIPS] IP22: Fix detection of second HPC3 on Challenge S
2868   * xen: fix 2.6.27-rc5 xen balloon driver warnings
2869   * x86: disable static NOPLs on 32 bits
2870   * netns : fix kernel panic in timewait socket destruction
2871   * bridge: don't allow setting hello time to zero
2872   * NFS: Restore missing hunk in NFS mount option parser
2873   * usb: fix null deferences in low level usb serial
2874   * Fix format of MAINTAINERS
2875   * sparc64: Disable timer interrupts in fixup_irqs().
2876   * [Bluetooth] Fix reference counting during ACL config stage
2877   * [Bluetooth] Enforce correct authentication requirements
2878   * [Bluetooth] Reject L2CAP connections on an insecure ACL link
2879   * [S390] CVE-2008-1514: prevent ptrace padding area read/write in 31-bit
2880     mode
2881   * [S390] cio: Correct cleanup on error.
2882   * [S390] cio: handle ssch() return codes correctly.
2883   * [S390] cio: allow offline processing for disconnected devices
2884   * ipsec: Restore larval states and socket policies in dump
2885   * update Documentation/filesystems/Locking for 2.6.27 changes
2886   * MAINTAINERS: add Atheros maintainer for atlx
2887   * lib: Correct printk %pF to work on all architectures
2888   * x86: fix memmap=exactmap boot argument
2889   * clockevents: remove WARN_ON which was used to gather information
2890   * ipv6: Fix OOPS in ip6_dst_lookup_tail().
2891   * Linux 2.6.27-rc6
2892
2893  -- Ben Collins <ben.collins@canonical.com>  Tue, 02 Sep 2008 12:45:56 -0400
2894
2895 linux (2.6.27-2.3) intrepid; urgency=low
2896
2897   [ Ben Collins ]
2898
2899   * build/retag: Make script save .orig of tags for later use
2900   * ubuntu/lirc: Fix device_create call
2901   * build/firmware: Put in-kernel firmware into version specific subdir
2902     - LP: #262115
2903   * Rebase on linux-2.6 git.
2904   * ABI bump
2905
2906   [ Herton Ronaldo Krzesinski ]
2907
2908   * SAUCE: (no-up) Apparmor warning fixes
2909
2910   [ John Johansen ]
2911
2912   * SAUCE: (no-up) Proper AppArmor ptrace updates for newer lsm API
2913
2914   [ Mackenzie Morgan ]
2915
2916   * SAUCE: Add quirk for ASUS Z37E to make sound audible after resume
2917     - LP: #25896
2918
2919  -- Ben Collins <ben.collins@canonical.com>  Wed, 27 Aug 2008 14:03:05 -0400
2920
2921 linux (2.6.27-1.2) intrepid; urgency=low
2922
2923   [ Amit Kucheria ]
2924
2925   * SAUCE: make fc transport removal of target configurable
2926   * SAUCE: pm: Config option to disable handling of console during
2927     suspend/resume
2928
2929   [ Ben Collins ]
2930
2931   * SAUCE: Lower warning level of some PCI messages
2932   * SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps
2933   * SAUCE: tulip: Let dmfe handle davicom on non-sparc
2934   * SAUCE: tulip: Define ULI PCI ID's
2935   * SAUCE: (no-up) version: Implement version_signature proc file.
2936   * SAUCE: (no-up) connector.h: Add idx/val for drbd
2937   * SAUCE: (no-up) swap: Add notify_swap_entry_free callback for compcache
2938   * SAUCE: drivers: Remove some duplicate device entries in various modules
2939   * SAUCE: (no-up) [AppArmor] merge with upstream subversion r1291
2940   * SAUCE: apparmor: Update for changes to ptrace lsm hooks
2941   * SAUCE: (no-up) Enable ubuntu extra subdirectory
2942   * SAUCE: applesmc: Add MacBookAir
2943   * SAUCE: (no-up) ACPI: initramfs DSDT override support
2944   * ubuntu: Add drbd module
2945   * ubuntu: Add iscsitarget module
2946   * ubuntu: Add BOM for iscsitarget
2947   * ubuntu: Add squashfs driver
2948   * SAUCE: (no-up) Check for squashfs superblock in initramfs mounting.
2949   * ubuntu: Add aufs module
2950   * ubuntu: Added atl2 driver
2951   * ubuntu: Added et131x driver
2952   * ubuntu: Add dm-raid4-5 driver
2953   * ubuntu: Add ndiswrapper driver
2954   * ubuntu: Added ram backed compressed swap module (compcache)
2955   * ubuntu: Add misc drivers from hardy lum
2956   * ubuntu: Add heci driver 3.2.0.24
2957   * ubuntu: Add ov511 and bt-sco drivers
2958   * ubuntu: Add acx, prism2_usb wireless drivers
2959   * ubuntu: Add at76 driver to build
2960   * ubuntu: Add fsam7400 sw kill switch driver
2961   * ubuntu: Added qc-usb driver
2962   * ubuntu: e1000e: Upgraded module to 0.4.1.7
2963   * ubuntu: Added rfkill drivers
2964   * ubuntu: VIA - Add VIA DRM Chrome9 3D engine
2965   * ubuntu: unionfs: Added v1.4 module from hardy
2966   * ubuntu: Add LIRC driver
2967   * ubuntu: Add GFS driver
2968   * ubuntu: New tlsup driver for toshiba laptops
2969   * Update config files
2970   * build/d-i: Remove obsolete dm modules
2971
2972   [ Chuck Short ]
2973
2974   * SAUCE: ata: blacklist FUJITSU MHW2160BH PL
2975
2976   [ Colin Ian King ]
2977
2978   * ubuntu: Add dm-loop
2979   * SAUCE: Enable speedstep for sonoma processors.
2980
2981   [ Dennis Noordsij ]
2982
2983   * SAUCE: Work around ACPI corruption upon suspend on some Dell machines.
2984
2985   [ Fabio M. Di Nitto ]
2986
2987   * SAUCE: Export gfs2 symbols required for gfs1 kernel module
2988
2989   [ Matthew Garrett ]
2990
2991   * SAUCE: hostap: send events on data interface as well as master
2992     interface
2993
2994   [ Michael Frey (Senior Manager, MID ]
2995
2996   * SAUCE: Send HCI_RESET for Broadcomm 2046
2997
2998   [ Phillip Lougher ]
2999
3000   * SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets.
3001
3002   [ Stefan Bader ]
3003
3004   * SAUCE: (no-up) Export dm_disk function of device-mapper
3005   * SAUCE: Restore VT fonts on switch
3006   * SAUCE: mmc: Increase power_up deleay to fix TI readers
3007
3008   [ Tim Gardner ]
3009
3010   * SAUCE: Add extra headers to linux-libc-dev
3011   * SAUCE: Catch nonsense keycodes and silently ignore
3012   * SAUCE: Added support for HDAPS on various ThinkPads from Lenovo and IBM
3013   * SAUCE: Guest OS does not recognize a lun with non zero target id on
3014     Vmware ESX Server
3015   * SAUCE: (no-up) Take care of orinoco_cs overlap with hostap_cs
3016   * ubuntu: Add GNBD driver
3017
3018  -- Ben Collins <ben.collins@canonical.com>  Sat, 23 Aug 2008 15:48:35 -0400
3019
3020 linux (2.6.27-0.0) intrepid; urgency=low
3021
3022   * Not uploaded, placeholder for new release
3023
3024  -- Ben Collins <ben.collins@canonical.com>  Sat, 23 Aug 2008 15:48:35 -0400
3025
3026 linux (2.6.26-5.17) intrepid; urgency=low
3027
3028   [ Ben Collins ]
3029
3030   * build/abi: Add tosh_smm symbol to blacklist
3031
3032  -- Ben Collins <ben.collins@canonical.com>  Fri, 15 Aug 2008 09:29:34 -0400
3033
3034 linux (2.6.26-5.16) intrepid; urgency=low
3035
3036   [ Ben Collins ]
3037
3038   * Revert "SAUCE: toshiba_acpi: Rewrote most of the proc entry bits."
3039   * Revert "SAUCE: Update toshiba_acpi.c to version 0.19a"
3040   * build/config: Disable in-kernel toshiba driver(s)
3041   * ubuntu/tlsup: New driver for toshiba laptops
3042   * build/config: Enable TLSUP driver
3043   * SAUCE: e1000e: Fix E1000E_ENABLED logic to check for our E1000E_NEW
3044     driver as well
3045   * ubuntu/e1000e: Remove E1000E_ENABLED option in local config
3046   * build/config: Update configs to have E1000E_ENABLED set
3047   * ubuntu/prism2: Remove duplicate device
3048
3049   [ Fabio M. Di Nitto ]
3050
3051   * SAUCE: Export gfs2 symbols required for gfs1 kernel module
3052
3053   [ Stefan Bader ]
3054
3055   * SAUCE: x86: HPET rework for SB700
3056     - LP: #255910
3057
3058   [ Tim Gardner ]
3059
3060   * Add GNBD driver
3061   * Enable GNBD driver
3062   * SAUCE: Add GFS driver
3063   * SAUCE: Enable gfs driver configs
3064   * b43: Linksys WMP54G (BCM4306/3) card in a PCI format has an SPROM
3065     coding
3066
3067   [ Upstream Kernel Changes ]
3068
3069   * KVM: x86 emulator: emulate clflush
3070   * USB: quirk PLL power down mode
3071
3072  -- Ben Collins <ben.collins@canonical.com>  Mon, 11 Aug 2008 13:19:28 -0400
3073
3074 linux (2.6.26-5.15) intrepid; urgency=low
3075
3076   [ Ben Collins ]
3077
3078   * Revert "SAUCE: Add blacklist support to fix Belkin bluetooth dongle."
3079     - Superceded by upstream changes.
3080   * build/config: New option enabled for uvcvideo
3081   * build/control: Add Vcs-Git meta data to control file
3082   * SAUCE: toshiba_acpi: Rewrote most of the new code
3083   * abi/perm-blacklist: Add emu10k1 driver to blacklist
3084
3085   [ Upstream Kernel Changes ]
3086
3087   * pxamci: trivial fix of DMA alignment register bit clearing
3088   * udplite: Protection against coverage value wrap-around
3089   * ipv6: use timer pending
3090   * ipv6: __KERNEL__ ifdef struct ipv6_devconf
3091   * hdlcdrv: Fix CRC calculation.
3092   * quota: fix possible infinite loop in quota code
3093   * isofs: fix minor filesystem corruption
3094   * KVM: VMX: Fix a wrong usage of vmcs_config
3095   * KVM: SVM: fix suspend/resume support
3096   * KVM: mmu_shrink: kvm_mmu_zap_page requires slots_lock to be held
3097   * KVM: VMX: Add ept_sync_context in flush_tlb
3098   * KVM: x86 emulator: Fix HLT instruction
3099   * KVM: MMU: nuke shadowed pgtable pages and ptes on memslot destruction
3100   * KVM: MMU: Fix potential race setting upper shadow ptes on nonpae hosts
3101   * Patch Upstream: x86 ptrace: fix PTRACE_GETFPXREGS error
3102   * rcu: fix rcu_try_flip_waitack_needed() to prevent grace-period stall
3103   * Fix typos from signal_32/64.h merge
3104   * x86 reboot quirks: add Dell Precision WorkStation T5400
3105   * USB: fix usb serial pm counter decrement for disconnected interfaces
3106   * x86, suspend, acpi: enter Big Real Mode
3107   * markers: fix duplicate modpost entry
3108   * Fix build on COMPAT platforms when CONFIG_EPOLL is disabled
3109   * proc: fix /proc/*/pagemap some more
3110   * cpusets: fix wrong domain attr updates
3111   * x86: fix crash due to missing debugctlmsr on AMD K6-3
3112   * ide-cd: fix oops when using growisofs
3113   * rtc-at91rm9200: avoid spurious irqs
3114   * vmlinux.lds: move __attribute__((__cold__)) functions back into final
3115     .text section
3116   * ARM: fix fls() for 64-bit arguments
3117   * tcp: Clear probes_out more aggressively in tcp_ack().
3118   * sparc64: Fix lockdep issues in LDC protocol layer.
3119   * sparc64: Fix cpufreq notifier registry.
3120   * sparc64: Do not define BIO_VMERGE_BOUNDARY.
3121   * iop-adma: fix platform driver hotplug/coldplug
3122   * myri10ge: do not forget to setup the single slice pointers
3123   * myri10ge: do not use mgp->max_intr_slots before loading the firmware
3124   * ALSA: trident - pause s/pdif output
3125   * V4L: cx18: Upgrade to newer firmware & update documentation
3126   * DVB: dib0700: add support for Hauppauge Nova-TD Stick 52009
3127   * V4L: uvcvideo: Fix a buffer overflow in format descriptor parsing
3128   * V4L: uvcvideo: Use GFP_NOIO when allocating memory during resume
3129   * V4L: uvcvideo: Don't free URB buffers on suspend
3130   * V4L: uvcvideo: Make input device support optional
3131   * V4L: uvcvideo: Add support for Medion Akoya Mini E1210 integrated
3132     webcam
3133   * V4L: saa7134: Copy tuner data earlier to avoid overwriting manual tuner
3134     type
3135   * V4L: cx23885: Bugfix for concurrent use of /dev/video0 and /dev/video1
3136   * DVB: cx23885: Ensure PAD_CTRL is always reset to a sensible default
3137   * DVB: cx23885: DVB Transport cards using DVB port VIDB/TS1 did not
3138     stream
3139   * DVB: cx23885: Reallocated the sram to avoid concurrent VIDB/C issues
3140   * DVB: cx23885: SRAM changes for the 885 and 887 silicon parts
3141   * x86: fix kernel_physical_mapping_init() for large x86 systems
3142   * eCryptfs: use page_alloc not kmalloc to get a page of memory
3143   * UML - Fix boot crash
3144   * ixgbe: remove device ID for unsupported device
3145   * mpc52xx_psc_spi: fix block transfer
3146   * tmpfs: fix kernel BUG in shmem_delete_inode
3147   * markers: fix markers read barrier for multiple probes
3148   * VFS: increase pseudo-filesystem block size to PAGE_SIZE
3149   * cpufreq acpi: only call _PPC after cpufreq ACPI init funcs got called
3150     already
3151   * b43legacy: Release mutex in error handling code
3152   * ath5k: don't enable MSI, we cannot handle it yet
3153   * Fix off-by-one error in iov_iter_advance()
3154   * Linux 2.6.26.1
3155   * ftrace: remove unneeded documentation
3156   * romfs_readpage: don't report errors for pages beyond i_size
3157   * netfilter: nf_nat_sip: c= is optional for session
3158   * SCSI: bsg: fix bsg_mutex hang with device removal
3159   * x86: idle process - add checking for NULL early param
3160   * x86: io delay - add checking for NULL early param
3161   * Close race in md_probe
3162   * Kprobe smoke test lockdep warning
3163   * netfilter: xt_time: fix time's time_mt()'s use of do_div()
3164   * linear: correct disk numbering error check
3165   * SCSI: ch: fix ch_remove oops
3166   * NFS: Ensure we zap only the access and acl caches when setting new acls
3167   * jbd: fix race between free buffer and commit transaction
3168   * Input: i8042 - add Intel D845PESV to nopnp list
3169   * Input: i8042 - add Gericom Bellagio to nomux blacklist
3170   * Input: i8042 - add Acer Aspire 1360 to nomux blacklist
3171   * Bluetooth: Signal user-space for HIDP and BNEP socket errors
3172   * Add compat handler for PTRACE_GETSIGINFO
3173   * ALSA: hda - Fix wrong volumes in AD1988 auto-probe mode
3174   * ALSA: hda - Fix DMA position inaccuracy
3175   * ALSA: hda - Add missing Thinkpad Z60m support
3176   * ALSA: emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2
3177   * vfs: fix lookup on deleted directory
3178   * Ath5k: fix memory corruption
3179   * Ath5k: kill tasklets on shutdown
3180   * sound: ensure device number is valid in snd_seq_oss_synth_make_info
3181   * Linux 2.6.26.2
3182
3183  -- Ben Collins <ben.collins@canonical.com>  Sun, 03 Aug 2008 13:25:02 -0400
3184
3185 linux (2.6.26-5.14) intrepid; urgency=low
3186
3187   [ Ben Collins ]
3188
3189   * SAUCE: applesmc: Add MacBookAir
3190   * build: Do not build ddeb unless we are on the buildd
3191   * build: control: Consistency in arch fields.
3192   * SAUCE: Update toshiba_acpi.c to version 0.19a
3193     - LP: #77026
3194   * build: Added perm blacklist support and per-module support to abi-check
3195     - Blacklist p80211 module from abi checks
3196   * ubuntu/lirc: Get rid of drivers symlink and use real include stuff
3197
3198
3199   [ Colin Ian King ]
3200
3201   * SAUCE: acerhk module - add support for Amilo A1650g keyboard
3202     - LP: #84159
3203   * SAUCE: rt2x00: Fix OOPS on failed creation of rt2x00lib workqueue
3204     - LP: #249242
3205
3206   [ Mario Limonciello ]
3207
3208   * Add LIRC back in
3209
3210   [ Tim Gardner ]
3211
3212   * Makefile race condition can lead to ndiswrapper build failure
3213     - LP: #241547
3214   * update linux-wlan-ng (prism2_usb) to upstream version 1861
3215     - LP: #245026
3216
3217   [ Upstream Kernel Changes ]
3218
3219   * Fix typos from signal_32/64.h merge
3220
3221  -- Ben Collins <ben.collins@canonical.com>  Fri, 01 Aug 2008 00:05:01 -0400
3222
3223 linux (2.6.26-5.13) intrepid; urgency=low
3224
3225   [ Ben Collins ]
3226
3227   * build: Make makedumpfile an amd64/i386 only build-dep
3228   * ubuntu/acerhk: Fixup assembly to compile with newer binutils
3229
3230  -- Ben Collins <ben.collins@canonical.com>  Sat, 26 Jul 2008 16:41:50 -0400
3231
3232 linux (2.6.26-4.12) intrepid; urgency=low
3233
3234   [ Ben Collins ]
3235
3236   * e1000e: Upgraded module to 0.4.1.7 upstream. Placed in ubuntu/,
3237     in-kernel driver disabled
3238   * config: Disable e1000e in-kernel, and enable newer driver in ubuntu/
3239   * rfkill: Update to 1.3 drivers, and move to common location
3240   * ubuntu: Actually link kconfig/kbuild into rfkill subdir
3241   * config: Enable loading dsdt from initramfs
3242     - LP: #246222
3243   * ubuntu: [compcache] Update to fix crashes in improper BUG()
3244   * build: Create a retag scripts to recover tags from rebases
3245   * build: Updates for dbg pkg
3246   * build: Make sure no empty lines show up in debian/files
3247   * ubuntu: atl1e: Add new driver from 2.6.27-pre-rc1
3248     - LP: #243894
3249   * sys_getcwd: Fix some brokeness introduced by AppArmor __d_path
3250     changes
3251     - LP: #251223
3252   * ubuntu: unionfs: Added v1.4 module from hardy
3253   * build: Add sub-flavour infrastructure, and virtual subflav
3254
3255   [ Eric Piel ]
3256
3257   * ACPI: Allow custom DSDT tables to be loaded from initramfs
3258
3259   [ Kees Cook ]
3260
3261   * AppArmor: Smack VFS patches
3262
3263   [ Mario Limonciello ]
3264
3265   * Work around ACPI corruption upon suspend on some Dell machines.
3266     - LP: #183033
3267
3268   [ Tim Gardner ]
3269
3270   * Export usbhid_modify_dquirk for LBM module bcm5974
3271     - LP: #250838
3272   * VIA - Add VIA DRM Chrome9 3D engine
3273     - LP: #251862
3274   * Define TRUE/FALSE for VIA DRM driver.
3275
3276  -- Ben Collins <ben.collins@canonical.com>  Tue, 15 Jul 2008 12:51:39 -0400
3277
3278 linux (2.6.26-4.11) intrepid; urgency=low
3279
3280   [ Ben Collins ]
3281
3282   * config: Enable bcm5974 driver in all configs
3283
3284   [ 2.6.26-4.10 ]
3285
3286   [ Amit Kucheria ]
3287
3288   * Fix typo in GSPCA Makefile and make it compile
3289
3290   [ Ben Collins ]
3291
3292   * ubuntu: Remove UVC driver in favor of in-kernel one (-rc9)
3293   * config: Updates for -rc9
3294   * ubuntu: Add acx, prism2_usb wireless drivers
3295   * config: Enable prism2_usb and acx drivers.
3296   * ubuntu: Add at76 driver to build
3297   * config: Enable at76_usb driver.
3298   * iscsitarget: Fix prototype for bi_end_io callback.
3299   * acx: Fix section type mismatch warnings
3300   * fsam7400: Add sw kill switch driver
3301   * config: Enable fsam7400 driver
3302   * qc-usb: Added new driver
3303   * config: Enable qc-usb driver
3304   * drbd: Remove built-in connector usage
3305   * drbd: Do not define idx/val for connector here
3306   * connector.h: Add idx/val for drbd
3307   * bcm5974: Added new driver
3308
3309   [ Kees Cook ]
3310
3311   * SAUCE: [AppArmor] merge with upstream subversion r1291
3312   * SAUCE: [AppArmor] fix typo in selinux_inode_link
3313   * SAUCE: [AppArmor] aufs patches
3314
3315   [ Michael Frey (Senior Manager, MID ]
3316
3317   * SAUCE: Send HCI_RESET for Broadcomm 2046
3318     - LP: #241749
3319
3320   [ Tim Gardner ]
3321
3322   * SAUCE: Medion Akoya Mini E1210
3323
3324   [ Upstream Kernel Changes ]
3325
3326   * Revert "BAST: Remove old IDE driver"
3327   * ARM: OMAP: DMA: Don't mark channel active in omap_enable_channel_irq
3328   * ARM: OMAP: Correcting the gpmc prefetch control register address
3329   * debugobjects: fix lockdep warning
3330   * [ARM] 5115/1: pxafb: fix ifdef for command line option handling
3331   * [ARM] 5116/1: pxafb: cleanup and fix order of failure handling
3332   * [ARM] 5109/1: Mark rtc sa1100 driver as wakeup source before
3333     registering it
3334   * [ARM] Export dma_sync_sg_for_device()
3335   * fix cgroup-inflicted breakage in block_dev.c
3336   * [patch for 2.6.26 2/4] vfs: utimensat(): be consistent with utime() for
3337     immutable and append-only files
3338   * [patch for 2.6.26 1/4] vfs: utimensat(): ignore tv_sec if tv_nsec ==
3339     UTIME_OMIT or UTIME_NOW
3340   * [patch for 2.6.26 3/4] vfs: utimensat(): fix error checking for
3341     {UTIME_NOW,UTIME_OMIT} case
3342   * [patch for 2.6.26 4/4] vfs: utimensat(): fix write access check for
3343     futimens()
3344   * [patch 1/4] vfs: path_{get,put}() cleanups
3345   * [patch 2/4] fs: make struct file arg to d_path const
3346   * [patch 3/4] vfs: fix ERR_PTR abuse in generic_readlink
3347   * [patch 4/4] flock: remove unused fields from file_lock_operations
3348   * [patch 3/3] vfs: make d_path() consistent across mount operations
3349   * [patch 1/3] vfs: dcache sparse fixes
3350   * [patch 2/3] vfs: dcache cleanups
3351   * udf: Fix regression in UDF anchor block detection
3352   * [SCSI] ses: Fix timeout
3353   * netfilter: ip6table_mangle: don't reroute in LOCAL_IN
3354   * [SCSI] esp: Fix OOPS in esp_reset_cleanup().
3355   * kernel/audit.c: nlh->nlmsg_type is gotten more than once
3356   * audit: fix kernel-doc parameter notation
3357   * remove useless argument type in audit_filter_user()
3358   * Blackfin arch: fix bug - kernel boot fails when Spinlock and rw-lock
3359     debugging enabled
3360   * Blackfin arch: fix up section mismatch warning
3361   * mac80211: implement EU regulatory domain
3362   * b43: Do not return TX_BUSY from op_tx
3363   * b43legacy: Do not return TX_BUSY from op_tx
3364   * b43: Fix possible MMIO access while device is down
3365   * b43legacy: Fix possible NULL pointer dereference in DMA code
3366   * rt2x00: Fix unbalanced mutex locking
3367   * iwlwifi: improve scanning band selection management
3368   * [SCSI] esp: tidy up target reference counting
3369   * [ARM] 5117/1: pxafb: fix __devinit/exit annotations
3370   * thermal: Create CONFIG_THERMAL_HWMON=n
3371   * ACPI: don't walk tables if ACPI was disabled
3372   * dock: bay: Don't call acpi_walk_namespace() when ACPI is disabled.
3373   * x86: shift bits the right way in native_read_tscp
3374   * x86: section/warning fixes
3375   * V4L/DVB (8004): Fix INPUT dependency at budget-ci
3376   * V4L/DVB (8005): Fix OOPS if frontend is null
3377   * V4L/DVB (8007): cx18/cx25840: the S-Video LUMA input can use all
3378     In1-In8 inputs
3379   * V4L/DVB (8008): cx18: remove duplicate audio and video input enums
3380   * V4L/DVB (8010): em28xx: Properly register extensions for already
3381     attached devices
3382   * V4L/DVB (8011): em28xx: enable DVB for HVR-900
3383   * V4L/DVB (8012): gl861: sleep a little to avoid I2C errors
3384   * V4L/DVB (8013): gl861: remove useless identify_state
3385   * V4L/DVB (8015): gl861: replace non critical msleep(0) with msleep(1) to
3386     be on the safe side
3387   * V4L/DVB (8017): Ensure em28xx extensions only get run against devs that
3388     support them
3389   * V4L/DVB (8018): Add em2860 chip ID
3390   * V4L/DVB (8020): Fix callbacks functions of saa7134_empress
3391   * V4L/DVB (8022): saa7134: fix race between opening and closing the
3392     device
3393   * V4L/DVB (8026): Avoids an OOPS if dev struct can't be successfully
3394     recovered
3395   * V4L/DVB (8027): saa7134: Avermedia A700: only s-video and composite
3396     input are working
3397   * V4L/DVB (8028): Improve error messages for tda1004x attach
3398   * V4L/DVB (8029): Improve error message at tda1004x_attach
3399   * V4L/DVB (8034): tda18271: fix IF notch frequency handling
3400   * V4L/DVB (8035): tda18271: dont touch EB14 if rf_cal lookup is out of
3401     range
3402   * V4L/DVB (8036): tda18271: toggle rf agc speed mode on TDA18271HD/C2
3403     only
3404   * V4L/DVB (8037): tda18271: ensure that the thermometer is off during
3405     channel configuration
3406   * V4L/DVB (8039): pxa-camera: fix platform_get_irq() error handling.
3407   * V4L/DVB (8040): soc-camera: remove soc_camera_host_class class
3408   * V4L/DVB (8042): DVB-USB UMT-010 channel scan oops
3409   * V4L/DVB (8043): au0828: add support for additional USB device id's
3410   * V4L/DVB (8044): au8522: tuning optimizations
3411   * V4L/DVB (8048): saa7134: Fix entries for Avermedia A16d and Avermedia
3412     E506
3413   * V4L/DVB (8061): cx18: only select tuner / frontend modules if
3414     !DVB_FE_CUSTOMISE
3415   * V4L/DVB (8063): cx18: Fix unintended auto configurations in
3416     cx18-av-core
3417   * V4L/DVB (8066): cx18: Fix audio mux input definitions for HVR-1600 Line
3418     In 2 and FM radio
3419   * V4L/DVB (8067): cx18: Fix firmware load for case when digital capture
3420     happens first
3421   * V4L/DVB (8068): cx18: Add I2C slave reset via GPIO upon initialization
3422   * V4L/DVB (8069): cx18: Fix S-Video and Compsite inputs for the Yuan
3423     MPC718 and enable card entry
3424   * V4L/DVB (8071): tda10023: Fix possible kernel oops during
3425     initialisation
3426   * V4L/DVB (8073): av7110: Catch another type of ARM crash
3427   * V4L/DVB (8074): av7110: OSD transfers should not be interrupted
3428   * V4L/DVB (8075): stv0299: Uncorrected block count and bit error rate
3429     fixed
3430   * V4L/DVB (8092): videodev: simplify and fix standard enumeration
3431   * V4L/DVB (8096): au8522: prevent false-positive lock status
3432   * V4L/DVB (8097): xc5000: check device hardware state to determine if
3433     firmware download is needed
3434   * V4L/DVB (8100): V4L/vivi: fix possible memory leak in vivi_fillbuff
3435   * V4L/DVB (8108): Fix open/close race in saa7134
3436   * s2io: fix documentation about intr_type
3437   * tc35815: Mark carrier-off before starting PHY
3438   * tc35815: Fix receiver hangup on Rx FIFO overflow
3439   * ixgbe: fix EEH recovery during reset on PPC
3440   * igb: fix EEH recovery during reset on PPC
3441   * e1000e: fix EEH recovery during reset on PPC
3442   * pcnet_cs, axnet_cs: clear bogus interrupt before request_irq
3443   * drivers/net/r6040.c: Eliminate double sizeof
3444   * ipg: fix jumbo frame compilation
3445   * ipg: use NULL, not zero, for pointers
3446   * [netdrvr] 3c59x: remove irqs_disabled warning from local_bh_enable
3447   * [netdrvr] netxen: fix netxen_pci_tbl[] breakage
3448   * e100: Do pci_dma_sync after skb_alloc for proper operation on ixp4xx
3449   * e1000: only enable TSO6 via ethtool when using correct hardware
3450   * [netdrvr] Fix IOMMU overflow checking in s2io.c
3451   * qla3xxx: Hold RTNL while calling dev_close()
3452   * Hold RTNL while calling dev_close()
3453   * sata_uli: hardreset is broken
3454   * rt2x00: Fix lock dependency errror
3455   * prism: islpci_eth.c endianness fix
3456   * mac80211: fix an oops in several failure paths in key allocation
3457   * firewire: fw-sbp2: fix parsing of logical unit directories
3458   * kbuild: fix a.out.h export to userspace with O= build.
3459   * Ensure interrupted recovery completed properly (v1 metadata plus
3460     bitmap)
3461   * Don't acknowlege that stripe-expand is complete until it really is.
3462   * Fix error paths if md_probe fails.
3463   * hamradio: remove unused variable
3464   * tcp: calculate tcp_mem based on low memory instead of all memory
3465   * tcp: fix for splice receive when used with software LRO
3466   * af_unix: fix 'poll for write'/connected DGRAM sockets
3467   * netdevice: Fix typo of dev_unicast_add() comment
3468   * pkt_sched: ERR_PTR() ususally encodes an negative errno, not positive.
3469   * pkt_sched: Remove CONFIG_NET_SCH_RR
3470   * include/linux/netdevice.h: don't export MAX_HEADER to userspace
3471   * tcp: /proc/net/tcp rto,ato values not scaled properly (v2)
3472   * netlink: Fix some doc comments in net/netlink/attr.c
3473   * CONNECTOR: add a proc entry to list connectors
3474   * inet fragments: fix race between inet_frag_find and
3475     inet_frag_secret_rebuild
3476   * net/inet_lro: remove setting skb->ip_summed when not LRO-able
3477   * netlabel: Fix a problem when dumping the default IPv6 static labels
3478   * ipv6 route: Convert rt6_device_match() to use RT6_LOOKUP_F_xxx flags.
3479   * sched: fix cpu hotplug
3480   * Fix and clean top .gitignore
3481   * x86: fix cpu hotplug crash
3482   * ptrace GET/SET FPXREGS broken
3483   * Input: add KEY_MEDIA_REPEAT definition
3484   * Input: fix locking in force-feedback core
3485   * [ARM] 5131/1: Annotate platform_secondary_init with trace_hardirqs_off
3486   * ide: fix /proc/ide/ide?/mate reporting
3487   * netfilter: nf_conntrack_tcp: fixing to check the lower bound of valid
3488     ACK
3489   * textsearch: fix Boyer-Moore text search bug
3490   * hostap: don't report useless WDS frames by default
3491   * hostap: fix sparse warnings
3492   * mac80211: don't accept WEP keys other than WEP40 and WEP104
3493   * V4L/DVB (8145a): USB Video Class driver
3494   * [IA64] Bugfix for system with 32 cpus
3495   * [IA64] export account_system_vtime
3496   * sched: fix divide error when trying to configure rt_period to zero
3497   * x86: fix NODES_SHIFT Kconfig range
3498   * block: Fix the starving writes bug in the anticipatory IO scheduler
3499   * Properly notify block layer of sync writes
3500   * rcu: fix hotplug vs rcu race
3501   * I2C: S3C2410: Check ACK on byte transmission
3502   * I2C: S3C2410: Fixup error codes returned rom a transfer.
3503   * I2C: S3C2410: Add MODULE_ALIAS() for s3c2440 device.
3504   * PCI: Restrict VPD read permission to root
3505   * powerpc/bootwrapper: update for initrd with simpleImage
3506   * i2c: Documentation: fix device matching description
3507   * i2c: Fix bad hint about irqs in i2c.h
3508   * powerpc/legacy_serial: Bail if reg-offset/shift properties are present
3509   * powerpc/mpc5200: Fix lite5200b suspend/resume
3510   * ipv4: fix sysctl documentation of time related values
3511   * net-sched: change tcf_destroy_chain() to clear start of filter list
3512   * net-sched: fix filter destruction in atm/hfsc qdisc destruction
3513   * netlink: Unneeded local variable
3514   * net: Tyop of sk_filter() comment
3515   * netdevice: Fix wrong string handle in kernel command line parsing
3516   * net: fib_rules: fix error code for unsupported families
3517   * dm crypt: use cond_resched
3518   * V4L/DVB (8178): uvc: Fix compilation breakage for the other drivers, if
3519     uvc is selected
3520   * PCI: Limit VPD read/write lengths for Broadcom 5706, 5708, 5709 rev.
3521   * PCI: acpiphp: cleanup notify handler on all root bridges
3522   * drivers/input/ff-core.c needs <linux/sched.h>
3523   * DRM/i915: only use tiled blits on 965+
3524   * tty: Fix inverted logic in send_break
3525   * x86: fix Intel Mac booting with EFI
3526   * arch/x86/mm/init_64.c: early_memtest(): fix types
3527   * 9p: fix O_APPEND in legacy mode
3528   * slub: Do not use 192 byte sized cache if minimum alignment is 128 byte
3529   * Do not overwrite nr_zones on !NUMA when initialising zlcache_ptr
3530   * [MIPS] IP32: Fix unexpected irq 71
3531   * [MIPS] IP22: Fix crashes due to wrong L1_CACHE_BYTES
3532   * [MIPS] cevt-txx9: Reset timer counter on initialization
3533   * hrtimer: prevent migration for raising softirq
3534   * svcrpc: fix handling of garbage args
3535   * OHCI: Fix problem if SM501 and another platform driver is selected
3536   * USB: fix cdc-acm resume()
3537   * USB: ehci - fix timer regression
3538   * USB: ohci - record data toggle after unlink
3539   * USB: mass storage: new id for US_SC_CYP_ATACB
3540   * sisusbvga: Fix oops on disconnect.
3541   * USB: New device ID for ftdi_sio driver
3542   * USB: fix interrupt disabling for HCDs with shared interrupt handlers
3543   * USB: don't lose disconnections during suspend
3544   * USB: another option device id
3545   * USB: add a pl2303 device id
3546   * USB: fix Oops on loading ipaq module since 2.6.26
3547   * USB: adding comment for ipaq forcing number of ports
3548   * [MIPS] Fix bug in atomic_sub_if_positive.
3549   * xen: fix address truncation in pte mfn<->pfn conversion
3550   * sata_sil24: add DID for another adaptec flavor
3551   * ahci: always clear all bits in irq_stat
3552   * libata-sff: improve HSM violation reporting
3553   * sata_mv: safer logic for limit_warnings
3554   * Update maintainers for powerpc
3555   * Christoph has moved
3556   * mm: dirty page accounting vs VM_MIXEDMAP
3557   * rtc: rtc_read_alarm() handles wraparound
3558   * firmware: fix the request_firmware() dummy
3559   * serial: fix serial_match_port() for dynamic major tty-device numbers
3560   * get_user_pages(): fix possible page leak on oom
3561   * rtc-x1205: Fix alarm set
3562   * rtc: fix CMOS time error after writing /proc/acpi/alarm
3563   * pci: VT3336 can't do MSI either
3564   * Miguel Ojeda has moved
3565   * ext3: add missing unlock to error path in ext3_quota_write()
3566   * ext4: add missing unlock to an error path in ext4_quota_write()
3567   * reiserfs: add missing unlock to an error path in reiserfs_quota_write()
3568   * ecryptfs: remove unnecessary mux from ecryptfs_init_ecryptfs_miscdev()
3569   * lib: taint kernel in common report_bug() WARN path.
3570   * gpio: pca953x (i2c) handles max7310 too
3571   * fsl_diu_fb: fix build with CONFIG_PM=y, plus fix some warnings
3572   * Update taskstats-struct document for scaled time accounting
3573   * cciss: fix regression that no device nodes are created if no logical
3574     drives are configured.
3575   * delay accounting: maintainer update
3576   * Doc*/kernel-parameters.txt: fix stale references
3577   * hdaps: add support for various newer Lenovo thinkpads
3578   * mn10300: export certain arch symbols required to build allmodconfig
3579   * mn10300: provide __ucmpdi2() for MN10300
3580   * Introduce rculist.h
3581   * man-pages is supported
3582   * ntfs: update help text
3583   * add kernel-doc for simple_read_from_buffer and memory_read_from_buffer
3584   * w100fb: do not depend on SHARPSL
3585   * w100fb: add 80 MHz modeline
3586   * MFD maintainer
3587   * cgroups: document the effect of attaching PID 0 to a cgroup
3588   * spi: fix the read path in spidev
3589   * doc: doc maintainers
3590   * security: filesystem capabilities: fix fragile setuid fixup code
3591   * security: filesystem capabilities: fix CAP_SETPCAP handling
3592   * Alpha Linux kernel fails with inconsistent kallsyms data
3593   * cpusets: document proc status cpus and mems allowed lists
3594   * MAINTAINERS: update the email address of Andreas Dilger
3595   * cciss: read config to obtain max outstanding commands per controller
3596   * olpc: sdhci: add quirk for the Marvell CaFe's vdd/powerup issue
3597   * olpc: sdhci: add quirk for the Marvell CaFe's interrupt timeout
3598   * cpumask: introduce new APIs
3599   * mm: switch node meminfo Active & Inactive pages to Kbytes
3600   * Update MAINTAINERS file for the TPM device driver
3601   * devcgroup: fix odd behaviour when writing 'a' to devices.allow
3602   * doc: document the relax_domain_level kernel boot argument
3603   * mmc: don't use DMA on newer ENE controllers
3604   * mempolicy: mask off internal flags for userspace API
3605   * x86 ACPI: normalize segment descriptor register on resume
3606   * x86 ACPI: fix resume from suspend to RAM on uniprocessor x86-64
3607   * softlockup: print a module list on being stuck
3608   * ide: fix hwif->gendev refcounting
3609   * ide: ide_unregister() warm-plug bugfix
3610   * ide: ide_unregister() locking bugfix
3611   * ahci: give another shot at clearing all bits in irq_stat
3612   * Fix clear_refs_write() use of struct mm_walk
3613   * Move _RET_IP_ and _THIS_IP_ to include/linux/kernel.h
3614   * Fix pagemap_read() use of struct mm_walk
3615   * Linux 2.6.26-rc9
3616   * Revert "USB: don't explicitly reenable root-hub status interrupts"
3617   * Revert "PCI: Correct last two HP entries in the bfsort whitelist"
3618   * iwlwifi: fix incorrect 5GHz rates reported in monitor mode
3619   * iwlwifi: drop skb silently for Tx request in monitor mode
3620   * libertas: support USB persistence on suspend/resume (resend)
3621   * tcp: net/ipv4/tcp.c needs linux/scatterlist.h
3622   * tcp: fix a size_t < 0 comparison in tcp_read_sock
3623   * bridge: fix use-after-free in br_cleanup_bridges()
3624   * Add missing skb->dev assignment in Frame Relay RX code
3625   * forcedeth: fix lockdep warning on ethtool -s
3626   * ehea: fix might sleep problem
3627   * ehea: add MODULE_DEVICE_TABLE
3628   * ehea: fix race condition
3629   * ehea: Access iph->tot_len with correct endianness
3630   * pasemi_mac: Access iph->tot_len with correct endianness
3631   * ibm_newemac: Fixes kernel crashes when speed of cable connected changes
3632   * ibm_newemac: Fixes entry of short packets
3633   * fs_enet: restore promiscuous and multicast settings in restart()
3634   * can: add sanity checks
3635   * x86: KVM guest: Add memory clobber to hypercalls
3636   * KVM: IOAPIC: Fix level-triggered irq injection hang
3637   * [SCSI] erase invalid data returned by device
3638   * pxamci: fix byte aligned DMA transfers
3639   * vsprintf: split out '%s' handling logic
3640   * vsprintf: split out '%p' handling logic
3641   * vsprintf: add infrastructure support for extended '%p' specifiers
3642   * vsprintf: add support for '%pS' and '%pF' pointer formats
3643   * powerpc: Fix unterminated of_device_id array in legacy_serial.c
3644   * [UML] fix gcc ICEs and unresolved externs
3645   * ocfs2/dlm: Fixes oops in dlm_new_lockres()
3646   * hostap_cs: correct poor NULL checks in suspend/resume routines
3647   * drivers/net/wireless/iwlwifi/iwl-3945.c Fix type issue on 64bit
3648   * mac80211: move netif_carrier_on to after
3649     ieee80211_bss_info_change_notify
3650   * mac80211: Only flush workqueue when last interface was removed
3651   * zd1211rw: add ID for AirTies WUS-201
3652   * ssb-pcicore: Fix IRQ-vector init on embedded devices
3653   * mac80211: don't report selected IBSS when not found
3654   * crypto: tcrypt - Fix memory leak in test_cipher
3655   * sctp: Mark the tsn as received after all allocations finish
3656   * [S390] protect _PAGE_SPECIAL bit against mprotect
3657   * irda: via-ircc proper dma freeing
3658   * irda: New device ID for nsc-ircc
3659   * irda: Fix netlink error path return value
3660   * [SCSI] mptspi: fix oops in mptspi_dv_renegotiate_work()
3661   * Correct hash flushing from huge_ptep_set_wrprotect()
3662   * ide: add __ide_default_irq() inline helper
3663   * palm_bk3710: fix IDECLK period calculation
3664   * it8213: fix return value in it8213_init_one()
3665   * [MIPS] Atlas, decstation: Fix section mismatches triggered by
3666     defconfigs
3667   * [MIPS] Fix 32bit kernels on R4k with 128 byte cache line size
3668   * NFS: Fix readdir cache invalidation
3669   * SUNRPC: Fix a double-free in rpcbind
3670   * SUNRPC: Fix an rpcbind breakage for the case of IPv6 lookups
3671   * reiserfs: discard prealloc in reiserfs_delete_inode
3672   * Fix broken fix for fsl-diu-db
3673   * RDMA/cxgb3: Fix regression caused by class_device -> device conversion
3674   * ipv6: fix race between ipv6_del_addr and DAD timer
3675   * sctp: Add documentation for sctp sysctl variable
3676   * kernel/printk.c: Made printk_recursion_bug_msg static.
3677   * powerpc: Add missing reference to coherent_dma_mask
3678   * rc80211_pid: Fix fast_start parameter handling
3679   * rt2x00: Disable synchronization during initialization
3680   * zd1211rw: stop beacons on remove_interface
3681   * libertas: fix memory alignment problems on the blackfin
3682   * netfilter: nf_conntrack_tcp: fix endless loop
3683   * netfilter: nf_nat_snmp_basic: fix a range check in NAT for SNMP
3684   * md: ensure all blocks are uptodate or locked when syncing
3685   * sched: fix cpu hotplug
3686   * x86: fix /dev/mem compatibility under PAT
3687   * crypto: chainiv - Invoke completion function
3688   * ocfs2: Fix flags in ocfs2_file_lock
3689   * kernel/kprobes.c: Made kprobe_blacklist static.
3690   * arch/x86/kernel/.gitignore: Added vmlinux.lds to .gitignore file
3691     because it shouldn't be tracked.
3692   * ftrace: Documentation
3693   * Fix PREEMPT_RCU without HOTPLUG_CPU
3694   * sched: fix cpu hotplug, cleanup
3695   * exec: fix stack excutability without PT_GNU_STACK
3696   * slub: Fix use-after-preempt of per-CPU data structure
3697   * Documentation: clarify tcp_{r,w}mem sysctl docs
3698   * ip: sysctl documentation cleanup
3699   * tcp: correct kcalloc usage
3700   * ipv4: fib_trie: Fix lookup error return
3701   * netlabel: netlink_unicast calls kfree_skb on error path by itself
3702   * ipv6: missed namespace context in ipv6_rthdr_rcv
3703   * xfrm: Add a XFRM_STATE_AF_UNSPEC flag to xfrm_usersa_info
3704   * tun: Persistent devices can get stuck in xoff state
3705   * tpm: add Intel TPM TIS device HID
3706   * rapidio: fix device reference counting
3707   * Fix name of Russell King in various comments
3708   * rtc: fix reported IRQ rate for when HPET is enabled
3709   * libata-acpi: filter out DIPM enable
3710   * Added Targa Visionary 1000 IDE adapter to pata_sis.c
3711   * libata-acpi: don't call sleeping function from invalid context
3712   * Fix reference counting race on log buffers
3713   * [SCSI] ipr: Fix HDIO_GET_IDENTITY oops for SATA devices
3714   * IPMI: return correct value from ipmi_write
3715   * x86: fix ldt limit for 64 bit
3716   * [SCSI] fusion: default MSI to disabled for SPI and FC controllers
3717   * [SCSI] bsg: fix oops on remove
3718   * drivers/char/pcmcia/ipwireless/hardware.c fix resource leak
3719   * drivers/isdn/i4l/isdn_common.c fix small resource leak
3720   * fbdev: bugfix for multiprocess defio
3721   * serial8250: sanity check nr_uarts on all paths.
3722   * ov7670: clean up ov7670_read semantics
3723   * rtc-fm3130: fix chip naming
3724   * rtc-pcf8563: add chip id
3725   * OProfile kernel maintainership changes
3726   * frv: fix irqs_disabled() to return an int, not an unsigned long
3727   * cifs: fix inode leak in cifs_get_inode_info_unix
3728   * cifs: fix wksidarr declaration to be big-endian friendly
3729   * cpusets, hotplug, scheduler: fix scheduler domain breakage
3730   * Documentation/HOWTO: correct wrong kernel bugzilla FAQ URL
3731   * devcgroup: always show positive major/minor num
3732   * devcgroup: fix permission check when adding entry to child cgroup
3733   * Linux 2.6.26
3734
3735  -- Ben Collins <ben.collins@canonical.com>  Mon, 14 Jul 2008 13:41:50 -0400
3736
3737 linux (2.6.26-3.9) intrepid; urgency=low
3738
3739   * abi: Add dca and ioatdma to modules.ignore
3740
3741   [ 2.6.26-3.8 ]
3742
3743   [ Ben Collins ]
3744
3745   * ubuntu: Add heci driver 3.2.0.24
3746   * ubuntu: Add heci to kconfig/kbuild
3747   * config: Enable heci module on all flavours
3748   * dm-bbr: Update to get it to compile with 2.6.26
3749   * config: Enable dm-bbr
3750   * ubuntu: Add some media drivers
3751   * config: Enable misc media drivers
3752   * udeb: Switch to uvesafb in fb-modules
3753   * abi: Add more modules to ignore (known)
3754
3755   [ 2.6.26-3.7 ]
3756
3757   [Amit Kucheria]
3758
3759   * SAUCE: make fc transport removal of target configurable
3760      - LP: #163075
3761   * SAUCE: pm: Config option to disable handling of console during
3762     suspend/resume
3763
3764   [Ben Collins]
3765
3766   * SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps
3767   * SAUCE: irda: Default to dongle type 9 on IBM hardware
3768   * SAUCE: tulip: Let dmfe handle davicom on non-sparc
3769   * SAUCE: tulip: Define ULI PCI ID's
3770   * SAUCE: version: Implement version_signature proc file.
3771   * build: Cleanup arches
3772   * build: Remove remnants of unused binary-custom infrastructure
3773   * build: Remove disable_d_i (not needed) and cleanup ppa build stuff
3774   * ubuntu: New modules, acer-acpi
3775   * build: Remove -virtual, and rebuild configs
3776   * ubuntu: Add drbd module
3777   * acer-acpi: Fix makefile
3778   * x86/Kconfig: Fix missing quote for ubuntu Kconfig source
3779   * ubuntu: Add iscsitarget module
3780   * ubuntu: Added Amiga FS driver
3781   * ubuntu: Add squashfs driver
3782   * ubuntu: Remove asfs (Amiga FS). Need to be in linux-ports instead
3783   * squashfs: Move headers to real include directory
3784   * build/configs: The Great Config Consistency Check of 2008
3785   * ubuntu: Move third-party includes to ubuntu/include
3786   * ubuntu: Add aufs module
3787   * ubuntu: Added atl2 driver
3788   * ubuntu: Add dm-radi4-5 driver
3789   * build: Add CONFIG_DEBUG_SECTION_MISMATCH=y to get old style warnings
3790     from build
3791   * ubuntu/Makefile: Fixup dm-raid4-5 and add kludge for kbuild
3792   * squashfs: Fixes for VFS changes
3793   * ubuntu/dm-raid4-5: Fixups for moved/renamed headers/functions in core
3794     md
3795   * ubuntu: Add ndiswrapper driver
3796   * d-i: Update module listings
3797   * build: Disable xd block device (ancient)
3798   * ndiswrapper: Fixup makefile
3799   * d-i: Remove efi-modules. The only module, efivars, is built-in
3800   * build: Remove install-source, obsolete and caused build failure
3801   * Ubuntu-2.6.26-1.3
3802   * build: linux-doc rules got broken when disabling html side. Fixed now.
3803   * Ubuntu-2.6.26-1.4
3804   * x86: Update to -rc6 allows CONFIG_PCI_OLPC to work with PCI_GOANY
3805   * d-i: Make virtio-ring optional (it's built-in on i386)
3806   * Ubuntu-2.6.26-1.4
3807   * Ubuntu-2.6.26-1.5
3808   * config: Enable DVB devices
3809   * ubuntu/aufs: Make aufs a bool config, since it needs to be built-in
3810   * config: Build aufs into the kernels
3811   * build: Fix arguments passed to link-headers script
3812   * config: Disable early printk
3813   * d-i: Move isofs to storage-core and kill st (scsi tape) from list
3814   * config: Enable non-promiscuous access to /dev/mem
3815   * x86: Add option to disable decompression info messages
3816   * config: Enable no-bz-chatter config options
3817   * build: Re-add linux-source package
3818   * d-i: Re-add socket-modules. Accidentally removed
3819     - LP: #241295
3820   * Ubuntu-2.6.26-2.6
3821   * Use makedumpfile to generate a vmcoreinfo file.
3822   * build: Build-Depend on makedumpfile for vmcoreinfo generation
3823   * build: Remove debug print from git-ubuntu-log
3824   * Updated configs for -rc7
3825   * build: postinst, do not call depmod with -F
3826   * config: Enable rtc-cmos as a built-in driver.
3827   * control: Provide ndiswrapper-modules-1.9
3828   * build: Generate vmcoreinfo in image build for crashdumps without debug
3829     image
3830   * config: Disable vesafb, since we'll prefer uvesafb
3831   * build: Copy uvesafb module to initrd mod directory
3832   * abi-check: New, more robust script
3833   * config: Enable heap randomization by default
3834   * abi-check: Cleanup output and call with perl (not $SHELL)
3835   * abi: Ignore missing vesafb (known)
3836   * config: Disable pcspkr (in favor of snd-pcsp)
3837   * swap: Add notify_swap_entry_free callback for compcache
3838   * compcache: Added ram backed compressed swap module
3839   * ubuntu: Enable kbuild and kconfig for compcache
3840   * config: Enable compcache and tlsf allocator as modules
3841   * config: Updated for -rc8. Disables XEN on i386
3842   * config: Switch i386-server to 64G, enable PAE, 64-bit res, and XEN
3843   * ubuntu: Add misc drivers from hardy lum
3844   * ubuntu: Enable build of misc/ subdir
3845   * config: Enable misc drivers
3846   * aufs: Fix warning about single non-string-literal arg to printf style
3847     function
3848   * drivers: Remove some duplicate device entries in various modules
3849   * config: Disable some duplicate drivers
3850   * keyspan: Remove duplicate device ID's
3851   * check-aliases: Cleanup output, and fix rolling checks
3852   * ubuntu: Disable dm-bbr for now
3853   * dm-bbr: First cut at forward portiong. Still needs work.
3854   * ubuntu: Disable dm-bbr in kbuild/kconfig
3855
3856   [Chuck Short]
3857
3858   * SAUCE: ata: blacklist FUJITSU MHW2160BH PL
3859      - LP: #175834
3860   * SAUCE: [USB]: add ASUS LCM to the blacklist
3861
3862   [Colin Ian King]
3863
3864   * SAUCE: airprime.c supports more devices
3865     - LP: #208250
3866   * SAUCE: Enable speedstep for sonoma processors. 
3867      - LP: #132271
3868   * Add dm-loop
3869   * Add dm-loop BOM
3870
3871   [Kyle McMartin]
3872
3873   * SAUCE: fix orinoco_cs oops
3874
3875   [Mario Limonciello]
3876
3877   * SAUCE: Enable Reset and SCO workaround on Dell 410 BT adapter
3878
3879   [Matthew Garrett]
3880
3881   * SAUCE: hostap: send events on data interface as well as master
3882     interface
3883
3884   [Phillip Lougher]
3885
3886   * SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets.
3887
3888   [Stefan Bader]
3889
3890   * SAUCE: Export dm_disk function of device-mapper
3891   * SAUCE: Restore VT fonts on switch
3892   * SAUCE: Always use SCO protocol (disable eSCO support) Bug: #39414
3893   * SAUCE: mmc: Increase power_up deleay to fix TI readers OriginalAuthor:
3894     Pascal Terjan <pterjan@mandriva.com> Bug: #137686
3895   * SAUCE: Add blacklist support to fix Belkin bluetooth dongle. Bug:
3896     #140511
3897   * SAUCE: Lower warning level of pci resource allocation messages. Bug:
3898     159241
3899   * SAUCE: Lower message level for PCI memory and I/O allocation.
3900     - LP: #159241
3901   * Modify log generation to catch bug numbers when adding with git-am.
3902
3903   [Tim Gardner]
3904
3905   * Added the debian directory. Ignore: yes
3906   * Add support for UBUNTUINCLUDE Ignore: yes
3907   * LUM headers go in /usr/src Ignore: yes
3908   * First pass at 2.6.25 configs Ignore: yes
3909   * i386 -generic builds. Ignore: yes
3910   * SAUCE: Increase CONFIG_IDE_MAX_HWIFS to 8 (from 4)
3911   * SAUCE: Add extra headers to linux-libc-dev OriginalAuthor: Soren Hansen
3912     OriginalLocation:
3913     https://lists.ubuntu.com/archives/kernel-team/2007-November/001891.html
3914   * Set CONFIG_DEVKMEM=n Ignore: yes
3915   * Enabled ALSA and CGROUPS for i386 Ignore: yes
3916   * Enabled amd64 configs. Ignore: yes
3917   * CONFIG_STANDALONE=n Ignore: yes
3918   * CONFIG_BLK_DEV_4DRIVES=n for i386 Ignore: yes
3919   * CONFIG: CONFIG_DEFAULT_RELATIME=y for all flavours. Ignore: yes
3920   * Set CONFIG_EDD_OFF=y Ignore: yes
3921   * SAUCE: Blacklist Bluetooth Dell Wireless 370 for SCO MTU
3922     OriginalAuthor: Mario Limonciello <Mario_Limonciello@Dell.com> Bug:
3923     #209715
3924   * SAUCE: Catch nonsense keycodes and silently ignore
3925   * SAUCE: frame buffer regression - screen blank except for blinking
3926     cursor after fbcon vtswitch OriginalAuthor: Matthew Garrett
3927     <mjg59@srcf.ucam.org> Bug: #201591
3928   * SAUCE: Added support for HDAPS on various ThinkPads from Lenovo and IBM
3929     OriginalAuthor: Klaus S. Madsen <ubuntu@hjernemadsen.org>
3930     OriginalAuthor: Chuck Short <zulcss@ubuntu.com>
3931   * SAUCE: Guest OS does not recognize a lun with non zero target id on
3932     Vmware ESX Server
3933   * SAUCE: orinoco_cs.ko missing
3934   * Set CONFIG_FB_VESA=m for i386/amd64 Ignore: yes
3935   * Set CONFIG_PM_DISABLE_CONSOLE=y for all flavours Ignore: yes
3936   * Thorough review of amd64 -generic config Ignore: yes
3937   * Build PPA packages for Hardy until the Intrepid archive is opened.
3938   * Deleted obsolete flavours Ignore: yes
3939   * Don't build docs for PPA Ignore: yes
3940   * Build all standard packages in PPA. Ignore: yes
3941   * Remove duplicate USB ids
3942   * SAUCE: DVB-USB UMT-010 driver oops on install Bug: #115284
3943   * Update configs after rebase to 2.6.26-rc1 Ignore: yes
3944   * Update configs after rebase Ignore: yes
3945   * Disable V4L until the build issues get ironed out. Ignore: yes
3946   * Update configs after rebase. Ignore: yes
3947   * Another device enable pass Ignore: yes
3948   * Update configs after merge. Ignore: yes
3949   * SAUCE: fn key doesn't work in hardy with macbook pro fourth generation
3950     (4,1)
3951     - LP: #207127
3952   * Enabled CONFIG_CIFS_DFS_UPCALL=y and CONFIG_CIFS_UPCALL=y
3953     - LP: #236830
3954
3955   [Upstream Kernel Changes]
3956
3957   * Revert "[WATCHDOG] hpwdt: Add CFLAGS to get driver working"
3958   * mac80211: detect driver tx bugs
3959   * hwmon: (lm85) Fix function RANGE_TO_REG()
3960   * hwmon: (adt7473) Initialize max_duty_at_overheat before use
3961   * hwmon: Update the sysfs interface documentation
3962   * hwmon: (abituguru3) Identify Abit AW8D board as such
3963   * hwmon: (w83791d) new maintainer
3964   * hwmon: (abituguru3) update driver detection
3965   * hwmon: (lm75) sensor reading bugfix
3966   * ipv6: Remove options header when setsockopt's optlen is 0
3967   * ipv6: Drop packets for loopback address from outside of the box.
3968   * sched: rt: dont stop the period timer when there are tasks wanting to
3969     run
3970   * sched: fix wait_for_completion_timeout() spurious failure under heavy
3971     load
3972   * x86: fix NULL pointer deref in __switch_to
3973   * xen: Use wmb instead of rmb in xen_evtchn_do_upcall().
3974   * xen: mask unwanted pte bits in __supported_pte_mask
3975   * xen: don't drop NX bit
3976   * sched: refactor wait_for_completion_timeout()
3977   * Ext4: Fix online resize block group descriptor corruption
3978   * [IA64] SN2: security hole in sn2_ptc_proc_write
3979   * alpha: fix module load failures on smp (bug #10926)
3980   * alpha: link failure fix
3981   * alpha: fix compile failures with gcc-4.3 (bug #10438)
3982   * alpha: resurrect Cypress IDE quirk
3983   * pppoe: warning fix
3984   * sctp: Make sure N * sizeof(union sctp_addr) does not overflow.
3985   * netns: Don't receive new packets in a dead network namespace.
3986   * Add return value to reserve_bootmem_node()
3987   * Slab: Fix memory leak in fallback_alloc()
3988   * Fix performance regression on lmbench select benchmark
3989   * ALSA: aw2 - Fix Oops at initialization
3990   * ALSA: sb - Fix wrong assertions
3991   * futexes: fix fault handling in futex_lock_pi
3992   * IB/mthca: Clear ICM pages before handing to FW
3993   * tty_driver: Update required method documentation
3994   * removed unused var real_tty on n_tty_ioctl()
3995   * Fix ZERO_PAGE breakage with vmware
3996   * mm: fix race in COW logic
3997   * NFS: Reduce the NFS mount code stack usage.
3998   * NFS: Fix filehandle size comparisons in the mount code
3999   * NFS: nfs_updatepage(): don't mark page as dirty if an error occurred
4000   * alpha: fix compile error in arch/alpha/mm/init.c
4001   * KVM: Fix race between timer migration and vcpu migration
4002   * KVM: close timer injection race window in __vcpu_run
4003   * KVM: MMU: Fix rmap_write_protect() hugepage iteration bug
4004   * KVM: MMU: large page update_pte issue with non-PAE 32-bit guests
4005     (resend)
4006   * KVM: MMU: Fix oops on guest userspace access to guest pagetable
4007   * KVM: ioapic: fix lost interrupt when changing a device's irq
4008   * KVM: VMX: Fix host msr corruption with preemption enabled
4009   * [GFS2] BUG: unable to handle kernel paging request at ffff81002690e000
4010   * xen: remove support for non-PAE 32-bit
4011   * kgdb: documentation update - remove kgdboe
4012   * kgdb: sparse fix
4013   * [IA64] Fix boot failure on ia64/sn2
4014   * [IA64] Handle count==0 in sn2_ptc_proc_write()
4015   * [IA64] Eliminate NULL test after alloc_bootmem in iosapic_alloc_rte()
4016   * [GFS2] fix gfs2 block allocation (cleaned up)
4017   * x86: Add structs and functions for paravirt clocksource
4018   * x86: Make xen use the paravirt clocksource structs and functions
4019   * KVM: Make kvm host use the paravirt clocksource structs
4020   * x86: KVM guest: Use the paravirt clocksource structs and functions
4021   * KVM: Remove now unused structs from kvm_para.h
4022   * enable bus mastering on i915 at resume time
4023   * Linux 2.6.26-rc8
4024   * # Ubuntu external driver commit.
4025   * # Ubuntu commit template.
4026
4027  -- Ben Collins <ben.collins@canonical.com>  Sat, 21 Jun 2008 09:05:15 -0400
4028
4029 linux (2.6.26-2.6) intrepid; urgency=low
4030
4031   [Ben Collins]
4032
4033   * Revert "SAUCE: Export symbols for aufs (in lum) (not needed)
4034   * config: Enable DVB devices
4035   * ubuntu/aufs: Make aufs a bool config, since it needs to be built-in
4036   * config: Build aufs into the kernels
4037   * build: Fix arguments passed to link-headers script
4038   * config: Disable early printk
4039   * d-i: Move isofs to storage-core and kill st (scsi tape) from list
4040   * config: Enable non-promiscuous access to /dev/mem
4041   * x86: Add option to disable decompression info messages
4042   * config: Enable no-bz-chatter config options
4043   * build: Re-add linux-source package
4044   * d-i: Re-add socket-modules. Accidentally removed
4045     - LP: #241295
4046
4047   [Colin Ian King]
4048
4049   * Add dm-loop
4050
4051   [Tim Gardner]
4052
4053   * Revert "SAUCE: USB bluetooth device 0x0e5e:0x6622 floods errors to
4054     syslog (merged upstream)
4055
4056  -- Ben Collins <ben.collins@canonical.com>  Mon, 16 Jun 2008 10:56:01 -0400
4057
4058 linux (2.6.26-1.5) intrepid; urgency=low
4059
4060   * d-i: Make virtio-ring optional (it's built-in on i386)
4061   * Rebased on 2.6.26-rc6
4062
4063   [Ubuntu-2.6.26-1.4 Changes below]
4064
4065   * build: linux-doc rules got broken when disabling html side. Fixed now.
4066
4067   [Ubuntu-2.6.26-1.3 Changes below]
4068
4069   * build: Remove install-source, obsolete and caused build failure
4070
4071   [Ubuntu-2.6.26-1.2 Changes below]
4072
4073   * Remove efi-modules from d-i module list (efivars is built-in). Caused a
4074     build failure.
4075   * Patch to arch/x86/xen/time.c to remove __divdi3 usage (build failure on
4076     i386).
4077
4078   [Ubuntu-2.6.26-1.1 Changes below]
4079
4080   [Amit Kucheria]
4081
4082   * SAUCE: make fc transport removal of target configurable
4083   * SAUCE: Add AGP support for Radeon Mobility 9000 chipset
4084   * SAUCE: pm: Config option to disable handling of console during
4085     suspend/resume
4086
4087   [Ben Collins]
4088
4089   * SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps
4090   * SAUCE: irda: Default to dongle type 9 on IBM hardware
4091   * SAUCE: tulip: Let dmfe handle davicom on non-sparc
4092   * SAUCE: tulip: Define ULI PCI ID's
4093   * SAUCE: version: Implement version_signature proc file.
4094   * build: Remove remnants of unused binary-custom infrastructure
4095   * mmc_block: Fix bad allocation on 64-bit (zero len array)
4096   * ubuntu: New modules, acer-acpi
4097   * build: Remove -virtual, and rebuild configs
4098   * ubuntu: Add drbd module
4099   * ubuntu: Add iscsitarget module
4100   * ubuntu: Add squashfs driver
4101   * build/configs: The Great Config Consistency Check of 2008
4102   * ubuntu: Add aufs module
4103   * ubuntu: Added atl2 driver
4104   * ubuntu: Add dm-radi4-5 driver
4105   * build: Add CONFIG_DEBUG_SECTION_MISMATCH=y to get old style warnings
4106     from build
4107   * squashfs: Fixes for VFS changes
4108   * ubuntu/dm-raid4-5: Fixups for moved/renamed headers/functions in core
4109     md
4110   * ubuntu: Add ndiswrapper driver
4111   * d-i: Update module listings
4112
4113   [Chuck Short]
4114
4115   * SAUCE: ata: blacklist FUJITSU MHW2160BH PL
4116   * SAUCE: [USB]: add ASUS LCM to the blacklist
4117
4118   [Colin Ian King]
4119
4120   * SAUCE: Enable speedstep for sonoma processors.
4121   * SAUCE: airprime.c supports more devices
4122
4123   [Kyle McMartin]
4124
4125   * SAUCE: fix orinoco_cs oops
4126
4127   [Mario Limonciello]
4128
4129   * SAUCE: Enable Reset and SCO workaround on Dell 410 BT adapter
4130
4131   [Matthew Garrett]
4132
4133   * SAUCE: hostap: send events on data interface as well as master
4134     interface
4135
4136   [Phillip Lougher]
4137
4138   * SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets.
4139
4140   [Stefan Bader]
4141
4142   * SAUCE: Export dm_disk function of device-mapper
4143   * SAUCE: Restore VT fonts on switch
4144   * SAUCE: Always use SCO protocol (disable eSCO support) Bug: #39414
4145   * SAUCE: mmc: Increase power_up deleay to fix TI readers
4146   * SAUCE: Add blacklist support to fix Belkin bluetooth dongle.
4147   * SAUCE: Lower warning level of pci resource allocation messages.
4148   * SAUCE: Lower message level for PCI memory and I/O allocation.
4149     - LP: #159241
4150   * Modify log generation to catch bug numbers when adding with git-am.
4151
4152   [Tim Gardner]
4153
4154   * SAUCE: hdaps module does not load on Thinkpad T61P
4155   * SAUCE: Add extra headers to linux-libc-dev
4156   * SAUCE: Export symbols for aufs (in lum).
4157   * SAUCE: USB bluetooth device 0x0e5e:0x6622 floods errors to syslog
4158   * SAUCE: Blacklist Bluetooth Dell Wireless 370 for SCO MTU
4159   * SAUCE: Catch nonsense keycodes and silently ignore
4160   * SAUCE: frame buffer regression - screen blank except for blinking
4161     cursor after fbcon vtswitch
4162   * SAUCE: Added support for HDAPS on various ThinkPads from Lenovo and IBM
4163   * SAUCE: Guest OS does not recognize a lun with non zero target id on
4164     Vmware ESX Server
4165   * SAUCE: Modualrize vesafb
4166   * SAUCE: DVB-USB UMT-010 driver oops on install
4167   * SAUCE: fn key doesn't work in hardy with macbook pro fourth generation
4168     (4,1)
4169     - LP: #207127
4170
4171  -- Ben Collins <ben.collins@canonical.com>  Wed, 11 Jun 2008 05:28:35 -0400