"I lost a day-and-a-half this week due to a disk that decided to get read errors due to an unfortunate power outage, and had to spend too much time regenerating my normal setup," began Linus Torvalds, announcing the 2.6.25-rc6 kernel, "but I don't think I lost any emails, and things seemed to have calmed down a bit, so here's to hoping that -rc6 is starting to look better." He then summarized the changes:
"The dirstat shows the usual pattern of most changes being in drivers and architecture updates, although this time it's a bit skewed by the parisc and powerpc updates (hopefully closing the parisc compile regression among other things), which means that arch is about half, and drivers are just under a third of the patch (it seems to be usually the other way around)."
From: Linus Torvalds <torvalds@...> Subject: Linux 2.6.25-rc6 Date: Mar 16, 8:01 pm 2008Ok, I lost a day-and-a-half this week due to a disk that decided to get
read errors due to an unfortunate power outage, and had to spend too much
time regenerating my normal setup, but I don't think I lost any emails,
and things seemed to have calmed down a bit, so here's to hoping that -rc6
is starting to look better.The dirstat shows the usual pattern of most changes being in drivers and
architecture updates, although this time it's a bit skewed by the parisc
and powerpc updates (hopefully closing the parisc compile regression among
other things), which means that arch is about half, and drivers are just
under a third of the patch (it seems to be usually the other way around).Documentation updates bring most of the rest:
5.4% Documentation/laptops/
2.7% Documentation/power/
17.0% Documentation/
3.8% arch/arm/
9.1% arch/mips/
8.1% arch/parisc/configs/
16.8% arch/parisc/
13.7% arch/powerpc/configs/
15.6% arch/powerpc/
46.4% arch/
2.3% drivers/ata/
8.7% drivers/memstick/host/
9.5% drivers/memstick/
4.2% drivers/video/
27.4% drivers/
2.2% fs/
2.3% include/but the above is hiding the fact that there's a lot of small updates all
over that just aren't big enough to show up in the percentage counts, but
hopefully help drive down the regression list. More still pending, though.Shortlog appended, patches and git trees in all the usual places once they
have mirrored out.Linus
---
Adam Baker (1):
rt2x00: never disable multicast because it disables broadcast tooAdam Litke (1):
hugetlb: correct page count for surplus huge pagesAdrian Bunk (8):
sony-laptop.c: fix off-by-one
fix drivers/net/atarilance.c compilation
FIXED_PHY must depend on PHYLIB=y
make s2io.c:init_tti() static
[WATCHDOG] make watchdog/hpwdt.c:asminline_call() static
i2c-amd756: Fix off-by-one
[MIPS] Use KBUILD_DEFCONFIG
[PARISC] move defconfig to arch/parisc/configs/Ahmed S. Darwish (1):
smackfs: do not trust `count' in inodes write()sAlan Cox (1):
riscom8: Fix hang on loadAlex Dubov (11):
memstick: introduce correct definitions in the header
memstick: add memstick_suspend/resume_host methods
memstick: make sure number of command retries is exactly as specified
memstick: drop DRIVER_VERSION numbers as meaningless
tifm: fix the MemoryStick host fifo handling code
tifm: fix memorystick host initialization code
tifm: clear interrupt mask bits before setting them on adapter init
memstick: add support for decoding "specfile" media attributes
memstick: fix parsing of "assembly_date" attribute field
memstick: try harder to recover from unsuccessful interface mode switch
memstick: add support for JMicron jmb38x MemoryStick host controllerAlexey Dobriyan (2):
[NETFILTER]: nf_conntrack: add \n to "expectation table full" message
modules: warn about suspicious return values from module's ->init() hookAlexey Starikovskiy (1):
ACPI: EC: Handle IRQ storm on Acer laptopsAndrew Morton (5):
fs/ocfs2/dlm/dlmdomain.c: fix printk warning
PCI: rename DECLARE_PCI_DEVICE_TABLE to DEFINE_PCI_DEVICE_TABLE
USB: drivers/usb/storage/sddr55.c: fix uninitialized var warnings
rename DECLARE_PCI_DEVICE_TABLE to DEFINE_PCI_DEVICE_TABLE
net: fix build with CONFIG_NET=nAndrew Paprocki (1):
[WATCHDOG] it8712f_wdt support for 16-bit timeout values, WDIOC_GETSTATUSAndrey Borzenkov (1):
ACPI: button: make real parent for input devices in device treeAndy Fleming (1):
[POWERPC] 83xx: Make 83xx perfmon support selectableArnaud Patard (1):
gpio/pca953x bugfix: mark as can_sleepArne Redlich (2):
IB/iser: Fix list iteration bug
IB/iser: Handle iser_device allocation error gracefullyArthur Jones (1):
MAINTAINERS: update ipath ownerAtsushi Nemoto (1):
[MIPS] Fix plat_ioremap for JMR3927Auke Kok (2):
e100: Do suspend/shutdown like e1000
Intel ethernet adapter: Update MAINTAINERSBenjamin Herrenschmidt (3):
[POWERPC] Fix bogus test for unassigned PCI resources
[POWERPC] Fix sleep on some powerbooks
[POWERPC] Fix viodasd driver with scatterlist debugBjorn Helgaas (3):
ACPI: add _PRT quirks to work around broken firmware
PNP: revert Supermicro H8DCE motherboard quirk
PNP: disable PNP motherboard resources that overlap PCI BARsBryan Wu (1):
BF54x LQ043 Framebuffer driver: fix bug lcd_device_register API breakageCarlos Corbacho (6):
acer-wmi: Rename mail LED correctly & remove hardcoded colour
acer-wmi: Don't warn if mail LED cannot be detected
ACPI: WMI: Clean up handling of spec violating data blocks
acer-wmi: Make device detection error messages more descriptive
acer-wmi: Fix DSDT path in documentation
acer-wmi: Add DMI quirk for mail LED support on Acer Aspire 3610/ 5610Chidambar 'ilLogict' Zinnoury (1):
[SCTP]: Fix local_addr deletions during list traversals.Chris Dearman (1):
[MIPS] Added missing cases for rdhwr emulationDan Williams (1):
async_tx: checkpatch says s/__FUNCTION__/__func__/gDave Young (1):
bluetooth: hci_core: defer hci_unregister_sysfs()David Brownell (10):
ACPI: acpi_pci_set_power_state() cleanups
ARM: OMAP: fix false lockdep warnings
ARM: OMAP: fix omap i2c init (regression)
ARM: OMAP1: omap h3 regression and build fix
ARM: OMAP1: omap h2 regression fix
ARM: OMAP1: omap1/pm.c build fix
ARM: OMAP: gpio lockdep updates
net/enc28j60: oops fix
[ARM] 4848/1: at91: remove false lockdep warnings
USB: fix ehci unlink regressionsDavid Howells (1):
RxRPC: fix rxrpc_recvmsg()'s returning of msg_nameDavid Woodhouse (1):
Remove from user-visible headers.Dirk DeSchepper (1):
USB: option: add novatel device idsDmitry Shapin (1):
USB: cypress_m8: add UPS Powercom (0d9f:0002)Emil Tantilov (1):
ixgbe: fix typo in speed mesageEric Leblond (2):
[NETFILTER]: nfnetlink_queue: fix computation of allocated size for netlink skb.
[NETFILTER]: nfnetlink_log: fix computation of netlink skb sizeEugene Teo (1):
lguest: make sure cpu is initialized before accessing itFUJITA Tomonori (2):
alpha: use iommu_is_span_boundary helper function
[PARISC] make ptr_to_pide() staticFlorian Fainelli (2):
[WATCHDOG] Remove volatiles from watchdog device structures
[libata] Add support for the RB500 PATA CompactFlashFrank Seidel (1):
nozomi: fix initialization and early flow control accessGlauber Costa (1):
ACPI: use ACPI_DEBUG_PRINT instead of printk in acpi_processor_hotplug_notify()Grant Likely (1):
[POWERPC] Fix zImage-dtb.initrd build errorGreg Kroah-Hartman (2):
sysdev: fix problem with sysdev_class being re-registered
PCI: fix issue with busses registering multiple times in sysfsGreg Ungerer (2):
[ARM] 4849/1: move ATAGS asm definitions
[ARM] 4850/1: include generic pgtable.h for !CONFIG_MMU caseGregory Haskins (2):
Revert "cpu hotplug: adjust root-domain->online span in response to hotplug event"
keep rd->online and cpu_online_map in syncGuennadi Liakhovetski (1):
[ARM] 4845/1: Orion: Ignore memory tags with invalid dataGui Jianfeng (1):
SCTP: Fix chunk parameter processing bugGuido Guenther (1):
[POWERPC] Fix build of modular drivers/macintosh/apm_emu.cHans Verkuil (1):
i2c: Keep client->driver and client->dev.driver in syncHarvey Harrison (9):
net: replace __inline with inline
irda: replace __inline with inline
isdn: replace __inline with inline
atm: replace remaining __FUNCTION__ occurrences
[WATCHDOG] replace remaining __FUNCTION__ occurrences
[ARM] replace remaining __FUNCTION__ occurrences
ata: replace remaining __FUNCTION__ occurrences
ACPI: replace remaining __FUNCTION__ occurrences
iop-adma.c: replace remaining __FUNCTION__ occurrencesHelge Deller (2):
stifb: fix crash A1439A CRX (Rattler) graphics card
[PARISC] head.S: section mismatch fixesHiroshi DOYU (1):
ARM: OMAP: Fix sleep under spinlock for cpufreqHiroshi Shimamoto (1):
sched: fix race in schedule()Holger Macht (1):
ACPI: Do not pass NULL to acpi_get_handle() when looking for _EJDIlpo Järvinen (1):
[TCP]: Prevent sending past receiver window with TSO (at last skb)Ingo Molnar (6):
fix BIOS PCI config cycle buglet causing ACPI boot regression
x86: ioremap, remove WARN_ON()
sched: fix update_load_add()/sub()
sched: fix calc_delta_mine()
sched: fix fair sleepers
sched: simplify sched_slice()Ionut Nicu (1):
[POWERPC] QE: Make qe_get_firmware_info reentrantIvo van Doorn (1):
rt2x00: Add new D-Link USB IDJ. Bruce Fields (1):
nfsd: fix oops on access from high-numbered portsJames Bottomley (3):
firmware: provide stubs for the FW_LOADER=n case
drivers: fix dma_get_required_mask
[PARISC] add pa8900 CPUs to hardware inventoryJames Chapman (2):
[PPPOL2TP]: Make locking calls softirq-safe
[PPPOL2TP]: Fix SMP issues in skb reorder queue handlingJan Beulich (1):
avoid endless loops in lib/swiotlb.cJan Engelhardt (2):
[OCFS2]: constify function pointer tables
[NETFILTER]: xt_time: fix failure to match on SundaysJan Nikitenko (2):
au1550_spi: fix prototype of irq handler
spi_bitbang: short transfer status fixJarkko Nikula (1):
ARM: OMAP: Pass logical DMA channel number always to callback handlersJarod Wilson (2):
firewire: fw-sbp2: set single-phase retry_limit
firewire: fw-ohci: use dma_alloc_coherent for ar_bufferJean Delvare (2):
ACPI: Fix a duplicate log level
i2c: chips subdirectory is deprecatedJeremy Kerr (2):
[POWERPC] spufs: don't (ab)use SCHED_IDLE
[POWERPC] spufs: fix rescheduling of non-runnable contextsJeremy McNicoll (1):
[POWERPC] 85xx: sbc8548 - Fix incorrect PCI-X and PCI interrupt mapJesper Juhl (1):
PCI Hotplug: Fix small mem leak in IBM Hot Plug Controller DriverJim Meyering (1):
USB: usbaudio: handle kcalloc failureJiri Kosina (1):
acer-wmi: build depends on i8042Jiri Slaby (2):
char: riscom, fix rc_board indexing
block: floppy: fix rmmod lockupJoe Perches (1):
[ARM] include/asm-arm - use angle brackets for includesJoel Becker (1):
ocfs2: Fix endian bug in o2dlm protocol negotiation.Joel Soete (1):
[PARISC] pdc_stable: fix compile errorsJohann Felix Soden (1):
ACPI: buffer array too short in drivers/acpi/system.cJohn W. Linville (1):
drivers/net/Kconfig: fix whitespace for GELIC_WIRELESS entryJon Mason (2):
RDMA/cxgb3: Return correct max_inline_data when creating a QP
RDMA/cxgb3: Fix iwch_create_cq() off-by-one errorJon Schindler (4):
drivers/net/appletalk/ltpc.c: replace init_module&cleanup_module with module_init&module_exit
drivers/net/arcnet/capmode.c: replace init_module&cleanup_module with module_init&module_exit
drivers/net/apne.c: replace init_module&cleanup_module with module_init&module_exit
drivers/net/ac3200.c: replace init_module&cleanup_module with module_init&module_exitJosh Boyer (1):
of_serial: fix section mismatch warningsKirill A. Shutemov (1):
[NET]: include into linux/ethtool.h for __u* typedefKomuro (1):
axnet_cs: change debugging level for "Too much work at interrupt" message.Krzysztof Helt (3):
tridentfb: register should be left in non-locked state
tridentfb: fix memory size detection
mbxfb: fix incorrect argument typeKyle McMartin (11):
[PARISC] remove old timerfd syscall
[PARISC] wire up timerfd syscalls
[PARISC] move VMALLOC_* definitions to fixmap.h
[PARISC] unbreak pgalloc.h
[PARISC] bump __NR_syscalls
[PARISC] remove unused pdc_iodc_printf function
[PARISC] dump_stack in show_regs
[PARISC] pdc_console: fix bizarre panic on boot
[PARISC] clean up show_stack
[PARISC] futex: special case cmpxchg NULL in kernel space
[PARISC] add back Crestone Peak cpuKyungmin Park (2):
ARM: OMAP: Remove compiler warning when i2c is not set
ARM: OMAP2: Register the L4 io bus to boot OMAP2Lee Schermerhorn (1):
mempolicy: fix reference counting bugsLen Brown (6):
Revert "ACPI: EC: Use proper handle for boot EC"
Merge branches 'release', 'bugzilla-8570', 'bugzilla-9966', 'bugzilla-9998', 'bugzilla-10100', 'bugzilla-10132', 'bugzilla-10138' and 'bugzilla-10206' into release
Merge branches 'release' and 'thermal' into release
Merge branches 'release', 'button-sysfs', 'misc', 'mismatch', 'randconfig' and 'toshiba' into release
Merge branches 'release', 'ejd', 'sony' and 'wmi' into release
Merge branches 'release' and 'doc' into releaseLennert Buytenhek (2):
[ARM] 4855/1: Orion: use correct ethernet unit address range
[ARM] 4856/1: Orion: initialise the sixth PCIe MBUS mapping window as wellLi Yang (3):
[POWERPC] 83xx: Fix wrong USB phy type in mpc837xmds dts
[POWERPC] 83xx: Add local bus device nodes to MPC837xMDS device trees.
USB: fsl_usb2_udc: fix broken KconfigLin Ming (1):
ACPI: fix boot oops regression in thermalLinus Torvalds (24):
Merge git://git.kernel.org/.../wim/linux-2.6-watchdog
Merge branch 'upstream-linus' of git://git.kernel.org/.../mfasheh/ocfs2
Merge git://git.kernel.org/.../rusty/linux-2.6-for-linus
Merge git://git.kernel.org/.../gregkh/driver-2.6
Merge git://git.kernel.org/.../gregkh/pci-2.6
Merge git://git.kernel.org/.../gregkh/usb-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/.../jgarzik/libata-dev
Merge branch 'for-linus' of git://git.kernel.org/.../roland/infiniband
Merge branch 'for-linus' of git://git.kernel.org/.../mingo/linux-2.6-sched-devel
Merge branch 'for-linus' of git://git.kernel.org/.../x86/linux-2.6-x86
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge git://git.kernel.org/.../davem/net-2.6
Merge branch 'merge' of git://git.kernel.org/.../paulus/powerpc
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
Merge git://git.kernel.org/.../gregkh/pci-2.6
Merge branch 'fixes' of git://git.kernel.org/.../djbw/async_tx
Merge branch 'for-linus' of git://git.kernel.org/.../roland/infiniband
Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
Merge git://git.kernel.org/.../davem/net-2.6
ACPI: Remove ACPI_CUSTOM_DSDT_INITRD option
Merge branch 'master' of git://git.kernel.org/.../kyle/parisc-2.6
Linux 2.6.25-rc6Marc Dionne (1):
struct export_operations: adjust comments to match current membersMarcelo Tosatti (1):
pagemap: proper read error handlingMartin Michlmayr (1):
mv643xx_eth: Define module alias for platform deviceMasatake YAMATO (1):
Typo in Documentation/scheduler/sched-stats.txtMichael Ellerman (1):
[POWERPC] Fix large hash table allocation on Cell bladesMichael Hennerich (3):
BF54x LQ043 Framebuffer driver: fix bug NULL for gpio_request label is not allowed
BF54x LQ043 Framebuffer driver: Update copyright on previously modified files
fbdev: add BF52x EZkit Display driverMirko Bordignon (1):
USB: new ftdi_sio device idNeil Horman (1):
[SCTP]: Bring MAX_BURST socket option into ietf API extension complianceNeilBrown (2):
md: fix formatting error in /proc/mdstat
md: reduce CPU wastage on idle md array with a write-intent bitmapNick Piggin (1):
iov_iter_advance() fixNicolas Ferre (1):
[ARM] AT91: correct at91sam9263ek LCD power gpio pinNicolas Pitre (1):
[ARM] 4847/1: kprobes: fix compilation with CONFIG_DEBUG_FS=yOndrej Zary (1):
de2104x: remove BUG_ON() when changing media typeOr Gerlitz (1):
IPoIB: Don't drop multicast sends when they can be queuedPatrick Marchand Latifi (4):
IB/ipath: Fix potentially wrong RNR retry counter returned in ipath_query_qp()
IB/ipath: Fix RC QP initialization
IB/ipath: Fix error completion put on send CQ instead of recv CQ
IB/ipath: Reset the retry counter for RDMA_READ_RESPONSE_MIDDLE packetsPatrick McHardy (4):
[NETFILTER]: nfnetlink: fix ifdef in nfnetlink_compat.h
[NETFILTER]: nfnetlink_log: fix EPERM when binding/unbinding and instance 0 exists
[NETFILTER]: nfnetlink_queue: fix EPERM when binding/unbinding and instance 0 exists
[NETFILTER]: nf_queue: don't return error when unregistering a non-existant handlerPaul Bolle (1):
lguest: Do not append space to guests kernel command linePaul E. McKenney (1):
rcu: move PREEMPT_RCU config option back under PREEMPTPaul Mackerras (2):
Merge branch 'master' of git://git.kernel.org/.../jk/spufs into merge
[POWERPC] Add __ucmpdi2 for 64-bit comparisons in 32-bit kernelsPaul Mundt (1):
nommu: Provide is_vmalloc_addr() stub.Pavel Emelyanov (1):
[NET]: Make /proc/net a symlink on /proc/self/net (v3)Pekka Enberg (1):
[NETFILTER]: nf_conntrack: replace horrible hack with ksize()Pete Wyckoff (2):
Revert "IB/fmr_pool: ib_fmr_pool_flush() should flush all dirty FMRs"
IB/fmr_pool: Flush all dirty FMRs from ib_fmr_pool_flush()Pete Zaitcev (1):
USB: fix usb-serial generic recursive lockPeter Zijlstra (2):
sched: min_vruntime fix
sched: fix overload performance: buddy wakeupsRafael J. Wysocki (1):
Hibernation: Fix mark_nosave_pages()Ralf Baechle (8):
[MIPS] Allow 48Hz to be selected if CONFIG_SYS_SUPPORTS_ARBIT_HZ is set.
[MIPS] Export __ucmpdi2 to modules.
[MIPS] IP27: Tighten up CPU description to fix warnings.
[MIPS] Fix loads of section missmatches
[MIPS] Fix yosemite build error
[MIPS] Yosemite: Fix a few more section reference bugs.
[MIPS] Delete leftovers of old pcspeaker support.
[MIPS] Clocksource: Only install r4k counter as clocksource if present.Ralph Campbell (1):
IB/ipath: Fix IB compliance problems with link state vs physical stateRandolph Chung (1):
[PARISC] clean up include/asm-parisc/elf.hRandy Dunlap (4):
ACPI: prevent randconfig build failure on empty ACPI_CUSTOM_DSDT_FILE
laptops: move laptop-mode.txt to Documentation/laptops/
documentation: Move power-related files to Documentation/power/
kernel-doc: set verbose mode via environmentRobert P. J. Day (3):
USB: g_printer.h does not need to be "unifdef"ed.
USB: Remove __KERNEL__ check from non-exported gadget.h.
USB:Update mailing list information in documentationRoel Kluin (2):
ahci: logical-bitwise and confusion in ahci_save_initial_config()
tifm_sd: DATA_CARRY is not boolean in tifm_sd_transfer_data()Roland Dreier (5):
[WATCHDOG] Fix declaration of struct smbios_entry_point in hpwdt
[WATCHDOG] Fix return value warning in hpwdt
[WATCHDOG] hpwdt: Use dmi_walk() instead of own copy
IPoIB/cm: Set tx_wr.num_sge in connected mode post_send()
IPoIB: Allocate priv->tx_ring with vmalloc()Roland McGrath (2):
x86: ia32 syscall restart fix
genhd must_check warning fixRussell King (1):
Merge branch 'omap-fixes'Rusty Russell (4):
lguest: fix __get_vm_area usage.
lguest: Sanitize the lguest clock.
lguest: Revert 1ce70c4fac3c3954bd48c035f448793867592bc0, fix real problem.
modules: fix module waiting for dependent modules' initSDiZ (1):
bluetooth: CONWISE Technology based adapters with buggy SCO support (bugzilla #9027)Sam Ravnborg (3):
ACPI: fix section mismatch in processor_core.c:acpi_processor_hotplug_notify
acer-wmi: fix section mismatch warnings
ACPI: fix section mismatch in acpi_pci_root_addScott Wood (1):
[POWERPC] 8xx: Fix wrapper platform for adder875, and combine defconfigs.Sean Hefty (1):
IB/cm: Flush workqueue when removing deviceSebastian Siewior (1):
libertas: fix the 'compare command with itself' properlyStefan Richter (9):
firewire: endianess fix
firewire: endianess annotations
firewire: fw-ohci: PPC PMac platform code
firewire: fw-ohci: Apple UniNorth 1st generation support
firewire: warn on fatal condition in topology code
firewire: update Kconfig help text
firewire: fw-sbp2: fix for SYM13FW500 bridge (Datafab disk)
ieee1394: sbp2: fix for SYM13FW500 bridge (Datafab disk)
firewire: fw-ohci: shut up false compiler warning on PPC32Steve Wise (1):
RDMA/iwcm: Don't access a cm_id after dropping referenceSunil Mushran (5):
ocfs2/dlm: Add missing dlm_lock_put()s
ocfs2/dlm: Add missing dlm_lockres_put()s in migration path
ocfs2/dlm: Add missing dlm_lockres_put()s
ocfs2/dlm: Print message showing the recovery master
ocfs2/dlm: dlm_thread should not sleep while holding the dlm_spinlockTao Ma (3):
ocfs2: Use dlm_print_one_lock_resource for lock resource print
ocfs2: Fix an endian bug in online resize.
ocfs2: Fix NULL pointer dereferences in o2netTejun Heo (3):
libata: allow LLDs w/o any reset method
libata-sff: handle controllers w/o ctl register
libata: don't allow sysfs read access to force paramTheodore Ts'o (1):
[POWERPC] Export empty_zero_pageThibaut VARENE (1):
[PARISC] add back AD1889 MAINTAINERS entryThiemo Seufer (1):
[MIPS] Fix typo in commentThomas Bogendoerfer (2):
i8042: use SGI_HAS_I8042 to select SGI i8042 handlinig
[MIPS] BCM1480: Init pci controller io_map_baseThomas Gleixner (1):
x86: remove quicklistsThomas Klein (1):
ehea: Fix missing Kconfig dependencyThomas Renninger (1):
ACPICA: Warn if packages with invalid references are evaluatedTimur Tabi (1):
[POWERPC] QE: Fix QE firmware uploading limitTobias Klauser (2):
bluetooth: Make hci_sock_cleanup() return void
bluetooth: make bnep_sock_cleanup() return voidTom Tucker (2):
SVCRDMA: Add xprt refs to fix close/unmount crash
SVCRDMA: Fix erroneous BUG_ON in send_writeTony Breeds (3):
[POWERPC] Fix undefined pmu_sys_suspended compilation error
[POWERPC] Fix drivers/macintosh/mediabay.c when !CONFIG_ADB_PMU
[POWERPC] Fix arch/powerpc/platforms/powermac/pic.c when !CONFIG_ADB_PMUTony Lindgren (4):
ARM: OMAP1: Fix compile for boards depending on old gpio expander
ARM: OMAP1: Refresh OSK defconfig
ARM: OMAP1: Refresh H2 defconfig
ARM: OMAP1: Compile in other 16xx boards to OSK defconfigUwe Kleine-König (2):
[ARM] 4851/1: ns9xxx: fix size of gpiores
[ARM] 4853/1: include uImage target in make helpVitaly Bordug (1):
[POWERPC] 8xx: fix swapWolfgang Ocker (1):
[MIPS] Alchemy: Fix ids in Alchemy db dma device tableYoichi Yuasa (1):
[MIPS] Lasat: fix LASAT_CASCADE_IRQYoshinori Sato (1):
h8300: fix recent uaccess breakageYuri Tikhonov (1):
[PPC] 8xx: swap bug-fixZhang Rui (1):
ACPI Exception (): AE_NOT_FOUND, Processor Device is not present (update)Zhang Wei (4):
fsldma: Fix fsldma.c warning messages when it's compiled under PPC64.
dmaengine: Fix a bug about BUG_ON() on DMA engine capability DMA_INTERRUPT.
fsldma: Add device_prep_dma_interrupt support to fsldma.c
fsldma: Add a completed cookie updated action in DMA finish interrupt.Zhang Yanmin (1):
[NET]: Fix tbench regression in 2.6.25-rc1Zhang, Rui (2):
thermal: fix generic thermal I/F for hwmon
ACPI: thermal: show temperature in millidegree CelsiusZhao Yakui (1):
ACPI: Ignore _BQC object when registering backlight devicearvidjaar@mail.ru (1):
toshiba_acpi: Enable autoloadingfrederic Rodo (1):
dm9161: add configuration for MII/RMIIpeerchen (1):
ahci: add the Device IDs for nvidia MCP7B AHCI--

Backup
Thank god Linus Torvalds backed up the Linux kernel by uploading it to the Internet!
Or, as linus himself put it
Or, as linus himself put it in 1996:
http://groups.google.com/group/linux.dev.kernel/msg/76ae734d543e396d
DAMN RIGHT!! ;)
DAMN RIGHT!! ;)
wow, no local redundancy?
Wonder how many years will it take for Linus to become at least mdadm(8) user, and hopefully upsd(8) too... hard disks are rather sort of printer ink these days than hardware.
Real men don't use RAID and
Real men don't use RAID and UPS, real men... Ehh...
Profit!!
- Peder
Real men just use reiserfs
Real men just use reiserfs instead than choose ext3 for data stability and then disabling the real ext3 fsck because it's slow.
Nae
Except that reiserfs and
Except that reiserfs and power loss don't go well together (ask me, my computer, this 3rd world country's electric grid, and the missing ups).
Think that's bad?
I had reiserfs, power loss (might as well be in the third world), and a Maxtor drive (pre-Seagate buyout).
The whole drive failed.
certainly, all that because of reiserfs
Certainly, your whole disk failed, including its electronics and plates because of using reiserfs...
You didn't know?
You didn't know? "Fear^H^H^H^H ReiserFS is the mind^H^H^H^H drive-killer" ;)
That's nothing!
I once thought about ReiserFS for more than 30 seconds, and simultaneously all electronics in a 5 block radius failed! Dangerous stuff!
(tongue planted firmly in cheek)
--
Program Intellivision and play Space Patrol!
KillerFS
So it's really a KillerFS?
Political correct ?
I'm not sure if it's political correct to have Reiser and the word killer in the same thread pending the court case.
Where do you read "Reiser"
Where do you read "Reiser" and "killer" in the _same_ sentence?
He said same thread.
He said same thread.
The Crushing Truth: Linux
Althouth I really like Linux and the free software, I think that we all have to accept the crushing truth.
In these times it really doesn't matter if is launched KDE 35.0 or Gnome Vista, because while both environments (and others with less weight as IceWM) were worrying in confusing the user with a completely different aspect, Microsoft was consolidating his position as leader in the field of the operating systems of office, first with the operating system Windows XP (that have approximately 90% of the client operating system market) and with its advanced successor, the recently Windows Vista, that offers a new form to interact with its PC. Is faster, friendlier, and more secure.
The reality is that Linux has little to offer to the inexperienced user. The same novice that is seen disconcerted by the impossibility to do a simple one copy-paste between QT and GTK applications. Go out and ask to the people how they install a program that does NOT have packages for its distribucción (because each one has its own packege system, completely incompatible with the others and that requires the use of complicated commands). Still the packages of the same format as RPM, they cannot be installed equally in Mandriva or Suse.
Then what we suggest to this user (that is just beginning in the Unix Word) is that he need to download the source code, go to the console, decompress it and compile it. How many they managed to do this? One of each a million, I have to say. We persist in THAT is the normal thing. ..nothing more further from the reality.
Explain him why in his Ubuntu, Kubuntu or Fedora cannot see many web pages: he must download the Flash and the Java plugin, in order then to install them with complicated commands. Also make him know that he won't be able to listen its MP3, WMA and WMV files. Tell to the flaming buyer of a new AMD64 how he can play flash games.A shit.
And the gamers? Obviously they'll return to windows, because even God can't use the hardware acceleration of the most modern graphics cards (besides, the drivers don't come in the distributions. ..becuase of the fucking freedom) and that games...just a few ones. By each Linux videogame we have 500 that run on Windows. And the few ones that run on Linux...Oh! Surprise!...Just Windows binaries on the CD, and you have to download the Linux version from a website. Finally the user return to the best option, the OS most used on home (all we know what OS is).
The proof of the free software failure is seen also in the professional world, either in areas like electronic design (doesn't exist anything similar to Protel), architecture (the standard CAD -all we know wich one-only works on Windows), web design (something similar to Dreamweaver? Don't mention something like NVU, that not only is full of bugs, but also just have the 5% of the Dreamweaver features. Neither Bluefish, Quanta or similars...no one would face a complex project with such a primitive tools). DTP? Scribus is a good try (very immature) but Quark or InDesign are far batter. Flash content creation (A standard, and a flash player installed in the 99% of PCs)? It cannot be done on Linux.
In the software development industry there's not a single decent RAD tool. Gambas seems to promise but for now is shit, Eclipse is a RAM eater (thanks Java) that only can be used with 2GB RAM, Kylix promised give the potential of Delphi to Linux, but it was discontinued because the developers hate to pay for licenses and they prefer to use a primitive tool, like KDevelop. And now that we talk about Borland tools, is not rare that programming gurus like Ian Marteens abandoned Delphi and C++ Builder and now prefer the most powerful system for software development: Microsoft Visual Studio.NET.
A computer game developer would never develop free (as in free spech) games, because they have to eat and there's not a business model compatible with free software. The Linux users don't want free (as in free spech) games, they just want commercial quality without pay a single buck.
Administritive management? In Linux? There's not software in this area. The businessman wants to have something standard, something friendly, something mature. He doesn't want to be fighting with a console, compiling sources for in the end (if he finally get it compile) obtain a half-finished application.
If Linux is free (in both senses)...Why the high computers-makers don't preinstall it (just a 1% make that)? Or at least dual-boot? Others, in other hand, opt for FreeDOS.
The PC Battle is loss...because it never exist. Linux with it's chaotic development (instead of boost existing applications or create new ones to supply the lacks, we have thousand clones of each one but without finish or that directly just make us laugh) just has dug it's own tomb. The user don't want a degree in Computer Science: He wants to insert the Game CD, make a few clicks and have all installed and running. He doesn't want headaches. He wants visit XXX sites and watch the video correctly. He wants to install his webcam without recompiling the kernel.
Keep defending the console. Keep defending LaTeX as if it was something that a secretary or a lawyer have to use with the same simplicity of Microsoft Office. Keep defending Vi as the best tool for software developmnet a web site design.Keep believing that new users need to get close to Debian or Gentoo, taking days to configure a USB modem. Keep insulting distributions like Ubuntu or SuSE because are trying to be friendly. Keep just like this and in the end there will be just three frikis using Linux, while the rest of the world will be using what is already mature and functional: Windows.
And You? Where do you want to go today?
Thanks for you attention.
Don't free the troll
Nice troll... nothing better to do than hang out on a linux site and dump a load of shite? what fun, wheee!
dumbass.
Re: Don't free the troll
I think that's supposed to be "don't feed the troll". Anyway, you fed it and more amazingly you seem to have taken the time to read his "book". Wow.
try to think about it
However, you should consider it. Yesterday I talked with my friend from high school. He is now studying cybernetics and trust me he isn't troll (He isn't on any side, he doesn't matter about this Win&Linux comparisons). Now he's working on small RTOS and he can talk hours about it. When we got to Linux, he just told me same problems mentioned in big posts above. I repeat HE IS NOT TROLL (spending time on discussion, applauding to one side, ..., like me here :). You cannot use 3Ds Max on Linux (maybe you can, but my experiences with running these "professional big gui apps" on wine aren't so good, when you have problems you must: google, forums, bugzilla, .... Things that you needn't do). Yes there are alternatives, but not with same quality/requested features/... Try to offer some beer, other than Pilsner Urquell (Gambrinus) to citizen from Pilsen :). On the other side I know that this is all about marketing and money. I'm working as a developer and when managers decide I cannot do anything. I still believe that Linux is better OS, I realize all these features of OSS. But I still can't find any real process of making free software and making money (living, eating, ...). I'm like hesitant intelectual from socialistic movies :).
Delicious copypasta
Delicious copypasta