Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 5682
b: refs/heads/master
c: cad0f62
h: refs/heads/master
v: v3
  • Loading branch information
Marcel Holtmann committed Aug 6, 2005
1 parent c79b038 commit ee4e79b
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 26 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: d8588ee5b87226d96e07add42027246746357fe3
refs/heads/master: cad0f6270c0bae5bcae6af3c7ac7bd3ae5d9b618
2 changes: 1 addition & 1 deletion trunk/arch/ppc/kernel/ppc_ksyms.c
Original file line number Diff line number Diff line change
Expand Up @@ -324,7 +324,7 @@ EXPORT_SYMBOL(__res);

EXPORT_SYMBOL(next_mmu_context);
EXPORT_SYMBOL(set_context);
EXPORT_SYMBOL_GPL(__handle_mm_fault); /* For MOL */
EXPORT_SYMBOL(handle_mm_fault); /* For MOL */
EXPORT_SYMBOL(disarm_decr);
#ifdef CONFIG_PPC_STD_MMU
extern long mol_trampoline;
Expand Down
3 changes: 3 additions & 0 deletions trunk/drivers/bluetooth/hci_usb.c
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ static struct usb_device_id blacklist_ids[] = {
/* Microsoft Wireless Transceiver for Bluetooth 2.0 */
{ USB_DEVICE(0x045e, 0x009c), .driver_info = HCI_RESET },

/* Kensington Bluetooth USB adapter */
{ USB_DEVICE(0x047d, 0x105d), .driver_info = HCI_RESET },

/* ISSC Bluetooth Adapter v3.1 */
{ USB_DEVICE(0x1131, 0x1001), .driver_info = HCI_RESET },

Expand Down
6 changes: 0 additions & 6 deletions trunk/fs/isofs/compress.c
Original file line number Diff line number Diff line change
Expand Up @@ -129,14 +129,8 @@ static int zisofs_readpage(struct file *file, struct page *page)
cend = le32_to_cpu(*(__le32 *)(bh->b_data + (blockendptr & bufmask)));
brelse(bh);

if (cstart > cend)
goto eio;

csize = cend-cstart;

if (csize > deflateBound(1UL << zisofs_block_shift))
goto eio;

/* Now page[] contains an array of pages, any of which can be NULL,
and the locks on which we hold. We should now read the data and
release the pages. If the pages are NULL the decompressed data
Expand Down
26 changes: 13 additions & 13 deletions trunk/include/asm-ppc/pgtable.h
Original file line number Diff line number Diff line change
Expand Up @@ -227,21 +227,21 @@ extern unsigned long ioremap_bot, ioremap_base;
* doesn't support SMP. So we can use this as software bit, like
* DIRTY.
*
* With the PPC 44x Linux implementation, the 0-11th LSBs of the PTE are used
* for memory protection related functions (see PTE structure in
* include/asm-ppc/mmu.h). The _PAGE_XXX definitions in this file map to the
* above bits. Note that the bit values are CPU specific, not architecture
* specific.
* PPC Book-E Linux implementation uses PPC HW PTE bit field definition,
* even it doesn't have HW PTE. 0-11th LSB of PTE stand for memory
* protection-related function. (See PTE structure in include/asm-ppc/mmu.h)
* Definition of _PAGE_XXX in "include/asm-ppc/pagetable.h" stands for
* above bits. Note that those bits values are CPU dependent, not
* architecture.
*
* The kernel PTE entry holds an arch-dependent swp_entry structure under
* certain situations. In other words, in such situations some portion of
* the PTE bits are used as a swp_entry. In the PPC implementation, the
* 3-24th LSB are shared with swp_entry, however the 0-2nd three LSB still
* hold protection values. That means the three protection bits are
* reserved for both PTE and SWAP entry at the most significant three
* LSBs.
* Kernel PTE entry holds arch-dependent swp_entry structure under certain
* situation. In other words, in such situation, some portion of PTE bits
* are used as swp_entry. In PPC implementation, 3-24th LSB are shared with
* swp_entry, however 0-2nd three LSB still hold protection values.
* That means three protection bits are reserved for both PTE and SWAP
* entry at the most three LSBs.
*
* There are three protection bits available for SWAP entry:
* There are three protection bits available for SWAP entry;
* _PAGE_PRESENT
* _PAGE_FILE
* _PAGE_HASHPTE (if HW has)
Expand Down
5 changes: 0 additions & 5 deletions trunk/include/linux/zlib.h
Original file line number Diff line number Diff line change
Expand Up @@ -506,11 +506,6 @@ extern int zlib_deflateReset (z_streamp strm);
stream state was inconsistent (such as zalloc or state being NULL).
*/

static inline unsigned long deflateBound(unsigned long s)
{
return s + ((s + 7) >> 3) + ((s + 63) >> 6) + 11;
}

extern int zlib_deflateParams (z_streamp strm, int level, int strategy);
/*
Dynamically update the compression level and compression strategy. The
Expand Down

0 comments on commit ee4e79b

Please sign in to comment.