1. 10 Jul, 2006 13 commits
  2. 09 Jul, 2006 10 commits
    • Linus Torvalds's avatar
      Merge commit master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 of HEAD · 09075ef0
      Linus Torvalds authored
      * HEAD:
        [AX.25]: Use kzalloc
        [ATM] net/atm/clip.c: fix PROC_FS=n compile
        [PKT_SCHED]: act_api: Fix module leak while flushing actions
        [NET]: Fix IPv4/DECnet routing rule dumping
        [NET] gso: Fix up GSO packets with broken checksums
        [NET] gso: Add skb_is_gso
        [IRDA]: fix drivers/net/irda/ali-ircc.c:ali_ircc_init()
        [ATM]: fix possible recursive locking in skb_migrate()
        [ATM]: Typo in drivers/atm/Kconfig...
        [TG3]: add amd8131 to "write reorder" chipsets
        [NET]: Fix network device interface printk message priority
      09075ef0
    • Linus Torvalds's avatar
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 · c87fed15
      Linus Torvalds authored
      * 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6: (23 commits)
        [PATCH] 8139too deadlock fix
        [netdrvr] 3c59x: snip changelog from source code
        e1000: increase version to 7.1.9-k2
        e1000: add ich8lan device ID's
        e1000: allow user to disable ich8 lock loss workaround
        e1000: integrate ich8 support into driver
        e1000: add ich8lan core functions
        e1000: disable ERT
        e1000: check return value of _get_speed_and_duplex
        e1000: M88 PHY workaround
        e1000: fix adapter led blinking inconsistency
        e1000: disable CRC stripping workaround
        e1000: force register write flushes to circumvent broken platforms
        e1000: rework module param code with uninitialized values
        e1000: recycle skb
        e1000: change printk into DPRINTK
        e1000: add smart power down code
        e1000: small performance tweak by removing double code
        e1000: fix CONFIG_PM blocks
        e1000: Make PHY powerup/down a function
        ...
      c87fed15
    • Linus Torvalds's avatar
      Merge branch 'blktrace' of git://brick.kernel.dk/data/git/linux-2.6-block · 84e74f6b
      Linus Torvalds authored
      * 'blktrace' of git://brick.kernel.dk/data/git/linux-2.6-block:
        [PATCH] Only the first two bits in bio->bi_rw and rq->flags match
        [PATCH] blktrace: readahead support
        [PATCH] blktrace: fix barrier vs sync typo
      84e74f6b
    • Len Brown's avatar
      Revert "Revert "ACPI: dock driver"" · c8f7a62c
      Len Brown authored
      This reverts 953969dd commit.
      c8f7a62c
    • Len Brown's avatar
      ACPI: acpi_os_get_thread_id() returns current · ab8aa06a
      Len Brown authored
      Linux mutexes and the debug code that that reference
      acpi_os_get_thread_id() are happy with 0.
      But the AML mutexes in exmutex.c expect a unique non-zero
      number for each thread - as they track this thread_id
      to permit the mutex re-entrancy defined by the ACPI spec.
      
      http://bugzilla.kernel.org/show_bug.cgi?id=6687Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      ab8aa06a
    • Bob Moore's avatar
      ACPI: ACPICA 20060707 · f6dd9221
      Bob Moore authored
      Added the ACPI_PACKED_POINTERS_NOT_SUPPORTED macro to
      support C compilers that do not allow the initialization
      of address pointers within packed structures - even though
      the hardware itself may support misaligned transfers. Some
      of the debug data structures are packed by default to
      minimize size.
      
      Added an error message for the case where
      acpi_os_get_thread_id() returns zero. A non-zero value is
      required by the core ACPICA code to ensure the proper
      operation of AML mutexes and recursive control methods.
      
      The DSDT is now the only ACPI table that determines whether
      the AML interpreter is in 32-bit or 64-bit mode. Not really
      a functional change, but the hooks for per-table 32/64
      switching have been removed from the code. A clarification
      to the ACPI specification is forthcoming in ACPI 3.0B.
      
      Fixed a possible leak of an Owner ID in the error
      path of tbinstal.c acpi_tb_init_table_descriptor() and
      migrated all table OwnerID deletion to a single place in
      acpi_tb_uninstall_table() to correct possible leaks when using
      the acpi_tb_delete_tables_by_type() interface (with assistance
      from Lance Ortiz.)
      
      Fixed a problem with Serialized control methods where the
      semaphore associated with the method could be over-signaled
      after multiple method invocations.
      
      Fixed two issues with the locking of the internal
      namespace data structure. Both the Unload() operator and
      acpi_unload_table() interface now lock the namespace during
      the namespace deletion associated with the table unload
      (with assistance from Linn Crosetto.)
      
      Fixed problem reports (Valery Podrezov) integrated: -
      Eliminate unnecessary memory allocation for CreateXxxxField
      http://bugzilla.kernel.org/show_bug.cgi?id=5426
      
      Fixed problem reports (Fiodor Suietov) integrated: -
      Incomplete cleanup branches in AcpiTbGetTableRsdt (BZ 369)
      - On Address Space handler deletion, needless deactivation
      call (BZ 374) - AcpiRemoveAddressSpaceHandler: validate
      Device handle parameter (BZ 375) - Possible memory leak,
      Notify sub-objects of Processor, Power, ThermalZone (BZ
      376) - AcpiRemoveAddressSpaceHandler: validate Handler
      parameter (BZ 378) - Minimum Length of RSDT should be
      validated (BZ 379) - AcpiRemoveNotifyHandler: return
      AE_NOT_EXIST if Processor Obj has no Handler (BZ (380)
      - AcpiUnloadTable: return AE_NOT_EXIST if no table of
      specified type loaded (BZ 381)
      Signed-off-by: default avatarBob Moore <robert.moore@intel.com>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      f6dd9221
    • Ralf Baechle's avatar
      [AX.25]: Use kzalloc · 1b30dd35
      Ralf Baechle authored
      Replace kzalloc instead of kmalloc + memset.
      Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      1b30dd35
    • Adrian Bunk's avatar
      [ATM] net/atm/clip.c: fix PROC_FS=n compile · 24781734
      Adrian Bunk authored
      This patch fixes the following compile error with CONFIG_PROC_FS=n by 
      reverting commit dcdb0275:
      
      <--  snip  -->
      
      ...
        CC      net/atm/clip.o
      net/atm/clip.c: In function ‘atm_clip_init’:
      net/atm/clip.c:975: error: ‘atm_proc_root’ undeclared (first use in this function)
      net/atm/clip.c:975: error: (Each undeclared identifier is reported only once
      net/atm/clip.c:975: error: for each function it appears in.)
      net/atm/clip.c:977: error: ‘arp_seq_fops’ undeclared (first use in this function)
      make[2]: *** [net/atm/clip.o] Error 1
      
      <--  snip  -->
      Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      24781734
    • Thomas Graf's avatar
      [PKT_SCHED]: act_api: Fix module leak while flushing actions · ebbaeab1
      Thomas Graf authored
      Module reference needs to be given back if message header
      construction fails.
      Signed-off-by: default avatarThomas Graf <tgraf@suug.ch>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      ebbaeab1
    • Linus Torvalds's avatar
      Revert "ACPI: dock driver" · 953969dd
      Linus Torvalds authored
      This reverts commit a5e1b940.
      
      Adrian Bunk points out that it has build errors, and apparently no
      maintenance. Throw it out.
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      953969dd
  3. 08 Jul, 2006 9 commits
  4. 07 Jul, 2006 2 commits
  5. 06 Jul, 2006 6 commits